54 return $this->serializer->serialize($this);
63 throw new \LogicException(
"Please use the identification factory to unserialize");
94 $provider =
new $this->classname(
$DIC);
96 return $provider->getProviderNameForPresentation();
An exception for terminatinating execution or to throw for unit testing.
unserialize($serialized)
@inheritDoc
getInternalIdentifier()
@inheritDoc
__construct(string $internal_identifier, string $classname, SerializerInterface $serializer, string $provider_presentation_name)
CoreIdentification constructor.
$provider_presentation_name
getClassName()
@inheritDoc
Interface IdentificationInterface.
getProviderNameForPresentation()
Interface SerializerInterface.