This replaces existing use of core SPL exceptions with the equivalent classes defined within the component. Although method documentation has been changed, this change should be BC since the component-specific SPL exceptions extend their core counterpart. This commit purposely omits any changes to the PhpDumper, which throws several core SPL exceptions.
…istentServiceException to ParameterNotFoundException and ServiceNotFoundException
* schmittjoh/referenceValidation: [DependencyInjection] also check references of inlined services [DependencyInjection] adds emulation of "exception-on-invalid-reference" behavior
…ly one service name
…ce" behavior This pass requires that all of references are valid at the end of the compilation process.
* kriswallsmith/dic/false-circular-ref-fix: [DependencyInjection] fixed false positive when detecting circular references if a service throws an exception during creation
…ferences if a service throws an exception during creation