W3cubDocs

/Symfony 4.1

TypedReference

class TypedReference extends Reference

Represents a PHP type-hinted service reference.

Methods

__construct(string $id, string $type, int $invalidBehavior = ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE)
string __toString() from Reference
int getInvalidBehavior()

Returns the behavior to be used when the service does not exist.

from Reference
getType()
getRequiringClass() deprecated
canBeAutoregistered() deprecated

Details

__construct(string $id, string $type, int $invalidBehavior = ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE)

Parameters

string $id
string $type The PHP type of the identified service
int $invalidBehavior

string __toString()

Return Value

string The service identifier

int getInvalidBehavior()

Returns the behavior to be used when the service does not exist.

Return Value

int

getType()

getRequiringClass() deprecated

deprecated

since Symfony 4.1

canBeAutoregistered() deprecated

deprecated

since Symfony 4.1

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/DependencyInjection/TypedReference.html