3declare(strict_types=1);
 
   99        if ($serialized_string === 
null || $serialized_string === 
"") {
 
  102        if ($this->map->isInMap($serialized_string)) {
 
  103            return $this->map->getFromMap($serialized_string);
 
  106        return $this->serializer_factory->fromSerializedIdentification($serialized_string)->unserialize($serialized_string, $this->map, $this->provider_factory);
 
Class CoreIdentificationProvider.
 
Class IdentificationFactory All elements in the GlobalScreen service must be identifiable for the sup...
 
fromSerializedIdentification($serialized_string)
 
plugin(string $plugin_id, Provider $provider)
Returns a IdentificationProvider for ILIAS-Plugins which takes care of the plugin_id for further iden...
 
core(Provider $provider)
Returns a IdentificationProvider for core components, only a Provider is needed.
 
SerializerFactory $serializer_factory
 
tool(Provider $provider)
Returns a IdentificationProvider for core tools, only a Provider is needed.
 
ProviderFactory $provider_factory
 
__construct(ProviderFactory $provider_factory)
IdentificationFactory constructor.
 
Class NullIdentification.
 
Class PluginIdentificationProvider.
 
Interface IdentificationInterface.
 
Interface ProviderFactory.
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...