Ryan Weaver
cbaee55223
[DI] Track changes at the "Definition" level
2017-04-10 18:14:17 +02:00
Nicolas Grekas
f286fcc25f
[DI] Replace wildcard-based methods autowiring by @required
annotation
2017-02-28 10:00:46 +01:00
Nicolas Grekas
2fb601983f
[DependencyInjection] Add "instanceof" section for local interface-defined configs
2017-02-17 19:36:34 +01:00
Nicolas Grekas
8a126c8537
[DI] Deprecate string keys in arguments
2017-02-13 10:06:08 +01:00
Nicolas Grekas
ad5b5b5d93
[DI] Refacto / cleanup / minor fixes
2017-02-08 13:32:07 +01:00
Nicolas Grekas
beec1cff8f
[DI] Allow definitions to inherit tags from parent context
2017-01-07 17:43:10 +01:00
Fabien Potencier
61a67ecc5a
bug #21072 [DI] Fix method autowiring in ResolveDefinitionTemplatesPass (dunglas)
...
This PR was merged into the 3.3-dev branch.
Discussion
----------
[DI] Fix method autowiring in ResolveDefinitionTemplatesPass
| Q | A
| ------------- | ---
| Branch? | master
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | n/a
| License | MIT
| Doc PR | n/a
cc @nicolas-grekas
Commits
-------
57661e4
[DI] Fix method autowiring in ResolveDefinitionTemplatesPass
2016-12-30 07:43:06 +01:00
Christian Flothmann
d8d44170f0
[DI] register alias after defining the class
2016-12-29 16:20:01 +01:00
Kévin Dunglas
57661e40fe
[DI] Fix method autowiring in ResolveDefinitionTemplatesPass
2016-12-28 11:50:08 +01:00
Nicolas Grekas
14c65e3814
[DI] Fix DefinitionDecorator deprecation layer
2016-12-17 10:57:51 +01:00
Christian Flothmann
184f7ff125
replace DefinitionDecorator with ChildDefinition
...
The DefinitionDecorator class does not deal with decorated services. It
reflects a parent-child-relationship between definitions instead. To
avoid confusion, this commit deprecates the existing DefinitionDecorator
class and introduces a new ChildDefinition class as replacement.
2016-12-13 12:26:14 +01:00