Grégoire Pineau
729db0fde7
[DependencyInjection] Add suggestion on ServiceNotFoundException
2013-04-30 19:55:25 +02:00
Fabien Potencier
17269e137d
[DependencyInjection] fixed management of scoped services with an invalid behavior set to null
...
The optimization for references has been removed as it does not take
scopes into account.
2013-03-23 13:59:30 +01:00
Fabien Potencier
ec1e7ca6ac
[DependencyInjection] added a way to automatically update scoped services
...
A service can now be marked as synchronized; when set, all method calls
involving this service will be called each time this service is set.
When in a scope, methods are also called to restore the previous version of the
service.
2013-03-20 16:58:08 +01:00
Fabien Potencier
743612bbbd
Merge branch '2.1' into 2.2
...
* 2.1:
added support for the X-Forwarded-For header (closes #6982 , closes #7000 )
fixed the IP address in HttpCache when calling the backend
[EventDispatcher] Added assertion.
[EventDispathcer] Fix removeListener
[DependencyInjection] Add clone for resources which were introduced in 2.1
[DependencyInjection] Allow frozen containers to be dumped to graphviz
Fix 'undefined index' error, when entering scope recursively
[Security] fixed session creation on login (closes #7011 )
Add dot character `.` to legal mime subtype regular expression
[HttpFoundation] fixed the creation of sub-requests under some circumstancies (closes #6923 , closes #6936 )
2013-02-11 12:26:43 +01:00
Ludek Stepan
83e95586e7
Fix 'undefined index' error, when entering scope recursively
2013-02-07 23:17:35 +01:00
Fabien Potencier
3053194cd7
[DependencyInjection] enhanced some error messages
2013-02-06 16:38:36 +01:00
Florin Patan
c2acc6c2cb
Fixed most of the docblocks/unused namespaces
2012-12-19 08:09:49 +01:00
Thomas Lallement
2379d86241
CS Fixes - Replaced "array of type" by "Type[]" in PHPDoc block
2012-11-19 13:58:52 +01:00
Tamas Szijarto
a4f3ea970a
[2.1][DependencyInjection] Incomplete error handling in the container
2012-10-07 20:46:50 +02:00
Fabien Potencier
ff1b990075
merged 2.0
2012-09-17 22:41:57 +02:00
Christophe Coevoet
05f7f78332
Fixed the phpdoc in the DependencyInjection component
2012-09-08 00:56:45 +02:00
Fabien Potencier
d100ffaf76
fixed CS
2012-07-09 14:54:20 +02:00
Fabien Potencier
03d22b74ec
fixed CS (mainly method signatures)
2012-07-09 14:43:50 +02:00
Fabien Potencier
5def75101e
merged 2.0
2012-07-09 08:31:54 +02:00
Marc Abramowitz
c1fea1d8c8
fixed incorrect reference to set*Service() method
2012-07-01 12:35:01 +02:00
Fabien Potencier
77839690d9
changed getName() to name on all Reflection* object calls ( fixes #4555 , refs https://bugs.php.net/bug.php?id=61384 )
2012-06-12 14:23:19 +02:00
Fabien Potencier
ba16a51d37
changed getName() to name on all Reflection* object calls ( fixes #4555 , refs https://bugs.php.net/bug.php?id=61384 )
2012-06-12 13:59:42 +02:00
Fabien Potencier
41621e42e9
fixed phpdoc @param alignment
2012-05-15 22:19:31 +02:00
Fabien Potencier
ce9791246b
fixed phpdoc @param alignment
2012-05-15 18:56:32 +02:00
Fabien Potencier
26f933e7bd
fixed CS
2012-05-01 15:23:48 +02:00
Evan Villemez
b7b26af9c5
[DependencyInjection] Added, implemented and tested IntrospectableContainerInterface::initialized()
2012-04-18 15:15:26 -04:00
Fabien Potencier
142cef21bb
merged 2.0
2011-12-13 16:12:53 +01:00
Fabien Potencier
e3421a0b1d
[DoctrineBridge] fixed some CS
2011-12-13 10:22:12 +01:00
Jeremy Mikola
123f514e06
[DependencyInjection] Use component-specific SPL exceptions
...
This replaces existing use of core SPL exceptions with the equivalent classes defined within the component. Although method documentation has been changed, this change should be BC since the component-specific SPL exceptions extend their core counterpart.
This commit purposely omits any changes to the PhpDumper, which throws several core SPL exceptions.
2011-12-04 22:21:11 -08:00
Helmer Aaviksoo
c4226bb6dc
Removed redundant "@return void"-s
2011-10-07 11:15:35 +03:00
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