ILIAS  trunk Revision v11.0_alpha-1769-g99a433fe2dc
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
LostIdentification.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
28 {
33  public function __construct(private ?string $serialized_string = null)
34  {
35  }
36 
40  public function serialize(): string
41  {
42  return $this->serialized_string;
43  }
44 
48  public function unserialize($serialized): void
49  {
50  }
51 
55  public function getClassName(): string
56  {
57  return "Lost";
58  }
59 
63  public function getInternalIdentifier(): string
64  {
65  return "Lost";
66  }
67 
71  public function getProviderNameForPresentation(): string
72  {
73  return "Lost";
74  }
75 
76  public function __serialize(): array
77  {
78  return ['data' => $this->serialize()];
79  }
80 
81  public function __unserialize(array $data): void
82  {
83  $this->unserialize($data['data']);
84  }
85 }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
__construct(private ?string $serialized_string=null)
NullIdentification constructor.