class EntityReflectionObjectParsersRegistry (View source)

Methods

__construct(ReflectionClassParser|null $classParser = null, ReflectionModernConstantParser|null $constantParser = null, ReflectionFunctionParser|null $functionParser = null, ReflectionInterfaceParser|null $interfaceParser = null, ReflectionEnumParser|null $enumParser = null)

No description

findParserForObject(mixed $object)

Find the appropriate parser for the given reflection object by calling canParse() on each parser.

Details

__construct(ReflectionClassParser|null $classParser = null, ReflectionModernConstantParser|null $constantParser = null, ReflectionFunctionParser|null $functionParser = null, ReflectionInterfaceParser|null $interfaceParser = null, ReflectionEnumParser|null $enumParser = null)

No description

Parameters

ReflectionClassParser|null $classParser
ReflectionModernConstantParser|null $constantParser
ReflectionFunctionParser|null $functionParser
ReflectionInterfaceParser|null $interfaceParser
ReflectionEnumParser|null $enumParser

ReflectionClassParser|ReflectionInterfaceParser|ReflectionEnumParser|ReflectionFunctionParser|ReflectionModernConstantParser|null findParserForObject(mixed $object)

Find the appropriate parser for the given reflection object by calling canParse() on each parser.

Parameters

mixed $object

The reflection object to find a parser for

Return Value

ReflectionClassParser|ReflectionInterfaceParser|ReflectionEnumParser|ReflectionFunctionParser|ReflectionModernConstantParser|null