Nicolas Grekas
3ea90b4802
Merge branch '3.4'
...
* 3.4:
minor fix
[DI] Make dumped docblocks less verbose
[VarDumper] Dont use Stub objects for arrays
[Form] Allow pass filter callback to delete_empty option.
2017-07-26 10:20:24 +02:00
Nicolas Grekas
34c68f956c
Merge branch '3.2' into 3.3
...
* 3.2:
[DI] Make dumped docblocks less verbose
2017-07-26 09:58:57 +02:00
Nicolas Grekas
320cf40b71
[DI] Fix resetting private services
2017-07-24 21:54:53 +02:00
Nicolas Grekas
c0c1881fe4
[DI] Optimize use of private and pre-defined services
2017-07-18 10:12:28 +02:00
Roland Franssen
63e26fcba6
[DI] Remove deprecated case insensitive service ids
2017-07-11 16:00:59 +02:00
Maxime Steinhausser
7091fb4df5
Remove PHP < 7.1.3 code
2017-05-22 08:50:05 +02:00
Roland Franssen
04b39a3a20
[DI] Remove deprecated isFrozen()
2017-05-21 21:26:22 +02:00
Nicolas Grekas
1dd3285c91
[DI] Reduce memory overhead of id normalization
2017-04-20 10:02:26 +02:00
Nicolas Grekas
9c53b3deb0
[DI] Restrict autowired registration to "same-vendor" namespaces
2017-04-06 11:28:30 +02:00
Nicolas Grekas
cc5e582dcf
[BC BREAK][DI] Always autowire "by id" instead of using reflection against all existing services
2017-04-05 23:48:42 +02:00
Nicolas Grekas
8ff764be82
[DI] add ServiceLocatorTagPass::register() to share service locators
2017-04-01 13:57:21 +02:00
Nicolas Grekas
4da8884ca4
[DI] Throw on "configured-keys <> getSubscribedServices()" mismatch
2017-03-28 08:17:58 +02:00
Nicolas Grekas
c298f2a90c
[DI] Add "by-id" autowiring: a side-effect free variant of it based on the class<>id convention
2017-03-24 15:54:23 +01:00
Nicolas Grekas
9b7df39865
[DI] Add and wire ServiceSubscriberInterface
2017-03-22 20:26:09 +01:00