Ariel J. Birnbaum
ab8dc0c9d3
Optimize ReplaceAliasByActualDefinitionPass
...
Previous implementation passed over every alias and every definition, for every
alias (n*(n+m) runtime). New implementation passes once over all aliases and
once over all definitions (n+m).
Also removing needless "restart" logic --- it has no real effect in either case.
2016-03-31 11:29:03 +02:00
Fabien Potencier
39b164219b
bug #17926 [DependencyInjection] Enable alias for service_container (hason)
...
This PR was merged into the 2.3 branch.
Discussion
----------
[DependencyInjection] Enable alias for service_container
| Q | A
| ------------- | ---
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets |
| License | MIT
| Doc PR |
Commits
-------
6161438
[DependencyInjection] Enabled alias for service_container
2016-03-30 12:50:22 +02:00
WouterJ
de406c0e38
Fix bug when using an private aliased factory service
2016-02-28 16:06:53 +01:00
Martin Hasoň
6161438f57
[DependencyInjection] Enabled alias for service_container
2016-02-25 23:33:26 +01:00
Christian Flothmann
56f87982d8
replace alias in factory services
2016-02-20 20:14:11 +01:00
Matthias Pigulla
9195cd3e44
Improve error message for undefined DIC aliases
2015-12-05 11:09:07 +01:00
Gordon Franke
27d9385d4d
wrap the exception to get information about where the exception comes from
2013-01-16 09:37:50 +01:00
Christophe Coevoet
05f7f78332
Fixed the phpdoc in the DependencyInjection component
2012-09-08 00:56:45 +02:00
Fabien Potencier
ce9791246b
fixed phpdoc @param alignment
2012-05-15 18:56:32 +02:00
Fabien Potencier
4316595dbb
fixed CS
2011-12-18 14:42:59 +01:00
Kris Wallsmith
470baaab9f
[DependencyInjection] renamed ContainerBuilder::remove() as removeDefinition() to be more consistent with other definition-related methods
2011-04-20 04:48:19 -07:00
Johannes M. Schmitt
1992c3b96d
[DependencyInjection] fixes a bug which might have occurred when using property injection under certain circumstances
2011-04-14 21:29:46 +02:00
Fabien Potencier
f321fadad6
[DependencyInjection] moved most protected things to private
2011-03-11 14:50:46 +01:00
Fabien Potencier
8c423edfef
replaced symfony-project.org by symfony.com
2011-03-06 12:40:06 +01:00
Pascal Borreli
1a8ce933e1
[DependencyInjection] Fixed typo
2011-02-26 20:02:05 +01:00
Tim Nagel
7173764dc1
[Dependency Injection] PHPDoc
2011-02-14 11:16:04 +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
Dominique Bongiraud
64fb94c725
normalized license messages in PHP files
2011-01-18 08:07:46 +01:00
Johannes Schmitt
3785a99b94
adds visibility to aliases
2011-01-07 15:58:48 +01:00