19 declare(strict_types=1);
36 $fileName = $this->origin->createFileName($presentation);
39 $fileNameParts = implode(
'_', array_filter([
40 $this->
lng->txt(
'certificate_var_user_lastname'),
41 $this->scormSetting->get(
'certificate_short_name_' . $presentation->
getObjId(),
''),
44 $short_name = $this->scormSetting->get(
'certificate_short_name_' . $presentation->
getObjId(),
'');
45 $fileNameParts = implode(
'_', array_filter([
51 return implode(
'_', array_filter([
52 strftime(
'%y%m%d', time()),
createFileName(ilUserCertificatePresentation $presentation)
ilCertificateFilename $origin
__construct(ilCertificateFilename $origin, ilLanguage $lng, ilSetting $scormSetting)