ILIAS
trunk Revision v11.0_alpha-1866-gfa368f7776e
|
Class PluginIdentificationProvider. More...
Public Member Functions | ||||
__construct (Provider $provider, protected string $plugin_id, SerializerInterface $serializer, IdentificationMap $map) | ||||
PluginIdentificationProvider constructor. More... | ||||
identifier (string $identifier_string) | ||||
| ||||
![]() | ||||
__construct (protected Provider $provider, protected SerializerInterface $serializer, protected IdentificationMap $map) | ||||
CoreIdentificationProvider constructor. More... | ||||
fromSerializedString (string $serialized_string) | ||||
Additional Inherited Members | |
![]() | |
string | $class_name = '' |
![]() | |
static array | $instances = [] |
Class PluginIdentificationProvider.
Definition at line 32 of file PluginIdentificationProvider.php.
ILIAS\GlobalScreen\Identification\PluginIdentificationProvider::__construct | ( | Provider | $provider, |
protected string | $plugin_id, | ||
SerializerInterface | $serializer, | ||
IdentificationMap | $map | ||
) |
PluginIdentificationProvider constructor.
Provider | $provider | |
string | $plugin_id | |
SerializerInterface | $serializer | |
IdentificationMap | $map |
Definition at line 41 of file PluginIdentificationProvider.php.
References ILIAS\GlobalScreen\Provider\__construct().
ILIAS\GlobalScreen\Identification\PluginIdentificationProvider::identifier | ( | string | $identifier_string | ) |
string | $identifier_string | this is a identifier which is only known to your component. The GlobalScreen services uses this string together with e.g. the classname of your provider to stack items or to ask your provider for further infos. The identification you get can be serialized and is used e.g. to store in database and cache. you don't need to take care of storing this. |
Implements ILIAS\GlobalScreen\Identification\IdentificationProviderInterface.
Definition at line 53 of file PluginIdentificationProvider.php.