Fabien Potencier
97cb35b47a
[DependencyInjection] tagged the public @api
2011-07-20 10:50:27 +02:00
Fabien Potencier
9fbffcc650
removed usage of preg_match with the 'e' modifier
2011-07-05 19:49:27 +02:00
Fabien Potencier
988355993a
refactored Profiler class
2011-05-30 22:25:25 +02:00
Fabien Potencier
456eb53eb8
[DependencyInjection] renamed CircularReferenceException to ServiceCircularReferenceException
2011-05-25 09:48:49 +02:00
Fabien Potencier
0168241014
[DependencyInjection] renamed NonExistentParameterException and NonExistentServiceException to ParameterNotFoundException and ServiceNotFoundException
2011-05-17 16:26:08 +02:00
Pascal Borreli
8c0beea677
[Phpdoc] Cleaning/fixing
2011-04-23 15:18:47 +00:00
Fabien Potencier
8b2b8e16dc
Merge remote branch 'schmittjoh/referenceValidation'
...
* schmittjoh/referenceValidation:
[DependencyInjection] also check references of inlined services
[DependencyInjection] adds emulation of "exception-on-invalid-reference" behavior
2011-04-21 22:44:20 +02:00
Bertrand Zuchuat
7ed8ea25d8
[Container] Added function array_unique on getServiceIds to return only one service name
2011-04-20 23:45:36 +02:00
Johannes Schmitt
6d7a9d752d
[DependencyInjection] adds emulation of "exception-on-invalid-reference" behavior
...
This pass requires that all of references are valid at the end of
the compilation process.
2011-04-15 00:55:18 +02:00
Fabien Potencier
e6ebf4da4c
fixed small bug in sub-request profiling
2011-03-16 19:33:55 +01:00
Fabien Potencier
ad3b7e912d
merged noelg/profiler
2011-03-16 16:44:44 +01:00
Johannes M. Schmitt
98216a9af2
[DependencyInjection] refactored some more exceptions
2011-03-14 21:14:49 +01:00
Fabien Potencier
a1fcbf4d5f
Merge remote branch 'kriswallsmith/dic/false-circular-ref-fix'
...
* kriswallsmith/dic/false-circular-ref-fix:
[DependencyInjection] fixed false positive when detecting circular references if a service throws an exception during creation
2011-03-11 19:58:54 +01:00
Fabien Potencier
f321fadad6
[DependencyInjection] moved most protected things to private
2011-03-11 14:50:46 +01:00
Kris Wallsmith
8c45a21637
[DependencyInjection] fixed false positive when detecting circular references if a service throws an exception during creation
2011-03-09 06:38:02 -08:00
Fabien Potencier
8c423edfef
replaced symfony-project.org by symfony.com
2011-03-06 12:40:06 +01:00
noel guilbert
a8eff2b154
Improved profiler to store and retrieve sub requests data
2011-02-26 17:24:02 +01:00
Tim Nagel
7173764dc1
[Dependency Injection] PHPDoc
2011-02-14 11:16:04 +01:00
Johannes M. Schmitt
d4d2d60f7b
[DependencyInjection] minor interface change
2011-02-13 10:38:10 +01:00
Lukas Kahwe Smith
dd71501f54
some fixes by just "blindly" trying to make phpStorm code analysis happier
2011-02-04 19:30:28 +01:00
Victor Berchet
cb445b9ca0
[Container] Tweak code
2011-02-01 13:21:10 +01:00
Johannes M. Schmitt
1d5b6ed908
adds scope to the DI container
2011-01-22 15:20:50 +01:00
Ryan Weaver
17f9162b89
[Standards] Changing many instances of "boolean" to "Boolean".
2011-01-21 09:53:24 +01:00
Kris Wallsmith
8d6da86016
[DependencyInjection] moved loading stack from static to object scope
2011-01-19 07:28:42 +01:00
Dominique Bongiraud
64fb94c725
normalized license messages in PHP files
2011-01-18 08:07:46 +01:00
Fabien Potencier
5c64ca8a30
renamed Container::freeze() to Container::compile()
2011-01-16 08:12:36 +01:00
Igor Wiedler
d1bc959fc6
[DependencyInjection] Typo in Container
...
"freezed" should be "frozen".
2011-01-15 15:22:04 +01:00
Fabien Potencier
af8ebeaabb
[DependencyInjection] added automatic detection for service circular references
2011-01-06 14:52:47 +01:00
Fabien Potencier
eb4788e98e
[DependencyInjection] made service keys and aliases case insensitive (as method names are case insensitive in PHP)
2011-01-03 09:07:06 +01:00
Fabien Potencier
60bbb8f380
[DependencyInjection] optimized compiled containers
...
* removed the __call() method in Container: it means that now, there is only
one way to get a service: via the get() method;
* removed the $shared variable in the dumped Container classes (we now use
the $services variable from the parent class directly -- this is where we
have a performance improvement);
* optimized the PHP Dumper output.
2010-11-23 22:43:09 +01:00
Fabien Potencier
f6cc63c99c
removed ArrayAccess interface for Container and Controller
2010-11-15 10:05:28 +01:00
Jordi Boggiano
48155ccc2f
[DependencyInjection] Regex optimization
2010-10-21 07:48:12 +02:00
Jordi Boggiano
2186535848
[DependencyInjection] Removed useless code
2010-10-21 07:48:06 +02:00
Kris Wallsmith
f79e23ffb5
Removed all those spaces after @author that were bothering me so…
2010-10-18 16:55:41 +02:00
pborreli
86cc6a11d9
[Component] Fixed some spelling typos
2010-10-17 07:51:50 +02:00
Bulat Shakirzyanov
2ccaafa561
[DpependencyInjection] added hasParameter()
2010-09-03 11:37:03 +02:00
Fabien Potencier
bf82cf42dd
renamed Symfony\Components to Symfony\Component
2010-08-20 23:09:55 +02:00