ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
PluginIdentification.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
24
34{
38 public function __construct(
39 protected string $plugin_id,
40 string $internal_identifier,
41 string $classname,
42 SerializerInterface $serializer,
43 string $provider_presentation_name
44 ) {
46 $internal_identifier,
47 $classname,
48 $serializer,
49 $provider_presentation_name
50 );
51 }
52
56 public function getPluginId(): string
57 {
58 return $this->plugin_id;
59 }
60
64 #[\Override]
65 public function getProviderNameForPresentation(): string
66 {
67 return $this->plugin_id;
68 }
69}
__construct(protected string $plugin_id, string $internal_identifier, string $classname, SerializerInterface $serializer, string $provider_presentation_name)
@inheritDoc
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc