This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component/DependencyInjection
Nicolas Grekas e4d7c74845 Merge branch '4.1'
* 4.1:
  [appveyor] fix
  [DI] Fix dumping some complex service graphs
  Revert "minor #28321 [Routing] Fixed the interface description of the url generator interface (Toflar)"
  Fixed caching of templates in default path on cache warmup
  added missing LICENSE file
  remove cache warmers when Twig cache is disabled
  [Workflow] Make sure we do not run the next transition on an updated state
  change baseUrl to basePath to fix wrong profiler url
  [HttpKernel][FrameworkBundle] Fix escaping of serialized payloads passed to test clients
  chore: rename Appveyor filename
  Fixed the interface description of the url generator interface
  Format file size in validation message according to binaryFormat option
2018-09-05 14:00:05 +02:00
..
Argument feature #27806 [DI] Allow autoconfiguring bindings (nicolas-grekas) 2018-08-08 10:30:15 +02:00
Compiler [DI] leverage Contracts\Service 2018-09-04 19:12:10 +02:00
Config fixed some deprecation messages 2017-12-31 06:50:45 +01:00
Dumper Merge branch '4.1' 2018-09-05 14:00:05 +02:00
Exception Mark ExceptionInterfaces throwable 2018-08-29 17:58:00 +02:00
Extension Merge branch '4.0' into 4.1 2018-07-26 11:10:45 +02:00
LazyProxy Merge branch '3.4' into 4.0 2018-07-26 10:51:09 +02:00
Loader Merge branch '4.1' 2018-09-05 14:00:05 +02:00
ParameterBag Merge branch '4.0' into 4.1 2018-07-26 11:10:45 +02:00
Tests Merge branch '4.1' 2018-09-05 14:00:05 +02:00
.gitignore
Alias.php Merge branch '3.4' into 4.0 2018-07-26 10:51:09 +02:00
CHANGELOG.md [DI] leverage Contracts\Service 2018-09-04 19:12:10 +02:00
ChildDefinition.php Merge branch '3.4' into 4.0 2018-07-26 10:51:09 +02:00
composer.json [Cache] leverage Contracts\Cache 2018-09-04 09:24:06 +02:00
Container.php [DI] Forward Container::reset() to services implementing ResetInterface 2018-09-05 10:53:48 +02:00
ContainerAwareInterface.php [HttpKernel] Fix inheritdocs 2018-08-29 14:45:36 +02:00
ContainerAwareTrait.php [DI] minor docblock fixes 2017-10-24 13:40:19 +02:00
ContainerBuilder.php Merge branch '4.1' 2018-09-02 18:48:09 +01:00
ContainerInterface.php [DI] Add ContainerInterface::RUNTIME_EXCEPTION_ON_INVALID_REFERENCE 2018-03-24 17:54:13 +01:00
Definition.php Merge branch '4.1' 2018-09-02 18:48:09 +01:00
EnvVarProcessor.php Merge branch '4.1' 2018-07-26 10:59:12 +02:00
EnvVarProcessorInterface.php [DI] EnvVarProcessorInterface: fix missing use 2017-09-29 13:52:29 +02:00
ExpressionLanguage.php Merge branch '3.4' 2017-07-26 08:59:36 +02:00
ExpressionLanguageProvider.php [DI] Fix using private services in expressions 2017-07-25 13:50:49 +02:00
LICENSE fixed years in copyright 2018-01-03 08:23:28 +01:00
Parameter.php Replace more docblocks by type-hints 2017-11-07 15:45:01 +01:00
phpunit.xml.dist fail when detecting risky tests 2017-04-12 09:39:27 +02:00
README.md Updated all the README files 2016-03-04 08:12:06 +01:00
Reference.php fixed some deprecation messages 2017-12-31 06:12:25 +01:00
ResettableContainerInterface.php [DI] leverage Contracts\Service 2018-09-04 19:12:10 +02:00
ServiceLocator.php [DI] leverage Contracts\Service 2018-09-04 19:12:10 +02:00
ServiceSubscriberInterface.php [DI] leverage Contracts\Service 2018-09-04 19:12:10 +02:00
TaggedContainerInterface.php remove api tags from code 2015-09-28 19:11:22 +02:00
TypedReference.php [DI] Allow autowiring by type + parameter name 2018-08-23 11:47:19 +02:00
Variable.php Replace more docblocks by type-hints 2017-11-07 15:45:01 +01:00

DependencyInjection Component

The DependencyInjection component allows you to standardize and centralize the way objects are constructed in your application.

Resources