An open API service for providing issue and pull request metadata for open source projects.

GitHub / symfony/symfony issues and pull requests

Labelled with: DependencyInjection

#61989 - [Config][DependencyInjection][Routing] remove ability to access $this and the loader's internal state

Pull Request - State: closed - Opened by xabbuh about 1 month ago - 1 comment
Labels: DependencyInjection, Feature, Routing, Config, Status: Needs Review

#61940 - [DependencyInjection] Register a custom autoloader to generate `*Config` classes when they don't exist yet

Pull Request - State: closed - Opened by alexandre-daubois about 2 months ago - 1 comment
Labels: DependencyInjection, Feature, Status: Reviewed

#61919 - [DependencyInjection] Deprecate `ExtensionInterface::getXsdValidationBasePath()` and `getNamespace()`

Pull Request - State: closed - Opened by nicolas-grekas about 2 months ago
Labels: DependencyInjection, Status: Needs Review, Deprecation

#61860 - [Config][DependencyInjection][Routing] Deprecate using `$this` or the internal scope of the loader from PHP config files

Pull Request - State: closed - Opened by nicolas-grekas about 2 months ago - 4 comments
Labels: DependencyInjection, Feature, Routing, Config, Status: Needs Review

#61824 - [Config][DependencyInjection][HttpFoundation][Security] declare new method parameters explicitly

Pull Request - State: closed - Opened by xabbuh about 2 months ago - 1 comment
Labels: Security, DependencyInjection, HttpFoundation, Config, Status: Needs Review

#61810 - [DependencyInjection] `Target` usage

Issue - State: closed - Opened by Guikingone about 2 months ago - 8 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#61798 - [DependencyInjection] Improve services.schema.json

Pull Request - State: closed - Opened by GromNaN 2 months ago - 1 comment
Labels: DependencyInjection, Bug, Status: Reviewed

#61622 - ReflectionClassResource not excluding vendor methods

Issue - State: closed - Opened by kicken 3 months ago - 2 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#61615 - [DependencyInjection] Fix optimizing ClassExistenceResource

Pull Request - State: closed - Opened by nicolas-grekas 3 months ago
Labels: DependencyInjection, Bug, Status: Reviewed

#61601 - [DependencyInjection] Add test case to ensure XML parse exception message includes filename and position

Pull Request - State: closed - Opened by xersion22 3 months ago - 1 comment
Labels: DependencyInjection, Status: Needs Review

#61600 - [DependencyInjection] Add test case to ensure XML parse exception message includes filename and position

Pull Request - State: closed - Opened by xersion22 3 months ago - 2 comments
Labels: DependencyInjection, Status: Needs Review

#61536 - [DependencyInjection] Allow adding resource tags using any config formats

Pull Request - State: closed - Opened by nicolas-grekas 3 months ago - 2 comments
Labels: DependencyInjection, Feature, Status: Reviewed

#61530 - [DependencyInjection] add routing.controller to the list of known DI tags

Pull Request - State: closed - Opened by xabbuh 3 months ago - 2 comments
Labels: DependencyInjection, Status: Needs Review

#61511 - [DependencyInjection] Allow disabling instanceof config inheritance

Pull Request - State: closed - Opened by HypeMC 3 months ago - 5 comments
Labels: DependencyInjection, Feature, Status: Needs Review

#61490 - [DependencyInjection][Routing] Define array-shapes to help writing PHP configs using yaml-like arrays

Pull Request - State: closed - Opened by nicolas-grekas 3 months ago - 6 comments
Labels: DependencyInjection, Feature, Routing, Status: Reviewed

#61490 - [DependencyInjection][Routing] Define array-shapes for config arrays

Pull Request - State: open - Opened by nicolas-grekas 3 months ago - 1 comment
Labels: DependencyInjection, Feature, Routing, Status: Needs Work

#61276 - [DependencyInjection] Escape parameters before resolving env placeholders

Pull Request - State: closed - Opened by MatTheCat 4 months ago - 1 comment
Labels: DependencyInjection, Bug, Status: Needs Review

#61164 - [DependencyInjection] Add AsServiceLocator attribute

Pull Request - State: closed - Opened by eltharin 4 months ago - 8 comments
Labels: DependencyInjection, Feature, Status: Needs Review

#61121 - [DependencyInjection] Fix proxying services defined with an abstract class and a factory

Pull Request - State: closed - Opened by nicolas-grekas 4 months ago - 6 comments
Labels: DependencyInjection, Bug, Status: Reviewed

#60910 - [DependencyInjection] Add argument `$target` to `ContainerBuilder::registerAliasForArgument()`

Pull Request - State: open - Opened by nicolas-grekas 5 months ago - 1 comment
Labels: DependencyInjection, Feature, Status: Needs Work

#60903 - Service implementing `ResetInterface` with `shared: false` is not being reset

Issue - State: open - Opened by FluffyDiscord 5 months ago
Labels: DependencyInjection, Bug, Status: Needs Review

#60861 - [DependencyInjection] Remove unused and non-existent Factory attribute use

Pull Request - State: closed - Opened by santysisi 5 months ago - 2 comments
Labels: DependencyInjection, Bug, Status: Reviewed

#60845 - [DependencyInjection] Remove `#[TaggedIterator]` and `#[TaggedLocator]` attributes

Pull Request - State: closed - Opened by GromNaN 5 months ago - 1 comment
Labels: DependencyInjection, Feature, Status: Reviewed

#60842 - [DependencyInjection] Fix generating adapters of functional interfaces

Pull Request - State: closed - Opened by nicolas-grekas 5 months ago
Labels: DependencyInjection, Bug, Status: Needs Review

#60824 - Linting container while resolving env vars fails out of the box

Issue - State: closed - Opened by InvisibleSmiley 5 months ago - 2 comments
Labels: DependencyInjection, Bug, Status: Needs Review, Status: Waiting feedback

#60819 - [DependencyInjection] Allow extending `#[AsAlias]` attribute

Pull Request - State: closed - Opened by ruudk 5 months ago - 1 comment
Labels: DependencyInjection, Feature, Status: Reviewed

#60766 - [DependencyInjection] Respect original service class when a proxy is defined

Pull Request - State: open - Opened by lyrixx 5 months ago - 1 comment
Labels: DependencyInjection, Bug, Status: Needs Review

#60766 - [DependencyInjection] Respect original service class when a proxy is defined

Pull Request - State: closed - Opened by lyrixx 5 months ago - 3 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#60765 - [DependencyInjection] Proxy does not work well with inheritance

Issue - State: closed - Opened by lyrixx 5 months ago - 6 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#60732 - [DependencyInjection] Improve docblock on compile()

Pull Request - State: closed - Opened by Crell 6 months ago - 2 comments
Labels: DependencyInjection, Status: Needs Review

#60691 - [DependencyInjection] Keep map indexes in `ServiceLocatorTagPass::register`

Pull Request - State: open - Opened by MatTheCat 6 months ago - 3 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#60651 - `default_index_method` no longer works with contiguous integers since 7.0

Issue - State: closed - Opened by Bilge 6 months ago - 10 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#60597 - [DependencyInjection][FrameworkBundle] Use php-serialize to dump the container for debug/lint commands

Pull Request - State: closed - Opened by nicolas-grekas 6 months ago - 1 comment
Labels: DependencyInjection, FrameworkBundle, Status: Reviewed

#60589 - [DependencyInjection] add `factory` argument in the `#[Autoconfigure]` attribute and also enabled the use of `factory` within `instanceof` conditionals

Pull Request - State: open - Opened by santysisi 6 months ago - 7 comments
Labels: DependencyInjection, Feature, Status: Needs Work

#60584 - [DependencyInjection] Make `YamlDumper` quote resolved env vars if necessary

Pull Request - State: closed - Opened by MatTheCat 6 months ago - 1 comment
Labels: DependencyInjection, Bug, Status: Needs Review

#60572 - [DependencyInjection][Routing] Add JSON Schema for Services and Route definition

Issue - State: closed - Opened by GromNaN 6 months ago
Labels: DependencyInjection, Routing, Help wanted

#60568 - [DependencyInjection][Routing][Serializer][Validator] Deprecate XML configuration format

Pull Request - State: open - Opened by MatTheCat 6 months ago - 1 comment
Labels: Validator, DependencyInjection, Serializer, Routing, Status: Needs Review, Deprecation

#60568 - [DependencyInjection][Routing] Deprecate XML configuration format

Pull Request - State: closed - Opened by MatTheCat 6 months ago - 15 comments
Labels: DependencyInjection, Routing, Status: Reviewed, Deprecation

#60428 - [DependencyInjection] Fix missing binding for ServiceCollectionInterface when declaring a service subscriber

Pull Request - State: closed - Opened by nicolas-grekas 6 months ago
Labels: DependencyInjection, Bug, Status: Reviewed

#60423 - [DependencyInjection] Make `DefinitionErrorExceptionPass` consider `IGNORE_ON_UNINITIALIZED_REFERENCE` and `RUNTIME_EXCEPTION_ON_INVALID_REFERENCE` the same

Pull Request - State: closed - Opened by MatTheCat 6 months ago - 6 comments
Labels: DependencyInjection, Bug, Status: Reviewed

#60423 - [DependencyInjection] Make `DefinitionErrorExceptionPass` consider `IGNORE_ON_UNINITIALIZED_REFERENCE` and `RUNTIME_EXCEPTION_ON_INVALID_REFERENCE` the same

Pull Request - State: closed - Opened by MatTheCat 6 months ago - 6 comments
Labels: DependencyInjection, Bug, Status: Reviewed

#60392 - [DependencyInjection][FrameworkBundle] Fix precedence of `App\Kernel` alias and ignore `container.excluded` tag on synthetic services

Pull Request - State: closed - Opened by nicolas-grekas 6 months ago - 9 comments
Labels: DependencyInjection, Bug, FrameworkBundle, Status: Reviewed

#60375 - Compiler pass in Kernel.php does not work

Issue - State: closed - Opened by tacman 7 months ago - 1 comment
Labels: DependencyInjection, Bug, HttpKernel, Status: Needs Review, Status: Waiting feedback

#60242 - [DependencyInjection] `PriorityTaggedServiceTrait` does not discover decorated `AsTaggedItem`

Issue - State: open - Opened by alex-dev 7 months ago
Labels: DependencyInjection, Bug, Status: Needs Review

#60186 - [DependencyInjection] Add "when" argument to #[AsAlias]

Pull Request - State: closed - Opened by Zuruuh 7 months ago - 5 comments
Labels: DependencyInjection, Feature, Status: Reviewed

#60158 - Extend #[AsAlias] to arguments

Issue - State: open - Opened by gaizkaeu 8 months ago
Labels: DependencyInjection, Feature

#60096 - [DependencyInjection] Add better return type on `ContainerInterface::get()`

Pull Request - State: closed - Opened by lyrixx 8 months ago - 47 comments
Labels: DependencyInjection, Feature, Status: Reviewed

#60096 - [DependencyInjection] Add better return type on `ContainerInterface::get()`

Pull Request - State: closed - Opened by lyrixx 8 months ago - 47 comments
Labels: DependencyInjection, Feature, Status: Reviewed

#60011 - [DependencyInjection] Enable multiple attribute autoconfiguration callbacks on the same class

Pull Request - State: closed - Opened by GromNaN 8 months ago - 1 comment
Labels: DependencyInjection, Bug, Feature, Status: Reviewed, Deprecation

#60011 - [DependencyInjection] Enable multiple attribute autoconfiguration callbacks on the same class

Pull Request - State: closed - Opened by GromNaN 8 months ago - 1 comment
Labels: DependencyInjection, Bug, Feature, Status: Reviewed, Deprecation

#60002 - [DependencyInjection] Rename "exclude tag" to "resource tag"

Pull Request - State: closed - Opened by kbond 8 months ago - 9 comments
Labels: DependencyInjection, Status: Reviewed

#59976 - [DependencyInjection] More bullet-proof expression evaluation

Pull Request - State: open - Opened by Wirone 8 months ago - 6 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#59913 - [DependencyInjection] Leverage native lazy objects for lazy services

Pull Request - State: closed - Opened by nicolas-grekas 9 months ago - 1 comment
Labels: DependencyInjection, Feature, Status: Needs Review, Deprecation

#59872 - AttributeAutoconfigurationPass ignore abstract definitions

Issue - State: closed - Opened by KubaChoice 9 months ago - 3 comments
Labels: DependencyInjection, Bug, Status: Needs Review, Stalled

#59849 - [DependencyInjection] Allow autowiring references from other containers

Pull Request - State: closed - Opened by chx 9 months ago - 4 comments
Labels: DependencyInjection, Feature, Status: Needs Review

#59849 - [DependencyInjection] Allow autowiring references from other containers

Pull Request - State: closed - Opened by chx 9 months ago - 4 comments
Labels: DependencyInjection, Feature, Status: Needs Review

#59821 - [DependencyInjection] Bad phpdoc for $configurator in class Autoconfigure

Issue - State: closed - Opened by jfranclin 9 months ago
Labels: DependencyInjection, Bug, Status: Needs Review

#59820 - [DependencyInjection] Fix phpdoc for $configurator in Autoconfigure attribute

Pull Request - State: closed - Opened by jfranclin 9 months ago - 3 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#59820 - [DependencyInjection] Fix phpdoc for $configurator in Autoconfigure attribute

Pull Request - State: closed - Opened by jfranclin 9 months ago - 3 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#59810 - [DependencyInjection] Defer check for circular references instead of skipping them

Pull Request - State: closed - Opened by biozshock 9 months ago - 2 comments
Labels: DependencyInjection, Bug, Status: Reviewed

#59810 - [DependencyInjection] Defer check for circular references instead of skipping them

Pull Request - State: closed - Opened by biozshock 9 months ago - 2 comments
Labels: DependencyInjection, Bug, Status: Needs Work

#59783 - [DependencyInjection] Optimize findTaggedServiceIds

Pull Request - State: closed - Opened by chx 9 months ago - 1 comment
Labels: DependencyInjection, Feature, Status: Needs Review

#59723 - [DependencyInjection] Fix cloned lazy services not sharing their dependencies when dumped with PhpDumper

Pull Request - State: closed - Opened by pvandommelen 10 months ago - 4 comments
Labels: DependencyInjection, Bug, Status: Reviewed

#59713 - [DependencyInjection] Do not preload functions

Pull Request - State: closed - Opened by biozshock 10 months ago - 1 comment
Labels: DependencyInjection, Bug, Status: Needs Review

#59712 - [DependencyInjection] Don't skip classes with private constructor when autodiscovering

Pull Request - State: closed - Opened by nicolas-grekas 10 months ago - 2 comments
Labels: DependencyInjection, Feature, Status: Needs Review

#59712 - [DependencyInjection] Don't skip classes with private constructor when autodiscovering

Pull Request - State: closed - Opened by nicolas-grekas 10 months ago - 2 comments
Labels: DependencyInjection, Feature, Status: Needs Review

#59706 - [DependencyInjection] PhpDumper does not share single-use dependencies when a lazy service is cloned

Issue - State: closed - Opened by pvandommelen 10 months ago - 1 comment
Labels: DependencyInjection, Bug, Status: Needs Review

#59704 - [DependencyInjection] Add `Definition::addExcludedTag()` and `ContainerBuilder::findExcludedServiceIds()` for auto-discovering value-objects

Pull Request - State: closed - Opened by GromNaN 10 months ago - 13 comments
Labels: DependencyInjection, Feature, Status: Reviewed

#59704 - [DependencyInjection] Add `Definition::addExcludedTag()` and `ContainerBuilder::findExcludedServiceIds()` for auto-discovering value-objects

Pull Request - State: closed - Opened by GromNaN 10 months ago - 13 comments
Labels: DependencyInjection, Feature, Status: Reviewed

#59659 - Autowiring parameters inconsistent behavior

Issue - State: open - Opened by mfrieling 10 months ago - 1 comment
Labels: DependencyInjection, Bug, Status: Needs Review

#59658 - Linting container does not warn about private constructors

Issue - State: closed - Opened by dreis2211 10 months ago - 1 comment
Labels: DependencyInjection, Bug, Status: Needs Review

#59594 - [DI] `ContainerBuilder` can throw when resolving unescaped parameters

Issue - State: closed - Opened by MatTheCat 10 months ago - 2 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#59519 - [DependencyInjection] `#[AsDecorator]` and `#[When]`

Issue - State: closed - Opened by nikophil 10 months ago
Labels: DependencyInjection, Bug, Status: Needs Review

#59511 - [DependencyInjection][HttpClient][Routing] Reject vertical tab in URIs

Pull Request - State: closed - Opened by alexandre-daubois 10 months ago - 9 comments
Labels: DependencyInjection, Routing, Status: Needs Review, HttpClient

#59350 - [DependencyInjection] reuse the reflector tracked by the container builder

Pull Request - State: closed - Opened by xabbuh 11 months ago - 1 comment
Labels: DependencyInjection, Status: Needs Review

#59283 - [DependencyInjection] auto-exclude attributes related to value objects

Pull Request - State: closed - Opened by Nayte91 11 months ago - 20 comments
Labels: DependencyInjection, Feature, Status: Needs Review

#59262 - [DependencyInjection] Fix env default processor with scalar node

Pull Request - State: open - Opened by tBibaut 11 months ago
Labels: DependencyInjection, Bug, Status: Reviewed

#59257 - [DependencyInjection] Support `@>` as a shorthand for `!service_closure` in `YamlFileLoader`

Pull Request - State: closed - Opened by chx 11 months ago - 3 comments
Labels: DependencyInjection, Feature, Status: Reviewed

#59187 - [FrameworkBundle] Enable --show-arguments in debug:container by default

Issue - State: open - Opened by vudaltsov 11 months ago - 2 comments
Labels: DependencyInjection, FrameworkBundle

#59136 - [DependencyInjection] Reset env vars with `kernel.reset`

Pull Request - State: open - Opened by faizanakram99 12 months ago - 5 comments
Labels: DependencyInjection, Bug, Status: Reviewed

#59088 - [DependencyInjection] Make `#[AsTaggedItem]` repeatable

Pull Request - State: closed - Opened by alexandre-daubois 12 months ago - 1 comment
Labels: DependencyInjection, Feature, Status: Reviewed

#59052 - [DependencyInjection] Bootstrap-function-declarations

Pull Request - State: open - Opened by jack-worman 12 months ago
Labels: DependencyInjection, Feature, Status: Needs Review

#59028 - lint:container --resolve-env-vars fails on new project

Issue - State: open - Opened by tacman 12 months ago - 6 comments
Labels: DependencyInjection, Bug, Status: Needs Review, Help wanted

#58986 - [DependencyInjection] Add support for `default_value` as env var processor

Pull Request - State: closed - Opened by lyrixx 12 months ago - 6 comments
Labels: DependencyInjection, Feature, Status: Needs Review

#58957 - AutoconfigureTag overrides Autoconfigure

Issue - State: closed - Opened by Justinas-Jurciukonis 12 months ago - 2 comments
Labels: DependencyInjection, Bug, Status: Needs Review, Status: Waiting feedback

#58896 - [DI] ResettableInterface isn't auto configured with kernel.reset tag

Issue - State: closed - Opened by faizanakram99 about 1 year ago
Labels: DependencyInjection, Bug, Status: Needs Review

#58822 - [DependencyInjection] Fix checking for interfaces in ContainerBuilder::getReflectionClass()

Pull Request - State: closed - Opened by donquixote about 1 year ago - 4 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#58822 - [DependencyInjection] Fix checking for interfaces in ContainerBuilder::getReflectionClass()

Pull Request - State: closed - Opened by donquixote about 1 year ago - 4 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#58821 - [DependencyInjection] ContainerBuilder::getReflectionClass() does not support interfaces, if symfony/config package not present

Issue - State: closed - Opened by donquixote about 1 year ago - 1 comment
Labels: DependencyInjection, Bug, Status: Needs Review

#58776 - [DependencyInjection][HttpClient][Routing] Reject URIs that contain invalid characters

Pull Request - State: closed - Opened by nicolas-grekas about 1 year ago
Labels: DependencyInjection, Routing, Status: Needs Review, HttpClient

#58776 - [DependencyInjection][HttpClient][Routing] Reject URIs that contain invalid characters

Pull Request - State: closed - Opened by nicolas-grekas about 1 year ago
Labels: DependencyInjection, Routing, Status: Needs Review, HttpClient

#58631 - [DependencyInjection] Fix parsing nested AutowireInline attributes

Pull Request - State: open - Opened by nicolas-grekas about 1 year ago
Labels: DependencyInjection, Bug, Status: Reviewed

#58614 - list:container reports "Invalid service XYZ, method Factory::method() does not exist" when called via __callStatic.

Issue - State: closed - Opened by KevinVanSonsbeek about 1 year ago
Labels: DependencyInjection, Bug, Status: Needs Review

#58500 - [DependencyInjection] fix error message if hyphen in env var

Pull Request - State: open - Opened by tacman about 1 year ago - 4 comments
Labels: DependencyInjection, Bug, Status: Needs Review

#58497 - [DependencyInjection] Sort PassConfig:TYPE_* by order of execution

Pull Request - State: closed - Opened by lyrixx about 1 year ago - 1 comment
Labels: DependencyInjection, Status: Reviewed

#58497 - [DependencyInjection] Sort `PassConfig:TYPE_*` by order of execution

Pull Request - State: closed - Opened by lyrixx about 1 year ago - 1 comment
Labels: DependencyInjection, Status: Reviewed

#58487 - [DependencyInjection] Fix newline

Pull Request - State: closed - Opened by OskarStark about 1 year ago - 1 comment
Labels: DependencyInjection, Bug, Status: Needs Review

#58384 - [DependencyInjection] Add support for autowiring parent contructor

Issue - State: open - Opened by lyrixx about 1 year ago
Labels: DependencyInjection, RFC

#58369 - [DependencyInjection] Add coverage for error cases of `LazyClosure` and `AutowireLocator`

Pull Request - State: closed - Opened by alexandre-daubois about 1 year ago - 1 comment
Labels: DependencyInjection, Status: Needs Review

#58369 - [DependencyInjection] Add coverage for error cases of `LazyClosure` and `AutowireLocator`

Pull Request - State: closed - Opened by alexandre-daubois about 1 year ago - 1 comment
Labels: DependencyInjection, Status: Needs Review