ILIAS  trunk Revision v12.0_alpha-377-g3641b37b9db
ilCertificateTemplate Class Reference
+ Collaboration diagram for ilCertificateTemplate:

Public Member Functions

 __construct (private readonly int $obj_id, private readonly string $obj_type, private readonly string $certificateContent, private readonly string $certificateHash, private readonly string $templateValues, private readonly int $version, private readonly string $iliasVersion, private readonly int $createdTimestamp, private readonly bool $currentlyActive, private readonly string $backgroundIdentification='', private readonly string $tile_image_identification='', private readonly ?int $id=null, private readonly bool $deleted=false)
 
 getObjId ()
 
 getCertificateContent ()
 
 getCertificateHash ()
 
 getTemplateValues ()
 
 getVersion ()
 
 getIliasVersion ()
 
 getCreatedTimestamp ()
 
 isCurrentlyActive ()
 
 getId ()
 
 getBackgroundImageIdentification ()
 
 getObjType ()
 
 isDeleted ()
 
 getTileImageIdentification ()
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilCertificateTemplate::__construct ( private readonly int  $obj_id,
private readonly string  $obj_type,
private readonly string  $certificateContent,
private readonly string  $certificateHash,
private readonly string  $templateValues,
private readonly int  $version,
private readonly string  $iliasVersion,
private readonly int  $createdTimestamp,
private readonly bool  $currentlyActive,
private readonly string  $backgroundIdentification = '',
private readonly string  $tile_image_identification = '',
private readonly ?int  $id = null,
private readonly bool  $deleted = false 
)

Definition at line 28 of file class.ilCertificateTemplate.php.

42 {
43 }

Member Function Documentation

◆ getBackgroundImageIdentification()

ilCertificateTemplate::getBackgroundImageIdentification ( )

Definition at line 90 of file class.ilCertificateTemplate.php.

90 : string
91 {
92 return $this->backgroundIdentification;
93 }

Referenced by ilCertificateTemplateDatabaseRepository\save().

+ Here is the caller graph for this function:

◆ getCertificateContent()

ilCertificateTemplate::getCertificateContent ( )

Definition at line 50 of file class.ilCertificateTemplate.php.

50 : string
51 {
52 return $this->certificateContent;
53 }

Referenced by ilCertificateGUI\createFormatArray(), and ilCertificateTemplateDatabaseRepository\save().

+ Here is the caller graph for this function:

◆ getCertificateHash()

ilCertificateTemplate::getCertificateHash ( )

Definition at line 55 of file class.ilCertificateTemplate.php.

55 : string
56 {
57 return $this->certificateHash;
58 }

Referenced by ilCertificateGUI\createFormatArray(), and ilCertificateTemplateDatabaseRepository\save().

+ Here is the caller graph for this function:

◆ getCreatedTimestamp()

ilCertificateTemplate::getCreatedTimestamp ( )

Definition at line 75 of file class.ilCertificateTemplate.php.

75 : int
76 {
77 return $this->createdTimestamp;
78 }

Referenced by ilCertificateTemplateDatabaseRepository\save().

+ Here is the caller graph for this function:

◆ getId()

ilCertificateTemplate::getId ( )

Definition at line 85 of file class.ilCertificateTemplate.php.

85 : ?int
86 {
87 return $this->id;
88 }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23

References $id.

Referenced by ILIAS\Certificate\API\UserCertificateAPI\certificateCriteriaMetForGivenTemplate(), and ilCertificateTemplateDatabaseRepository\updateActivity().

+ Here is the caller graph for this function:

◆ getIliasVersion()

ilCertificateTemplate::getIliasVersion ( )

Definition at line 70 of file class.ilCertificateTemplate.php.

70 : string
71 {
72 return $this->iliasVersion;
73 }

Referenced by ilCertificateTemplateDatabaseRepository\save().

+ Here is the caller graph for this function:

◆ getObjId()

ilCertificateTemplate::getObjId ( )

Definition at line 45 of file class.ilCertificateTemplate.php.

45 : int
46 {
47 return $this->obj_id;
48 }

Referenced by ILIAS\Certificate\API\UserCertificateAPI\certificateCriteriaMetForGivenTemplate(), and ilCertificateTemplateDatabaseRepository\save().

+ Here is the caller graph for this function:

◆ getObjType()

ilCertificateTemplate::getObjType ( )

Definition at line 95 of file class.ilCertificateTemplate.php.

95 : string
96 {
97 return $this->obj_type;
98 }

Referenced by ILIAS\Certificate\API\UserCertificateAPI\certificateCriteriaMetForGivenTemplate(), and ilCertificateTemplateDatabaseRepository\save().

+ Here is the caller graph for this function:

◆ getTemplateValues()

ilCertificateTemplate::getTemplateValues ( )

Definition at line 60 of file class.ilCertificateTemplate.php.

60 : string
61 {
62 return $this->templateValues;
63 }

Referenced by ilCertificateTemplateDatabaseRepository\save().

+ Here is the caller graph for this function:

◆ getTileImageIdentification()

ilCertificateTemplate::getTileImageIdentification ( )

Definition at line 105 of file class.ilCertificateTemplate.php.

105 : string
106 {
107 return $this->tile_image_identification;
108 }

Referenced by ilCertificateTemplateDatabaseRepository\save().

+ Here is the caller graph for this function:

◆ getVersion()

ilCertificateTemplate::getVersion ( )

Definition at line 65 of file class.ilCertificateTemplate.php.

65 : int
66 {
67 return $this->version;
68 }
$version
Definition: plugin.php:24

References $version.

Referenced by ilCertificateTemplateDatabaseRepository\save().

+ Here is the caller graph for this function:

◆ isCurrentlyActive()

ilCertificateTemplate::isCurrentlyActive ( )

Definition at line 80 of file class.ilCertificateTemplate.php.

80 : bool
81 {
82 return $this->currentlyActive;
83 }

Referenced by ILIAS\Certificate\API\UserCertificateAPI\certificateCriteriaMetForGivenTemplate(), and ilCertificateTemplateDatabaseRepository\save().

+ Here is the caller graph for this function:

◆ isDeleted()

ilCertificateTemplate::isDeleted ( )

Definition at line 100 of file class.ilCertificateTemplate.php.

100 : bool
101 {
102 return $this->deleted;
103 }

Referenced by ilCertificateTemplateDatabaseRepository\save().

+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: