ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ilCertificatePlaceholderValues Interface Reference
+ Inheritance diagram for ilCertificatePlaceholderValues:
+ Collaboration diagram for ilCertificatePlaceholderValues:

Public Member Functions

 getPlaceholderValues (int $userId, int $objId)
 This method MUST return an array that contains the actual data for the given user of the given object. More...
 
 getPlaceholderValuesForPreview (int $userId, int $objId)
 This method is different then the 'getPlaceholderValues' method, this method is used to create a placeholder value array containing dummy values that is used to create a preview certificate. More...
 

Detailed Description

Member Function Documentation

◆ getPlaceholderValues()

ilCertificatePlaceholderValues::getPlaceholderValues ( int  $userId,
int  $objId 
)

◆ getPlaceholderValuesForPreview()

ilCertificatePlaceholderValues::getPlaceholderValuesForPreview ( int  $userId,
int  $objId 
)

This method is different then the 'getPlaceholderValues' method, this method is used to create a placeholder value array containing dummy values that is used to create a preview certificate.

Returns
array<string, string> - [PLACEHOLDER] => 'actual value'

Implemented in ilScormPlaceholderValues, ILIAS\Course\Certificate\CoursePlaceholderValues, ILIAS\Test\Certificate\TestPlaceholderValues, ilDefaultPlaceholderValues, ILIAS\Exercise\Certificate\ExercisePlaceholderValues, ilLTIConsumerPlaceholderValues, ilCmiXapiPlaceholderValues, ILIAS\StudyProgramme\Certificate\ilStudyProgrammePlaceholderValues, ilUserDefinedFieldsPlaceholderValues, and ilObjectCustomUserFieldsPlaceholderValues.


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