ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
LostIdentification.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
28 {
29  private string $serialized_string;
30 
35  public function __construct(string $serialized_string = null)
36  {
37  $this->serialized_string = $serialized_string;
38  }
39 
43  public function serialize(): string
44  {
46  }
47 
51  public function unserialize($serialized): void
52  {
53  }
54 
58  public function getClassName(): string
59  {
60  return "Lost";
61  }
62 
66  public function getInternalIdentifier(): string
67  {
68  return "Lost";
69  }
70 
74  public function getProviderNameForPresentation(): string
75  {
76  return "Lost";
77  }
78 
79  public function __serialize(): array
80  {
81  return ['data' => $this->serialize()];
82  }
83 
84  public function __unserialize(array $data): void
85  {
86  $this->unserialize($data['data']);
87  }
88 }
__construct(string $serialized_string=null)
NullIdentification constructor.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...