3declare(strict_types=1);
 
   22use InvalidArgumentException;
 
   35        if (!isset(self::$core_instance)) {
 
   44        if (!isset(self::$plugin_instance)) {
 
   58        if (
$plugin->canHandle($serialized_identification)) {
 
   62        $core = $this->
core();
 
   63        if ($core->canHandle($serialized_identification)) {
 
   67        throw new InvalidArgumentException(
"Nobody can handle serialized identification '$serialized_identification'.");
 
static PluginSerializer $plugin_instance
 
fromSerializedIdentification(string $serialized_identification)
 
static CoreSerializer $core_instance
 
Interface SerializerInterface.
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...