Commit Graph

510 Commits

Author SHA1 Message Date
Fabien Potencier
409a742503 [ZendBundle] updated the Zend Framework bundle to use ZF2 2010-06-07 09:48:51 +02:00
Fabien Potencier
294e54fb21 [TwigBundle] fixed service names 2010-06-07 09:36:20 +02:00
Fabien Potencier
a7e5f81803 changed all framework extensions to take advantage of the new extension configuration inheritance from previous commit 2010-06-07 09:24:13 +02:00
Fabien Potencier
b057ef613f [DependencyInjection] changed the extension mechanism to allow an extension to be inherit and merge from an existing configuration 2010-06-07 09:24:13 +02:00
Fabien Potencier
a79ad894f9 added a way to run tests that depends on external libraries 2010-06-07 09:24:09 +02:00
Fabien Potencier
626b88c8f1 [Console] simplified asXml() method 2010-06-03 09:25:51 +02:00
Fabien Potencier
227653fd24 [TwigBundle] added the javascript token parsers in the helper extension 2010-06-03 08:47:46 +02:00
Jeremy Mikola
6261cc2669 Fixed bad examples in doctrine:generate:entities help output. 2010-06-03 08:43:22 +02:00
Fabien Potencier
12328a1bcb [TwigBundle] updated the bundle to work with the latest Twig version 2010-06-03 08:42:22 +02:00
Fabien Potencier
d05cec8a39 [TwigBundle] fixed typos 2010-06-03 08:33:54 +02:00
Fabien Potencier
1a3790a636 [Foundation] normalized app name for use in a class name 2010-06-01 10:03:50 +02:00
Jeremy Mikola
59f60abbd5 Updated EntityGenerator spaces param to new coding standards 2010-05-27 14:06:53 -04:00
Jeremy Mikola
8b82e73ab9 Added bundle and entity parameters to limit operating scope of the doctrine:generate:entities command. 2010-05-27 14:06:53 -04:00
Jeremy Mikola
75cc89b4ee Added output to doctrine:generate:entity command and removed undesirable (and misnamed) call to doctrine:generate:entities. 2010-05-27 14:06:53 -04:00
Fabien Potencier
a7e20687f6 [PropelBundle] added logging 2010-05-27 17:28:34 +02:00
Fabien Potencier
c1e0c3edba [PropelBundle] added automatic bootstrapping of Propel in the boot 2010-05-27 17:28:31 +02:00
Fabien Potencier
c9e8934ee0 [PropelBundle] fixed Propel and Phing autoloading 2010-05-27 17:28:28 +02:00
Fabien Potencier
13839f23ce [PropelBundle] fixed generation of propel_autoload.php 2010-05-27 17:28:25 +02:00
Fabien Potencier
448d1a31df [PropelBundle] added autoloading for model classes 2010-05-27 17:28:21 +02:00
Fabien Potencier
ebca4f679f updated propel:build command 2010-05-27 17:28:18 +02:00
Francois Zaninotto
6f87c9389d added more details to README 2010-05-27 17:28:15 +02:00
Francois Zaninotto
79d4a299b6 [PropelBundle] Added requirement for external libraries in README 2010-05-27 17:28:11 +02:00
Francois Zaninotto
cb23828a0a [PropelBundle] Initial commit (WIP) (thanks @fabpot) 2010-05-27 17:28:07 +02:00
Fabien Potencier
85d4a0d55f added a way to pass default options to splitTemplateName 2010-05-27 09:25:16 +02:00
Fabien Potencier
28c0329deb [TwigBundle] added javascript/javascripts tags 2010-05-27 09:22:21 +02:00
Greg Thornton
5a09375dc4 Moved migrations-specific method out of DoctrineBundle\Command\DoctrineCommand and into the migrations bundle. 2010-05-25 18:25:08 +02:00
Greg Thornton
0512d13c07 Added missing DoctrineCommand imports to DoctrineMigrationsBundle. 2010-05-25 18:25:00 +02:00
Bongiraud Dominique
9fa1cb5e71 removed unused parameter in Request 2010-05-25 18:21:24 +02:00
Bongiraud Dominique
3a398b84a2 fixed invert parameters in Request::create method 2010-05-25 18:19:57 +02:00
Fabien Potencier
a1bf29743d [Templating] fixed typo in phpdoc 2010-05-25 18:16:08 +02:00
Jeremy Mikola
e282820835 [WebBundle] Controller::generateUrl() was not passing absolute parameter 2010-05-25 18:15:04 +02:00
Fabien Potencier
abe86d2608 [Foundation] added the env and debug information in the project container class name to avoid potential clashes if you manipulate several container in the same PHP script 2010-05-25 18:13:53 +02:00
Fabien Potencier
632ef95e06 [HttpKernel] added Request::overrideGlobals() 2010-05-24 14:02:58 +02:00
Greg Thornton
b949c8e80c Fixed doctrine migrations commands namespace. 2010-05-21 18:16:59 +02:00
Fabien Potencier
269651235a fixed XSD local paths 2010-05-21 16:18:29 +02:00
Greg Thornton
73db693591 Added unix_socket doctrine.dbal.connection option, which is used by the doctrine2 PDOMySql driver. 2010-05-21 14:54:30 +02:00
Matthieu Bontemps
a9c047f846 [TwigBundle] fixed phpdoc in RouteTokenParser 2010-05-21 14:50:44 +02:00
Fabien Potencier
360f79f3a1 [Finder] refactored directory depth management 2010-05-21 13:22:34 +02:00
Fabien Potencier
9426f820a7 [Finder] refactored size and date comparators 2010-05-21 12:50:13 +02:00
Fabien Potencier
46a8a1752f [Templating] removed CompilableLoaderInterface and fixed unit tests 2010-05-20 20:57:25 +02:00
Fabien Potencier
6ea878242b fixed coding standards 2010-05-20 19:29:12 +02:00
Fabien Potencier
87143b3dd3 [TwigBundle] added the Twig bundle (proof of concept) 2010-05-20 19:11:09 +02:00
Fabien Potencier
2f4c9a32e9 made splitTemplateName() public 2010-05-20 17:23:33 +02:00
Fabien Potencier
d7c83571ff [Templating] enabled escaping only when the renderer is php 2010-05-20 17:22:24 +02:00
Fabien Potencier
f11d539420 [Templating] added a isFresh() method to Loader classes 2010-05-20 17:15:36 +02:00
Fabien Potencier
8f112ae261 [Templating] added some missing phpdoc 2010-05-20 15:22:48 +02:00
Fabien Potencier
bee9d77ed3 [WebBundle] fixed hardcoded php renderer in template paths 2010-05-20 13:53:39 +02:00
Fabien Potencier
78286bed68 [WebBundle] fixed template name with a custom renderer 2010-05-20 13:52:43 +02:00
Fabien Potencier
8cd2b45004 [WebBundle] added a way to add more renderer to the Templating Engine from the container 2010-05-20 13:51:47 +02:00
Fabien Potencier
04a0032293 [Templating] added a __isset() method to the Engine 2010-05-20 13:50:14 +02:00
Fabien Potencier
d14daf9275 [HttpKernel] fixed Request::getETags() 2010-05-19 18:52:13 +02:00
Fabien Potencier
f62dd3520d [WebBundle] fixed ExceptionHandler configuration 2010-05-19 18:51:31 +02:00
Fabien Potencier
3704b67cda [HttpKernel] fixed signature 2010-05-19 16:35:12 +02:00
Kris Wallsmith
6a3dcce31e [WebBundle] added missing "class" attributes to xsd 2010-05-19 16:32:32 +02:00
Kris Wallsmith
66426733ec [SwiftmailerBundle] updated XSD based on visual audit 2010-05-19 16:32:01 +02:00
Kris Wallsmith
12a09f5cb5 [DoctrineBundle] updated XSD based on a visual audit 2010-05-19 16:31:54 +02:00
Kris Wallsmith
fe80be7e35 Fixed reference to moved listener 2010-05-19 15:56:48 +02:00
Bongiraud Dominique
3dce658b8a [BrowserKit]
- Fixed inverted parameters in Client::requestFromRequest
    - Add missing parameter documentation in Request::__construct()
2010-05-19 15:29:24 +02:00
Fabien Potencier
eec7db8238 fixed some coding standards (extracted from 37c45180ae5513927586) 2010-05-19 15:27:53 +02:00
Matthieu Bontemps
5e1c495bbb Fix an indentation problem in Crawler.php 2010-05-19 15:19:47 +02:00
Fabien Potencier
6e6092596b [HttpKernel] added a method to retrieved the ETags from the IF_NONE_MATCH header in a Request 2010-05-19 11:25:07 +02:00
Fabien Potencier
005051c389 [HttpKernel] added support for weak etags and added a method to set all cookies 2010-05-19 11:24:31 +02:00
Fabien Potencier
c840c294fa added methods to introspect a Bundle 2010-05-19 10:24:36 +02:00
Fabien Potencier
e09d57ca8b moved Doctrine migration commands to another bundle as migrations are not part of Doctrine core 2010-05-19 09:45:49 +02:00
ornicar
efc4777b23 [DoctrineBundle] fixed DoctrineBundle migration namespaces 2010-05-19 09:36:42 +02:00
Fabien Potencier
8c4dd5cca9 refactored the listeners management 2010-05-19 09:16:18 +02:00
Fabien Potencier
3fe83cd726 [WebBundle] finished the refactoring of the actions helper 2010-05-18 13:08:06 +02:00
Fabien Potencier
3749c59041 [WebBundle] introduced a ControllerManager class 2010-05-18 12:48:56 +02:00
Fabien Potencier
e715bc3d45 [Console] updated OutputInterface 2010-05-17 15:05:25 +02:00
Fabien Potencier
638d3b0f59 [WebBundle] made a small optimization 2010-05-14 11:50:19 +02:00
Fabien Potencier
c8dde44b61 [WebBundle] added support for URI in actions helper 2010-05-14 11:22:20 +02:00
Fabien Potencier
b6852c3b6e [Finder] added a data range filter 2010-05-14 09:29:04 +02:00
Fabien Potencier
c757616fb7 [Finder] fixed phpdoc 2010-05-14 09:18:42 +02:00
Fabien Potencier
569508adea [WebBundle] added options to the render method of the actions helper 2010-05-13 20:23:23 +02:00
Fabien Potencier
2c165693e7 changed the main parameter of the kernel handle() method to type with 3 different values 2010-05-13 17:17:33 +02:00
Fabien Potencier
bb77e9a3d6 [WebBundle] re-organized the sub-request management a bit (WIP) 2010-05-13 08:29:04 +02:00
Fabien Potencier
72947d8588 re-organized the sub-request management a bit (WIP) 2010-05-13 08:15:37 +02:00
Fabien Potencier
fd331bac18 changed the routing to accept a single _controller argument instead of _bundle, _controller, and _action (the _controller is the : separated representation of a controller - this is more coherent with other part of the framework) 2010-05-12 20:49:45 +02:00
Fabien Potencier
9005efaa17 added a comment in PHPDoc about what should be a helper instance 2010-05-12 20:48:23 +02:00
Fabien Potencier
10424155bf fixed some coding standards problems 2010-05-11 10:36:31 +02:00
Fabien Potencier
d8752c7fab [HttpKernel] moved getDate() from ParameterBag to HeaderBag 2010-05-10 19:40:18 +02:00
Fabien Potencier
653620406b [HttpKernel] added Request::getQueryString() 2010-05-10 13:20:03 +02:00
Fabien Potencier
287f787927 [HttpKernel] added Request::getUri() 2010-05-10 13:08:19 +02:00
Jordi Boggiano
33a7d9a0a4 fixed curlies folding, part three, handled remaining special cases manually 2010-05-09 09:15:38 +02:00
Jordi Boggiano
9ed3d0468e folded all curly brackets of control structures to conform to PEAR/ZF CS, part two 2010-05-09 09:15:22 +02:00
Fabien Potencier
16055d229b moved the requirement of the bootstrap.php later in the process 2010-05-07 19:35:08 +02:00
Fabien Potencier
75f0d47b54 [HttpKernel] added support for query strings in Request::create() method 2010-05-07 18:31:45 +02:00
Jordi Boggiano
2684de0d8e Folded all curly brackets of control structures to conform to PEAR/ZF CS 2010-05-07 18:24:05 +02:00
Fabien Potencier
e79976817d fixed typo in previous commit 2010-05-06 14:32:54 +02:00
Fabien Potencier
9c2c992870 added a raw argument to the HttpKernel::handle() method 2010-05-06 14:26:48 +02:00
Fabien Potencier
83c6d337e2 changed coding standards: indendation is now 4 spaces 2010-05-06 13:25:53 +02:00
Fabien Potencier
6328d514a3 renamed RequestHandler component to HttpKernel 2010-05-06 12:04:50 +02:00
ornicar
3bce03a7e1 [WebBundle] fixed Finder namespace in Filesystem 2010-05-06 08:46:47 +02:00
Fabien Potencier
04da781529 [RequestHandler] changed server object in Request to be a simple ParameterBag 2010-05-05 10:24:34 +02:00
tirnanog06
5d77229aca [WebBundle] second argument in array_merge must be an array 2010-05-04 21:54:13 +02:00
Fabien Potencier
02858c4c3d [Finder] simplified LimitDepthFilterIterator 2010-05-04 13:05:18 +02:00
Fabien Potencier
aaeb48f744 [Finder] made the in() method fluent as others as Finder now implements the IteratorAggregate interface 2010-05-04 11:34:29 +02:00
Fabien Potencier
376ca78346 [Finder] replaced ChainIterator with PHP built-in AppendIterator 2010-05-04 11:07:25 +02:00
Fabien Potencier
4be3a508f1 [RequestHandler] fixed HeaderBag usage 2010-05-03 18:10:24 +02:00
Fabien Potencier
bdbb02d7b9 [Foundation] added a way to call RequestHandler::handleRaw() from the Kernel 2010-05-03 16:13:29 +02:00
Fabien Potencier
5d26bb89a0 [WebBundle] added a query parameter to the controller loader for more flexibility 2010-05-03 15:37:23 +02:00
Fabien Potencier
606e44e491 [RequestHandler] added a bunch of HTTP cache related methods to the Response class 2010-05-03 11:47:01 +02:00
Fabien Potencier
c34da5d6c4 renamed RequestBag to ParameterBag, added HeaderBag, changed the Response to use the new HeaderBag, added a class to manage the Cache-Control header 2010-05-03 11:40:23 +02:00
Fabien Potencier
b3a6c6f346 [RequestHandler] removed fluent interface for Response, fixed some PHPDoc 2010-05-03 11:23:53 +02:00
Fabien Potencier
ca26672ede [RequestHandler] converted response status texts keys to integer 2010-05-03 11:22:33 +02:00
Fabien Potencier
8fe25d343b [WebBundle] made the request instance explicit in the controller base class (useful if you inject the request for testing purpose) 2010-05-03 11:17:02 +02:00
Fabien Potencier
a9d8f39382 [Foundation] moved some Kernel initializations in the boot() method to speed up creation of Kernel instances 2010-05-03 09:54:17 +02:00
Fabien Potencier
0858289397 [WebBundle] added a routing file for the 'default' route 2010-05-03 09:14:35 +02:00
Fabien Potencier
afa1cea103 [DotrineBundle] dixed case on MySQL driver 2010-05-02 18:05:49 +02:00
Fabien Potencier
a06d4a80dd [RequestHandler] fixed incorrect splitting of Accept-* headers 2010-04-28 08:34:57 +02:00
pborreli
cdc9c94628 fixed phpdoc 2010-04-26 14:08:30 +02:00
Fabien Potencier
9eb3607edf [WebBundle] made a small optimization 2010-04-25 22:18:17 +02:00
Fabien Potencier
018c8d548c fixed link generation when doing sub-requests 2010-04-25 16:17:54 +02:00
Fabien Potencier
e983029ddc Revert "fixed link generation when doing sub-requests"
This reverts commit f8ba68332f.
2010-04-25 16:16:05 +02:00
Fabien Potencier
f8ba68332f fixed link generation when doing sub-requests 2010-04-25 16:15:20 +02:00
Fabien Potencier
ee799f6f6f [RequestHandler] changed Request to use the headers bag when appropriate 2010-04-25 13:34:34 +02:00
Fabien Potencier
038f7d7bb4 [RequestHandler] added getPort() and setMethod() to Request 2010-04-25 13:34:02 +02:00
Fabien Potencier
1bce64678f [RequestHandler] fixed cloning of Request instances 2010-04-25 13:32:45 +02:00
Fabien Potencier
3074f12727 [RequestHandler] added a way to delete a parameter from a RequestBag instance 2010-04-25 13:20:55 +02:00
Fabien Potencier
711b3d371a fixed request management
* The "main" request is stored in the RequestHandler
 * The request is passed to the core.response event
2010-04-25 13:18:42 +02:00
Fabien Potencier
ed36859094 [WebBundle] remove unneeded code 2010-04-25 13:18:07 +02:00
Fabien Potencier
9052418f6e [WebBundle] added a trace of uncaught exception with error_log() in prod environment 2010-04-25 13:15:26 +02:00
Fabien Potencier
52acc423d0 [RequestHandler] added the RequestHandlerInterface 2010-04-24 15:48:49 +02:00
Fabien Potencier
0255508c15 [WebBundle] fixed typos 2010-04-24 10:50:07 +02:00
Fabien Potencier
d498de88f0 [RequestHandler] removed RequestInterface and ResponseInterface, added RequestHandlerInterface (removed the run() method) 2010-04-24 09:39:13 +02:00
Fabien Potencier
9cf78e637b [WebBundle] added a Response parameter to the send() method 2010-04-24 09:38:10 +02:00
Pascal Borreli
b5089133d2 fixed typos and phpdoc 2010-04-24 09:25:44 +02:00
Jonathan H. Wage
bc6bc391a1 Initial entry of new commands for migrations integration 2010-04-23 19:13:47 +02:00
Jonathan H. Wage
ae82308eff Changing --em option description consistant across all commands 2010-04-23 19:13:31 +02:00
Jonathan H. Wage
2c41e93248 More work to DoctrineBundle Console Commands and updated README 2010-04-23 19:13:19 +02:00
Jonathan H. Wage
4db2caebae Updating DoctrineBundle for latest changes to Doctrine 2 CLI where we switched to Symfony console 2010-04-23 19:13:03 +02:00
Jonathan H. Wage
9cf9430430 Enhancing Bundle CLI Command loading to allow a Bundle class to manually add commands to the Console Application instead of trying to read them from disk. 2010-04-23 19:05:41 +02:00
Jonathan H. Wage
20cc9b9669 Changing how command names are parsed to allow multiple levels of namespaces 2010-04-23 19:02:46 +02:00
Jonathan H. Wage
0c78e9f121 Adding feature to Command help that allows you to use %command.name% and %command.full_name% patterns so you don't have to hardcode the command name in help text. 2010-04-23 19:02:17 +02:00
Fabien Potencier
27057fe6ae [RequestHandler] fixed request headers 2010-04-23 10:08:24 +02:00
Fabien Potencier
8d8afd992b [RequestHandler] fixed request headers 2010-04-23 10:07:24 +02:00
Fabien Potencier
16d406a9da fixed coding standards 2010-04-23 08:29:46 +02:00
Fabien Potencier
ab7adbff2b [BrowserKit] fixed cookie management 2010-04-22 07:22:44 +02:00
Fabien Potencier
20527a0a5b [BrowserKit] added a __toString() method to the Client to ease debugging 2010-04-21 13:28:59 +02:00
Fabien Potencier
1194520b83 [BrowserKit] added a way to automatically follow redirects 2010-04-21 13:17:50 +02:00
Fabien Potencier
fcda253a1b added full support for functional tests 2010-04-21 12:05:34 +02:00
Fabien Potencier
e0456fbaeb [WebBundle] fixed Filesystem::mirror to use the new Finder component 2010-04-21 11:18:41 +02:00
Fabien Potencier
6060d015eb [Finder] fixed ugly code 2010-04-21 11:16:57 +02:00
Pascal Borreli
a21004a886 [Process] fixed phpdoc 2010-04-21 11:14:09 +02:00
Pascal Borreli
5b8a88476b [DomCrawler] fixed phpdoc 2010-04-21 11:13:52 +02:00
Fabien Potencier
72fe9fa52f [Finder] added the component 2010-04-21 11:11:38 +02:00
Kris Wallsmith
c6f21e44a3 [WebBundle] Fixed issue in Mustache when a value is not provided for a token. 2010-04-21 07:52:33 +02:00
Katsuhiro OGAWA
9313e2607d [RequestHandler] Fixed missing variables in RequestBag 2010-04-21 07:50:19 +02:00
Fabien Potencier
f6a2b74a91 [WebBundle] removed unneeded code 2010-04-20 17:43:09 +02:00
Pierre Minnieur
ffc8964003 [BrowserKit] fixed phpdoc 2010-04-20 14:57:57 +02:00