36 string $certificatePath,
37 bool $hasAdditionalElements,
48 if (null === $settingsFormFactory) {
52 $hasAdditionalElements,
57 $placeholderDescriptionObject
61 $this->settingsFromFactory = $settingsFormFactory;
78 $form = $this->settingsFromFactory->createForm($certificateGUI);
86 public function save(array $formFields)
96 $formFields = $this->settingsFromFactory->fetchFormFieldData($content);
This class provides processing control methods.
fetchFormFieldData(string $content)
Interface ilAccessHandler.
getId()
get object id public
GUI class to create PDF certificates.
__construct(ilObject $object, string $certificatePath, bool $hasAdditionalElements, ilLanguage $language, ilCtrl $controller, ilAccessHandler $access, ilToolbarGUI $toolbar, ilCertificatePlaceholderDescription $placeholderDescriptionObject, ilCertificateSettingsFormRepository $settingsFormFactory=null)
createForm(ilCertificateGUI $certificateGUI)