Definition at line 25 of file CertificateId.php.
◆ __construct()
ILIAS\Certificate\ValueObject\CertificateId::__construct |
( |
string |
$certificate_id | ) |
|
Definition at line 32 of file CertificateId.php.
33 {
35 throw new InvalidArgumentException('certificate_id cannot be empty.');
36 }
37
39 throw new InvalidArgumentException(sprintf(
40 'certificate_id must be a valid UUID. UUID must be %s characters long.',
41 self::UUID_LENGTH
42 ));
43 }
44
46 throw new InvalidArgumentException(sprintf(
47 'certificate_id must be a valid UUID. UUID must contain %s "-" characters.',
48 self::UUID_SEPARATOR_COUNT
49 ));
50 }
52 }
readonly string $certificate_id
References ILIAS\Certificate\ValueObject\CertificateId\$certificate_id.
◆ asString()
ILIAS\Certificate\ValueObject\CertificateId::asString |
( |
| ) |
|
◆ $certificate_id
readonly string ILIAS\Certificate\ValueObject\CertificateId::$certificate_id |
|
private |
◆ UUID_LENGTH
const ILIAS\Certificate\ValueObject\CertificateId::UUID_LENGTH = 36 |
|
private |
◆ UUID_SEPARATOR_COUNT
const ILIAS\Certificate\ValueObject\CertificateId::UUID_SEPARATOR_COUNT = 4 |
|
private |
The documentation for this class was generated from the following file: