ClassDiscriminatorMapping
class ClassDiscriminatorMapping
Methods
| __construct(string $typeProperty, array $typesMapping = array()) | ||
| string | getTypeProperty() | |
| string|null | getClassForType(string $type) | |
| string|null | getMappedObjectType(object|string $object) | |
| array | getTypesMapping() |
Details
__construct(string $typeProperty, array $typesMapping = array())
Parameters
| string | $typeProperty | |
| array | $typesMapping |
string getTypeProperty()
Return Value
| string |
string|null getClassForType(string $type)
Parameters
| string | $type |
Return Value
| string|null |
string|null getMappedObjectType(object|string $object)
Parameters
| object|string | $object |
Return Value
| string|null |
array getTypesMapping()
Return Value
| array |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Serializer/Mapping/ClassDiscriminatorMapping.html