19 declare(strict_types=1);
35 private readonly
int $patternCertificateId,
36 private readonly
int $objId,
37 private readonly
string $objType,
38 private readonly
int $userId,
39 private readonly
string $userName,
40 private readonly
int $acquiredTimestamp,
41 private readonly
string $certificateContent,
42 private readonly
string $templateValues,
45 private readonly
string $iliasVersion,
46 private readonly
bool $currentlyActive,
48 ?
string $backgroundImagePath = null,
49 ?
string $thumbnailImagePath = null,
50 ?
string $backgroundImageIdentification = null,
51 ?
string $thumbnailImageIdentification = null,
52 private ?
int $id = null
54 $this->validUntil = (
int) $validUntil;
55 $this->backgroundImagePath = (string) $backgroundImagePath;
56 $this->thumbnailImagePath = (string) $thumbnailImagePath;
57 $this->backgroundImageIdentification = (string) $backgroundImageIdentification;
58 $this->thumbnailImageIdentification = (string) $thumbnailImageIdentification;
79 return $this->patternCertificateId;
89 return $this->objType;
99 return $this->userName;
104 return $this->acquiredTimestamp;
109 return $this->certificateContent;
114 return $this->templateValues;
129 return $this->iliasVersion;
134 return $this->currentlyActive;
180 return $this->certificate_id;
getPatternCertificateId()
readonly string $backgroundImagePath
getBackgroundImageIdentification()
readonly string $thumbnailImageIdentification
withVersion(int $version)
getCurrentThumbnailImageUsed()
readonly string $thumbnailImagePath
__construct(private readonly int $patternCertificateId, private readonly int $objId, private readonly string $objType, private readonly int $userId, private readonly string $userName, private readonly int $acquiredTimestamp, private readonly string $certificateContent, private readonly string $templateValues, ?int $validUntil, private int $version, private readonly string $iliasVersion, private readonly bool $currentlyActive, private readonly CertificateId $certificate_id, ?string $backgroundImagePath=null, ?string $thumbnailImagePath=null, ?string $backgroundImageIdentification=null, ?string $thumbnailImageIdentification=null, private ?int $id=null)
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
readonly string $backgroundImageIdentification
getThumbnailImageIdentification()
getCurrentBackgroundImageUsed()