19 declare(strict_types=1);
58 return $this->serializer->serialize($this);
66 throw new LogicException(
"Please use the identification factory to unserialize");
96 return $provider->getProviderNameForPresentation();
string $provider_presentation_name
Interface IdentificationInterface.
SerializerInterface $serializer
__unserialize(array $data)
Interface SerializerInterface.
getProviderNameForPresentation()
__construct(string $internal_identifier, string $classname, SerializerInterface $serializer, string $provider_presentation_name)
CoreIdentification constructor.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
string $internal_identifier