|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Collaboration diagram for ilPdfGenerator:Public Member Functions | |
| __construct (private readonly ilUserCertificateRepository $repository, private ?IRSS $irss=null, private ?ilCertificateRpcClientFactoryHelper $rpc=null, private ?ilCertificatePdfFileNameFactory $filename_factory=null, ?ilLanguage $lng=null) | |
| withLogger (ilLogger $logger) | |
| generate (int $userCertificateId) | |
| generateCurrentActiveCertificate (int $userId, int $objId) | |
| generateFileName (int $userId, int $objId) | |
Private Member Functions | |
| createPDFScalar (ilUserCertificate $certificate) | |
Private Attributes | |
| ilLogger | $logger = null |
Definition at line 24 of file class.ilPdfGenerator.php.
| ilPdfGenerator::__construct | ( | private readonly ilUserCertificateRepository | $repository, |
| private ?IRSS | $irss = null, |
||
| private ?ilCertificateRpcClientFactoryHelper | $rpc = null, |
||
| private ?ilCertificatePdfFileNameFactory | $filename_factory = null, |
||
| ?ilLanguage | $lng = null |
||
| ) |
Definition at line 28 of file class.ilPdfGenerator.php.
|
private |
Definition at line 89 of file class.ilPdfGenerator.php.
References ilUserCertificate\getBackgroundImageIdentification(), ilUserCertificate\getCertificateContent(), ilUserCertificate\getCertificateId(), ilUserCertificate\getObjId(), ilUserCertificate\getUserId(), and ILIAS\Repository\logger().
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 55 of file class.ilPdfGenerator.php.
References createPDFScalar(), and ILIAS\UI\examples\Deck\repository().
Here is the call graph for this function:| ilPdfGenerator::generateCurrentActiveCertificate | ( | int | $userId, |
| int | $objId | ||
| ) |
| ilException |
Definition at line 65 of file class.ilPdfGenerator.php.
References $objId, createPDFScalar(), and ILIAS\UI\examples\Deck\repository().
Here is the call graph for this function:| ilPdfGenerator::generateFileName | ( | int | $userId, |
| int | $objId | ||
| ) |
Definition at line 77 of file class.ilPdfGenerator.php.
References $objId, ilObjectFactory\getInstanceByObjId(), and ILIAS\UI\examples\Deck\repository().
Here is the call graph for this function:| ilPdfGenerator::withLogger | ( | ilLogger | $logger | ) |
Definition at line 44 of file class.ilPdfGenerator.php.
References $logger.
|
private |
Definition at line 26 of file class.ilPdfGenerator.php.
Referenced by withLogger().