Интерфейс ClassDiscriminatorResolver
интерфейс ClassDiscriminatorResolver
Знает, как получить отображение дискриминатора класса для классов и объектов.
Методы
| ClassDiscriminatorMapping|null | getMappingForClass(string $class) | |
| ClassDiscriminatorMapping|null | getMappingForMappedObject(object|string $object) | |
| string|null | getTypeForMappedObject(object|string $object) |
Подробности
ClassDiscriminatorMapping|null getMappingForClass(string $class)
Параметры
| string | $class |
Возвращаемое значение
| ClassDiscriminatorMapping|null |
ClassDiscriminatorMapping|null getMappingForMappedObject(object|string $object)
Параметры
| object|string | $object |
Возвращаемое значение
| ClassDiscriminatorMapping|null |
string|null getTypeForMappedObject(object|string $object)
Параметры
| object|string | $object |
Возвращаемое значение
| string|null |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Serializer/Mapping/ClassDiscriminatorResolverInterface.html