Commit Graph

13953 Commits

Author SHA1 Message Date
Fabien Potencier 38c4b29555 [DependencyInjection] fixed Builder when trying to override an alias with a definition or the other way around 2010-02-02 11:45:21 +01:00
Dennis Benkert dd5c73b5db [YAML] removed echoln() function (they are other means to achieve the same thing more elegantly) 2010-02-02 09:14:51 +01:00
Dennis Benkert 0893600f0e [YAML] fixed coding standards 2010-02-02 09:13:57 +01:00
Fabien Potencier b0614ef0e1 [DependencyInjection] made some more tweak to the Doctrine extension 2010-02-01 17:55:40 +01:00
Fabien Potencier b58c685508 [DependencyInjection] added a way to change the DBAL driver in the Doctrine extension 2010-02-01 05:12:12 +01:00
Fabien Potencier 9b3eec8861 [DependencyInjection] made a small speed optimization 2010-01-31 20:32:51 +01:00
Fabien Potencier 2f441df2ba [DependencyInjection] made a bunch of changes to the bundled extensions 2010-01-31 17:27:25 +01:00
Fabien Potencier 8ddac2669b [EventDispatcher] added some setters/getters to Event 2010-01-31 17:25:01 +01:00
Fabien Potencier 07817ba7d8 [DependencyInjection] changed service name for Doctrine DBAL 2010-01-30 12:27:12 +01:00
Fabien Potencier ae7d911bce [Templating] added a safeguard when no debugger is available 2010-01-30 12:26:55 +01:00
Fabien Potencier e1aae4b820 [Templating] changed filesystem loader to only logged failed paths when not able to load the template 2010-01-29 21:53:29 +01:00
Fabien Potencier d372ae8efe [DependencyInjection] added a debugger to the Templating extension 2010-01-29 21:52:53 +01:00
Fabien Potencier 2fa08f4b49 [DependencyInjection] added a logger to the Doctrine DBAL extension 2010-01-29 21:52:24 +01:00
Fabien Potencier bb8b4b74ca [DependencyInjection] fixed typos 2010-01-29 13:33:59 +01:00
Fabien Potencier 41d35ab898 [Templating] added a getLoader() to the Engine class 2010-01-29 12:05:43 +01:00
Fabien Potencier 340a4e97c1 [Templating] added an explicit error message when a method does not exist in __call() 2010-01-29 09:52:03 +01:00
Fabien Potencier 81af3d6a58 [Templating] added a way to change renderers after the Engine is created 2010-01-29 09:51:39 +01:00
Fabien Potencier 26f1434b14 [OutputEscaping] refactor the component to take advantage of new PHP 5.3 features 2010-01-29 09:06:14 +01:00
Fabien Potencier 5c20bfec92 [Templating] changed the load() signature for loaders to allow for more flexibility 2010-01-28 07:56:34 +01:00
Fabien Potencier 869a4698ed [Templating] fixed coding standards 2010-01-28 07:05:53 +01:00
Fabien Potencier 8ed83f7035 [DependencyInjection] fixed typo 2010-01-27 13:33:15 +01:00
Fabien Potencier f8e3b4b035 [DependencyInjection] added a __call() method to Container to allow usage of getXXXService() methods even whithout a PHP dump (allows for faster production environments) 2010-01-27 11:10:45 +01:00
Fabien Potencier 7b2a968e31 [DependencyInjection] made a small optimization 2010-01-27 11:00:39 +01:00
Fabien Potencier c2d4ab784b [DependencyInjection] optimized (get|has)Service() methods as PHP method names are case insensitive 2010-01-27 09:37:32 +01:00
Fabien Potencier e127c39f29 [DependencyInjection] fixed coding standards 2010-01-24 22:46:32 +01:00
Fabien Potencier 642e265d0f added missing files for lime 2010-01-22 16:13:00 +01:00
Fabien Potencier 75a45a28b3 updated Lime 2010-01-22 15:34:24 +01:00
Fabien Potencier a2a7e4f6b7 [DependencyInjection] made an optimization to the Templating extension when only one loader is registered 2010-01-22 08:09:51 +01:00
Fabien Potencier 2ac6faaa0b [DependencyInjection] changed the order of priority when a service is both defined with setService() and with a getXXXService() method 2010-01-22 07:58:49 +01:00
Fabien Potencier dd759bd0b6 [DependencyInjection] allowed to disabled the helpers in the templating extension 2010-01-22 07:58:45 +01:00
Fabien Potencier ce6f676eb2 [DependencyInjection] made another speed optimization 2010-01-21 22:00:29 +01:00
Fabien Potencier c9d0a73fe3 [DependencyInjection] made a speed optimization 2010-01-21 21:29:22 +01:00
Fabien Potencier ee3e298c5d [Console] added a ways to add common behaviors to commands extending a common command 2010-01-20 15:58:25 +01:00
Fabien Potencier c0ee9fee18 [DependencyInjection] fixed typo 2010-01-19 20:18:51 +01:00
Fabien Potencier ab7533e6c0 [DependencyInjection] removed unneeded cast 2010-01-19 14:11:57 +01:00
Fabien Potencier 684ffc83e6 [DependencyInjection] added a check to ease debugging when a service id is not a string 2010-01-19 13:29:28 +01:00
Fabien Potencier c0152e1bba [DependencyInjection] disable the possibility to have a reference in parameters (as it breaks as soon as you want to use the PHP dumper with no solution - performance wise) 2010-01-18 14:01:29 +01:00
Fabien Potencier 63e7dda4c8 [DependencyInjection] fixed Resource interface 2010-01-18 12:00:00 +01:00
Fabien Potencier bb3340d950 [DependencyInjection] added autodetection of resource format when importing a resource in an XML or YAML file 2010-01-18 09:19:39 +01:00
Fabien Potencier 53980bb55e [DependencyInjection] added a way to retrieve loaded resources 2010-01-18 09:08:37 +01:00
Fabien Potencier e9e2899cda [DependencyInjection] simplified loaders (the load method only accept one resource now) 2010-01-17 11:16:50 +01:00
Fabien Potencier a5871688a7 [DependencyInjection] oops, fixed the previous commit 2010-01-15 17:07:36 +01:00
Fabien Potencier a36a2c955b [Console] fixed tests 2010-01-15 15:56:49 +01:00
Fabien Potencier 6f820f63c9 [DependencyInjection] fixed number of tests 2010-01-15 15:53:33 +01:00
Fabien Potencier c8fc0a7ff3 [DependencyInjection] renamed the default schema URLs 2010-01-15 15:53:07 +01:00
Fabien Potencier 3a1ae543e5 [DependencyInjection] removed dead code 2010-01-15 14:22:23 +01:00
Fabien Potencier 76e2a66146 [DependencyInjection] removed unneeded code 2010-01-15 14:20:42 +01:00
Fabien Potencier b333379e5c [DependencyInjection] fixed PHPDoc 2010-01-15 14:07:23 +01:00
Fabien Potencier 150d3b4a75 [DependencyInjection] fixed coding standards 2010-01-15 14:01:49 +01:00
Fabien Potencier ee7deaa5ee [DependencyInjection] added a BuilderConfiguration::findService() to allows some optimizations when building a complex graph of dependencies in an extension 2010-01-15 11:35:25 +01:00