|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Collaboration diagram for ilPdfGenerator:Public Member Functions | |
| __construct (private readonly ilUserCertificateRepository $certificateRepository, ?ilCertificateRpcClientFactoryHelper $rpcHelper=null, ?ilCertificatePdfFileNameFactory $pdfFileNameFactory=null, ?ilLanguage $lng=null, ?ilCertificateMathJaxHelper $mathJaxHelper=null) | |
| generate (int $userCertificateId) | |
| generateCurrentActiveCertificate (int $userId, int $objId) | |
| generateFileName (int $userId, int $objId) | |
Private Member Functions | |
| createPDFScalar (ilUserCertificate $certificate) | |
Private Attributes | |
| readonly ilCertificateRpcClientFactoryHelper | $rpcHelper |
| readonly ilCertificateMathJaxHelper | $mathJaxHelper |
| readonly ilCertificatePdfFileNameFactory | $pdfFilenameFactory |
Definition at line 24 of file class.ilPdfGenerator.php.
| ilPdfGenerator::__construct | ( | private readonly ilUserCertificateRepository | $certificateRepository, |
| ?ilCertificateRpcClientFactoryHelper | $rpcHelper = null, |
||
| ?ilCertificatePdfFileNameFactory | $pdfFileNameFactory = null, |
||
| ?ilLanguage | $lng = null, |
||
| ?ilCertificateMathJaxHelper | $mathJaxHelper = null |
||
| ) |
Definition at line 30 of file class.ilPdfGenerator.php.
References $DIC, $lng, $mathJaxHelper, and $rpcHelper.
|
private |
Definition at line 96 of file class.ilPdfGenerator.php.
References CLIENT_WEB_DIR, ilUserCertificate\getBackgroundImagePath(), and ilUserCertificate\getCertificateContent().
Referenced by generate(), and generateCurrentActiveCertificate().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPdfGenerator::generate | ( | int | $userCertificateId | ) |
| ilException |
Definition at line 62 of file class.ilPdfGenerator.php.
References createPDFScalar().
Here is the call graph for this function:| ilPdfGenerator::generateCurrentActiveCertificate | ( | int | $userId, |
| int | $objId | ||
| ) |
| ilException |
Definition at line 72 of file class.ilPdfGenerator.php.
References createPDFScalar().
Here is the call graph for this function:| ilPdfGenerator::generateFileName | ( | int | $userId, |
| int | $objId | ||
| ) |
Definition at line 84 of file class.ilPdfGenerator.php.
References ilObjectFactory\getInstanceByObjId().
Here is the call graph for this function:
|
private |
Definition at line 27 of file class.ilPdfGenerator.php.
Referenced by __construct().
|
private |
Definition at line 28 of file class.ilPdfGenerator.php.
|
private |
Definition at line 26 of file class.ilPdfGenerator.php.
Referenced by __construct().