function ClassDiscriminatorMapping::__construct
Parameters
array<string, string> $typesMapping:
File
-
vendor/
symfony/ serializer/ Mapping/ ClassDiscriminatorMapping.php, line 22
Class
- ClassDiscriminatorMapping
- @author Samuel Roze <samuel.roze@gmail.com>
Namespace
Symfony\Component\Serializer\MappingCode
public function __construct(string $typeProperty, array $typesMapping = []) {
uasort($this->typesMapping, static function (string $a, string $b) : int {
if (is_a($a, $b, true)) {
return -1;
}
if (is_a($b, $a, true)) {
return 1;
}
return 0;
});
}