Nicolas Grekas
fe7f26d4f3
[DI] Throw accurate failures when accessing removed services
2017-10-07 23:38:34 +02:00
Tobias Schultze
d779845c3b
[DI] remove inheritdoc from dumped container
2017-10-04 18:30:17 +02:00
Nicolas Grekas
a707bbf090
Merge branch '2.8' into 3.3
...
* 2.8: (22 commits)
Tests and fix for issue in array model data in EntityType field with multiple=true
[Form] Fixed PercentToLocalizedStringTransformer to accept both comma and dot as decimal separator, if possible
removed useless PHPDoc
[Form] Fix FormInterface::submit() annotation
PdoSessionHandler: fix advisory lock for pgsql when session.sid_bits_per_character > 4
HttpCache does not consider ESI resources in HEAD requests
Fix translation for "This field was not expected"
[Routing] Enhance Route(Collection) docblocks
Added improvement for accuracy in MoneyToLocalizedStringTransformer.
Removed unused private property
Use correct verb form in the pull request template
Use PHP_MAXPATHLEN in Filesystem.
Added null as explicit return type (?TokenInterface)
[FrameworkBundle] Fix Routing\DelegatingLoader
Render all line breaks according to the exception message
[Form] Fix phpdoc
[DI] remove confusing code
[Form] Fixed GroupSequence with "constraints" option
[Validator] Clarify UUID validator behavior
[Filesystem] Fixed makePathRelative
...
2017-10-02 08:42:24 +02:00
Oskar Stark
5ee9043d8b
removed useless PHPDoc
2017-09-30 07:00:23 -07:00
Nicolas Grekas
1dd3285c91
[DI] Reduce memory overhead of id normalization
2017-04-20 10:02:26 +02:00
Roland Franssen
6abd312800
[DI] Deprecate Container::isFrozen and introduce isCompiled
2017-03-22 19:49:34 +01:00
Nicolas Grekas
08c2ee32f1
[*Bundle] Add autowiring aliases for common services
2017-03-21 22:34:27 +01:00
Nicolas Grekas
5d230b5871
[DI] Introduce "container.service_locator" tag, replaces ServiceLocatorArgument
2017-03-17 17:49:32 +01:00
Hugo Hamon
9c97496b5f
[DependencyInjection] make the service container builder register the definition of its related service container service (and aliases) in order to make compiler passes be able to reference the special service_container service.
2017-02-27 17:26:21 +01:00
Maxime Steinhausser
aa9074d25a
[DI][FrameworkBundle] ServiceLocator: Tests dumpers & update descriptors
2017-02-13 20:22:27 +01:00
Robin Chalas
e7935c0adb
[DI] Replace container injection by explicit service locators
...
[SecurityBundle] Avoid container injection in FirewallMap
2017-02-13 11:05:06 +01:00
Nicolas Grekas
ce0ee1e484
[DI] Mark generated containers as final
2017-01-13 08:23:38 +01:00
Titouan Galopin
5313943692
[DependencyInjection] Implement lazy collection type using generators
2017-01-05 21:34:37 +01:00
Roland Franssen
da50fdb8e2
[DI] Deprecate dumping an uncompiled container
2016-12-19 09:23:24 +01:00
Nicolas Grekas
4a3e2f49cb
[DI] Remove deprecated scope concept
2015-09-04 22:04:06 +02:00
Dariusz Ruminski
063ae13fde
CS: general fixes
2015-03-25 00:47:08 +01:00
Nicolas Grekas
375f83ece4
Revert "[DependencyInjection] backport perf optim"
...
This reverts commit c11535bd6b
.
Conflicts:
src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services1-1.php
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services1.php
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services10.php
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services12.php
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services8.php
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services9.php
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services9_compiled.php
2014-12-11 19:19:56 +01:00
Nicolas Grekas
fcd8ff9b67
[DependencyInjection] perf optim: call dirname() at most 5x
2014-12-04 19:27:52 +01:00
Nicolas Grekas
c11535bd6b
[DependencyInjection] backport perf optim
...
Conflicts:
src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services11.php
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services19.php
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services9.php
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services9_compiled.php
2014-12-04 17:53:10 +01:00
Hugo Hamon
7730d8d393
[DependencyInjection] removed the unused Reference and Parameter classes use statements from the compiled container class
2013-11-20 19:23:10 +01:00
Fabien Potencier
fea6b79acd
moved component and bridge unit tests to the src/ directory
...
This is the first step to make each Symfony Component and Bridge self-contained.
2012-03-29 08:37:22 +02:00