Resolver
class Resolver
internal |
Services resolver
Methods
No description
No description
No description
Returns named reference to service resolved by type (or 'self' reference for local-autowiring).
Adds item to the list of dependencies.
Add missing arguments using autowiring.
No description
Details
at line 36
__construct(ContainerBuilder $builder)
No description
at line 43
Resolver
withCurrentService(Definition $definition)
No description
at line 55
Resolver
withCurrentServiceAvailable()
No description
at line 63
Definition|string|null
getCurrentService(bool $type = false)
No description
at line 69
ContainerBuilder
getContainerBuilder()
No description
at line 75
void
resolveDefinition(Definition $def)
No description
at line 98
void
completeDefinition(Definition $def)
No description
at line 115
Reference
getByType(string $type)
Returns named reference to service resolved by type (or 'self' reference for local-autowiring).
at line 140
Resolver
addDependency(ReflectionClass|ReflectionFunctionAbstract|string $dep)
Adds item to the list of dependencies.
at line 148
ServiceCreationException
completeException(Throwable $e, Definition $def)
internal |
No description
at line 167
array
autowireServices(ReflectionFunctionAbstract $method, array $arguments)
No description
at line 181
static array
autowireArguments(ReflectionFunctionAbstract $method, array $arguments, callable $getter)
Add missing arguments using autowiring.
at line 320
string|null
resolveReferenceType(Reference $ref)
deprecated
deprecated
No description
at line 327
string|null
resolveEntityType(Statement $statement)
deprecated
deprecated
No description
at line 334
Definition
resolveReference(Reference $ref)
deprecated
deprecated
No description
at line 343
Reference
normalizeReference(Reference $ref)
deprecated
deprecated
No description
at line 351
Statement
completeStatement(Statement $statement, bool $currentServiceAllowed = false)
deprecated
deprecated
No description
at line 361
array
completeArguments(array $arguments)
deprecated
deprecated
No description