|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Collaboration diagram for ilCertificateTemplatePreviewAction:Public Member Functions | |
| __construct (private readonly ilCertificateTemplateRepository $templateRepository, private readonly ilCertificatePlaceholderValues $placeholderValuesObject, private readonly string $rootDirectory=CLIENT_WEB_DIR, ?ilObjUser $user=null, ?ilCertificateUtilHelper $utilHelper=null, ?ilCertificateMathJaxHelper $mathJaxHelper=null, ?ilCertificateUserDefinedFieldsHelper $userDefinedFieldsHelper=null, ?ilCertificateRpcClientFactoryHelper $rpcClientFactoryHelper=null, ?ilCertificatePdfFileNameFactory $pdfFileNameFactory=null) | |
| createPreviewPdf (int $objectId) | |
Private Member Functions | |
| exchangeCertificateVariables (string $certificate_text, ilCertificateTemplate $template, int $objectId) | |
| Exchanges the variables in the certificate text with given values. More... | |
| getCustomCertificateFields () | |
Private Attributes | |
| readonly ilObjUser | $user |
| readonly ilCertificateUtilHelper | $utilHelper |
| readonly ilCertificateMathJaxHelper | $mathJaxHelper |
| readonly ilCertificateUserDefinedFieldsHelper | $userDefinedFieldsHelper |
| readonly ilCertificateRpcClientFactoryHelper | $rpcClientFactoryHelper |
| readonly ilCertificatePdfFileNameFactory | $pdfFileNameFactory |
Definition at line 24 of file ilCertificateTemplatePreviewAction.php.
| ilCertificateTemplatePreviewAction::__construct | ( | private readonly ilCertificateTemplateRepository | $templateRepository, |
| private readonly ilCertificatePlaceholderValues | $placeholderValuesObject, | ||
| private readonly string | $rootDirectory = CLIENT_WEB_DIR, |
||
| ?ilObjUser | $user = null, |
||
| ?ilCertificateUtilHelper | $utilHelper = null, |
||
| ?ilCertificateMathJaxHelper | $mathJaxHelper = null, |
||
| ?ilCertificateUserDefinedFieldsHelper | $userDefinedFieldsHelper = null, |
||
| ?ilCertificateRpcClientFactoryHelper | $rpcClientFactoryHelper = null, |
||
| ?ilCertificatePdfFileNameFactory | $pdfFileNameFactory = null |
||
| ) |
Definition at line 33 of file ilCertificateTemplatePreviewAction.php.
References $DIC, $mathJaxHelper, $pdfFileNameFactory, $rpcClientFactoryHelper, $user, $userDefinedFieldsHelper, $utilHelper, and ILIAS\Repository\user().
Here is the call graph for this function:| ilCertificateTemplatePreviewAction::createPreviewPdf | ( | int | $objectId | ) |
| Exception |
Definition at line 80 of file ilCertificateTemplatePreviewAction.php.
References exchangeCertificateVariables().
Here is the call graph for this function:
|
private |
Exchanges the variables in the certificate text with given values.
| string | $certificate_text | The XSL-FO certificate text |
Definition at line 114 of file ilCertificateTemplatePreviewAction.php.
References ilCertificateTemplate\getBackgroundImagePath(), getCustomCertificateFields(), and ILIAS\Repository\user().
Referenced by createPreviewPdf().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 147 of file ilCertificateTemplatePreviewAction.php.
References Vendor\Package\$f.
Referenced by exchangeCertificateVariables().
Here is the caller graph for this function:
|
private |
Definition at line 28 of file ilCertificateTemplatePreviewAction.php.
Referenced by __construct().
|
private |
Definition at line 31 of file ilCertificateTemplatePreviewAction.php.
Referenced by __construct().
|
private |
Definition at line 30 of file ilCertificateTemplatePreviewAction.php.
Referenced by __construct().
|
private |
Definition at line 26 of file ilCertificateTemplatePreviewAction.php.
Referenced by __construct().
|
private |
Definition at line 29 of file ilCertificateTemplatePreviewAction.php.
Referenced by __construct().
|
private |
Definition at line 27 of file ilCertificateTemplatePreviewAction.php.
Referenced by __construct().