Commit Graph

49 Commits

Author SHA1 Message Date
Fabien Potencier 549dbc6961 [DependencyInjection] fixed a unit test 2010-03-18 16:33:24 +01:00
Fabien Potencier d4f724ab4e finished the conversions of unit tests to PHPUnit 2010-03-18 15:26:21 +01:00
Fabien Potencier 13edcf64e2 converted unit tests from lime to PHPUnit for the following components: Console, DependencyInjection, EventDispatcher, OutputEscaper, and Yaml 2010-03-18 08:48:03 +01:00
Fabien Potencier f439e1357b [Console] fixed fixtures 2010-03-12 21:03:34 +01:00
Fabien Potencier 7d19d8e375 [Yaml] fixed parsing of folded scalars when a # sign starts a line 2010-03-12 15:57:19 +01:00
Fabien Potencier 75c922884e [Console] removed the application name in help 2010-03-07 14:58:55 +01:00
Fabien Potencier e8119ce875 [OutputEscaper] renamed Safe to SafeDecorator 2010-03-02 14:06:28 +01:00
Fabien Potencier 17d4e1538f [DependencyInjection] store references to shared services as soon as possible to avoid circular references on legal code 2010-03-01 18:37:22 +01:00
Fabien Potencier 18abbb81ee [DependencyInjection] fixed fixture 2010-02-23 14:31:25 +01:00
Fabien Potencier a80a61b5c2 [Yaml] added support for compact notation (patch from redotheoffice - closes #8082) 2010-02-23 12:07:10 +01:00
Fabien Potencier 83023764b6 [Yaml] fixed offset when the document use --- or the %YAML element (patch from redotheoffice) 2010-02-23 11:52:41 +01:00
Fabian Lange 4e0204dfd5 [Yaml] restored old behaviour of including a trailing newline during parsing. Added test case for empty value 2010-02-22 15:40:00 +01:00
Fabien Potencier 8e81bbbb4e [Yaml] added specific exception classes 2010-02-11 20:11:30 +01:00
Fabien Potencier 97d6f76633 [Yaml] finished the renaming of YAML to Yaml 2010-02-11 19:29:50 +01:00
Fabien Potencier 7a26b42f19 [DependencyInjection] added annotations support in the service Definition 2010-02-09 09:45:23 +01:00
Fabien Potencier 661a1cfb5f [DependencyInjection] removed Iterator interface support from Container as there is no real-world use case 2010-02-08 18:39:11 +01:00
Fabien Potencier bc57d7c157 [DependencyInjection] fixed some tests that were not up to date 2010-02-08 18:38:36 +01:00
Fabien Potencier 8ff8464420 [Templating] renamed the template object in templates to view instead of this 2010-02-04 18:19:07 +01:00
Fabien Potencier 8427af6389 [Templating] fixed CacheLoader 2010-02-02 14:05:05 +01:00
Fabien Potencier 44c4c58268 [Templating] fixed bug in the test suite 2010-02-02 14:01:53 +01:00
Fabien Potencier e5f8da4ead [Templating] added a getContent() method to the Storage class 2010-02-02 14:01:02 +01:00
Fabien Potencier 8ddac2669b [EventDispatcher] added some setters/getters to Event 2010-01-31 17:25:01 +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 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 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 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 c9d0a73fe3 [DependencyInjection] made a speed optimization 2010-01-21 21:29:22 +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 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 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
Fabien Potencier 1a0bcd141a [Console] added a new writeln() method to the Output classes 2010-01-14 15:40:25 +01:00
geoffrey e7dfdab05f [Console] implemented helpers and moved formatter and ask* methods to their own helpers 2010-01-14 12:11:27 +01:00
Fabien Potencier ad1d11b032 [Console] added a Shell 2010-01-14 10:48:22 +01:00
Fabien Potencier a4adc3f1ca [DependencyInjection] made the loader extensions much more reliable and robust 2010-01-13 11:25:28 +01:00
Fabien Potencier e9ad8512f3 renamed CLI component to Console 2010-01-09 12:57:15 +01:00
Fabien Potencier 41bc39ba61 [CLI] renamed Argument to InputArgument, Option to InputOption, and Definition to InputDefinition 2010-01-08 11:00:18 +01:00
Fabien Potencier 71156a4778 fixed test suite 2010-01-08 10:59:23 +01:00
Fabien Potencier f7752f79a0 renamed Task to Command (as in Command Line Interface) 2010-01-04 19:51:21 +01:00
Fabien Potencier 6feaecf2fa added the CLI component 2010-01-04 15:42:28 +01:00
Fabien Potencier 65d0750168 added some Symfony 2 components 2010-01-04 15:26:20 +01:00