ILIAS
release_7 Revision v7.30-3-g800a261c036
◀ ilDoc Overview
ResourceIdentification.php
Go to the documentation of this file.
1
<?
php
declare(strict_types=1);
2
3
namespace
ILIAS\ResourceStorage\Identification
;
4
5
use Serializable;
6
14
class
ResourceIdentification
implements
Serializable
15
{
16
20
private
$unique_id
;
21
22
28
public
function
__construct
(
string
$unique_id
)
29
{
30
$this->unique_id =
$unique_id
;
31
}
32
33
37
public
function
serialize
() : string
38
{
39
return
$this->unique_id
;
40
}
41
42
46
public
function
unserialize
($serialized) : void
47
{
48
$this->unique_id = $serialized;
49
}
50
51
55
public
function
__toString
()
56
{
57
return
$this->
serialize
();
58
}
59
}
php
An exception for terminatinating execution or to throw for unit testing.
ILIAS\ResourceStorage\Identification\ResourceIdentification
Interface Identification.
Definition:
ResourceIdentification.php:15
ILIAS\ResourceStorage\Identification\ResourceIdentification\__construct
__construct(string $unique_id)
ResourceIdentification constructor.
Definition:
ResourceIdentification.php:28
ILIAS\ResourceStorage\Identification\ResourceIdentification\serialize
serialize()
@inheritDoc
Definition:
ResourceIdentification.php:37
ILIAS\ResourceStorage\Identification\ResourceIdentification\unserialize
unserialize($serialized)
@inheritDoc
Definition:
ResourceIdentification.php:46
ILIAS\ResourceStorage\Identification\ResourceIdentification\$unique_id
$unique_id
Definition:
ResourceIdentification.php:20
ILIAS\ResourceStorage\Identification\ResourceIdentification\__toString
__toString()
@inheritDoc
Definition:
ResourceIdentification.php:55
ILIAS\ResourceStorage\Identification
Definition:
IdentificationGenerator.php:3
src
ResourceStorage
Identification
ResourceIdentification.php
Generated on Fri Oct 3 2025 21:01:11 for ILIAS by
1.9.4 (using
Doxyfile
)