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
Fabien Potencier 461bb11dc4 Merge branch '3.4'
* 3.4: (31 commits)
  Using FQ name for PHP_VERSION_ID
  [EventDispatcher] Handle laziness internally instead of relying on ClosureProxyArgument
  Fix CacheCollectorPass priority
  [Form] Fix \IntlDateFormatter timezone parameter usage to bypass PHP bug #66323
  [Routing] Allow GET requests to be redirected. Fixes #23004
  [DI] Deal with inlined non-shared services
  [Cache] Ignore missing annotations.php
  [DI] Autowiring exception thrown when inlined service is removed
  Improving deprecation message when hitting the "deprecated type" lookup, but an alias is available
  Harden the debugging of Twig filters and functions
  Fixing a bug where an autowiring exception was thrown even when that service was removed
  Remove extra arg in call to TraceableAdapter::start()
  Support unknown compiler log format
  [Config] Allow empty globs
  Fix decorating TagAware adapters in dev
  [Profiler] Fix clicking on links inside toggle
  [Profiler] Fix text selection on exception pages
  bumped Symfony version to 3.3.1
  updated VERSION for 3.3.0
  updated CHANGELOG for 3.3.0
  ...
2017-06-01 14:04:19 -07:00
..
Argument [DI] Fix invalid callables dumped for ArgumentInterface objects 2017-04-29 20:26:39 +02:00
Compiler Merge branch '3.4' 2017-06-01 14:04:19 -07:00
Config Remove PHP < 7.1.3 code 2017-05-22 08:50:05 +02:00
Dumper Merge branch '3.4' 2017-05-25 16:11:32 -07:00
Exception Fixing a bug where an autowiring exception was thrown even when that service was removed 2017-05-31 09:52:17 -04:00
Extension [DI] Don't instantiate unexisting reflection class 2017-02-16 15:59:55 +01:00
LazyProxy [ProxyManagerBridge] remove deprecated features 2017-05-24 14:25:37 +02:00
Loader Merge branch '3.4' 2017-05-27 12:06:16 +02:00
ParameterBag [DI] Allow null as default env value 2016-11-23 14:12:24 +01:00
Tests Merge branch '3.4' 2017-06-01 14:04:19 -07:00
.gitignore Added missing files .gitignore 2013-07-21 14:12:18 +02:00
Alias.php [DI] Enhance DX by throwing instead of triggering a deprecation notice 2017-03-28 08:18:44 +02:00
CHANGELOG.md Merge branch '3.4' 2017-05-27 12:06:16 +02:00
ChildDefinition.php Making tags under _defaults always apply and removing inherit_tags entirely 2017-05-01 09:36:02 -04:00
composer.json [3.4] Allow 4.* deps 2017-05-24 11:02:43 +02:00
Container.php Merge branch '3.4' 2017-05-24 16:45:46 +02:00
ContainerAwareInterface.php [DI] Clean a phpdoc 2015-11-04 19:12:53 +01:00
ContainerAwareTrait.php Merge branch '2.3' into 2.7 2015-11-04 19:50:51 +01:00
ContainerBuilder.php Merge branch '3.4' 2017-05-24 16:45:46 +02:00
ContainerInterface.php Implement PSR-11 2017-02-02 08:42:59 +01:00
Definition.php [DependencyInjection] remove deprecated autowiring_types feature 2017-05-22 11:28:45 +02:00
DefinitionDecorator.php [DI] Fix Cannot declare class ...\DefinitionDecorator, because the name is already in use 2017-05-07 11:42:51 +02:00
ExpressionLanguage.php Fixed minor typo - override 2015-01-03 21:58:03 +01:00
ExpressionLanguageProvider.php [DependencyInjection] added support for custom expression language functions 2014-09-25 19:08:38 +02:00
LICENSE updated LICENSE year 2017-01-02 12:30:00 -08:00
Parameter.php [DependencyInjection] fix phpDoc 2016-04-11 16:45:49 +02: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 [DI] Enhance DX by throwing instead of triggering a deprecation notice 2017-03-28 08:18:44 +02:00
ResettableContainerInterface.php Implement resettable containers 2015-07-22 10:09:28 +02:00
ServiceLocator.php [DI] Remove useless state from ServiceLocator 2017-03-16 19:18:58 +01:00
ServiceSubscriberInterface.php [DI] Add and wire ServiceSubscriberInterface 2017-03-22 20:26:09 +01:00
TaggedContainerInterface.php remove api tags from code 2015-09-28 19:11:22 +02:00
TypedReference.php [DI] Restrict autowired registration to "same-vendor" namespaces 2017-04-06 11:28:30 +02:00
Variable.php [DependencyInjection] fix phpDoc 2016-04-11 16:45:49 +02:00

DependencyInjection Component

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

Resources