19 declare(strict_types=1);
    27         $this->placeholder = [];
    36         foreach ($courseDefinedFields as $field) {
    37             $name = $field->getName();
    41             $this->placeholder[$placeholderText] = $name;
    58             'tpl.common_desc.html',
    61             'components/ILIAS/Certificate'    65             $template->setCurrentBlock(
'cert_field');
    66             $template->setVariable(
'PH', $key);
    67             $template->setVariable(
'PH_TXT', $field);
    68             $template->parseCurrentBlock();
    71         return $template->get();
 
static _getFields(int $a_container_id, $a_sort=self::IL_CDF_SORT_NAME)
Get all fields of a container. 
 
static strToUpper(string $a_string)
 
createPlaceholderHtmlDescription()
 
getPlaceholderDescriptions()
This method MUST return an array containing an array with the the description as array value...
 
__construct(private readonly int $objectId)