ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (ilObject $object, string $certificatePath, bool $hasAdditionalElements, ilLanguage $language, ilCtrlInterface $ctrl, ilAccess $access, ilToolbarGUI $toolbar, ilCertificatePlaceholderDescription $placeholderDescriptionObject, ?ilObjectLP $learningProgressObject=null, ?ilCertificateSettingsFormRepository $settingsFormFactory=null, ?ilCertificateObjUserTrackingHelper $trackingHelper=null, ?ilCertificateObjectHelper $objectHelper=null, ?ilCertificateObjectLPHelper $lpHelper=null, ?ilTree $tree=null, ?ilSetting $setting=null) | |
createForm (ilCertificateGUI $certificateGUI) | |
save (array $formFields) | |
fetchFormFieldData (string $content) | |
Private Member Functions | |
getInvalidLPModes () | |
Definition at line 28 of file class.ilCertificateSettingsCourseFormRepository.php.
ilCertificateSettingsCourseFormRepository::__construct | ( | ilObject | $object, |
string | $certificatePath, | ||
bool | $hasAdditionalElements, | ||
ilLanguage | $language, | ||
ilCtrlInterface | $ctrl, | ||
ilAccess | $access, | ||
ilToolbarGUI | $toolbar, | ||
ilCertificatePlaceholderDescription | $placeholderDescriptionObject, | ||
?ilObjectLP | $learningProgressObject = null , |
||
?ilCertificateSettingsFormRepository | $settingsFormFactory = null , |
||
?ilCertificateObjUserTrackingHelper | $trackingHelper = null , |
||
?ilCertificateObjectHelper | $objectHelper = null , |
||
?ilCertificateObjectLPHelper | $lpHelper = null , |
||
?ilTree | $tree = null , |
||
?ilSetting | $setting = null |
||
) |
Definition at line 40 of file class.ilCertificateSettingsCourseFormRepository.php.
References $DIC, $language, $learningProgressObject, $lpHelper, $object, $objectHelper, $setting, $settingsFormFactory, $trackingHelper, $tree, ilObject\getId(), ilObjectLP\getInstance(), ILIAS\UI\examples\Symbol\Glyph\Language\language(), and ILIAS\Repository\object().
ilCertificateSettingsCourseFormRepository::createForm | ( | ilCertificateGUI | $certificateGUI | ) |
ilCertificateGUI | $certificateGUI |
FileAlreadyExistsException | |
FileNotFoundException | |
IOException | |
ilDatabaseException | |
ilException | |
ilWACException |
Implements ilCertificateFormRepository.
Definition at line 117 of file class.ilCertificateSettingsCourseFormRepository.php.
References $id, $lpHelper, $objectHelper, ilCertificateObjectLPHelper\getInstance(), getInvalidLPModes(), ilLPObjSettings\getMode(), ILIAS\UI\examples\Symbol\Glyph\Language\language(), ilCertificateObjectHelper\lookupObjId(), ilCertificateObjectHelper\lookupTitle(), ilLPObjSettings\LP_MODE_DEACTIVATED, ILIAS\Repository\object(), and ilFormPropertyGUI\setTitle().
ilCertificateSettingsCourseFormRepository::fetchFormFieldData | ( | string | $content | ) |
Implements ilCertificateFormRepository.
Definition at line 196 of file class.ilCertificateSettingsCourseFormRepository.php.
|
private |
Definition at line 240 of file class.ilCertificateSettingsCourseFormRepository.php.
References ilLPObjSettings\LP_MODE_COLLECTION, ilLPObjSettings\LP_MODE_COLLECTION_MANUAL, ilLPObjSettings\LP_MODE_COLLECTION_MOBS, ilLPObjSettings\LP_MODE_COLLECTION_TLT, ilLPObjSettings\LP_MODE_DEACTIVATED, ilLPObjSettings\LP_MODE_MANUAL, ilLPObjSettings\LP_MODE_MANUAL_BY_TUTOR, ilLPObjSettings\LP_MODE_SCORM, ilLPObjSettings\LP_MODE_UNDEFINED, and ilLPObjSettings\LP_MODE_VISITS.
Referenced by createForm(), and save().
ilCertificateSettingsCourseFormRepository::save | ( | array | $formFields | ) |
array | $formFields |
ilException |
Implements ilCertificateFormRepository.
Definition at line 166 of file class.ilCertificateSettingsCourseFormRepository.php.
References $message, $refId, ilObjectLP\getCurrentMode(), ilObjectLP\getInstance(), getInvalidLPModes(), ILIAS\UI\examples\Symbol\Glyph\Language\language(), and ILIAS\Repository\object().
|
private |
Definition at line 30 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().
|
private |
Definition at line 33 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().
|
private |
Definition at line 36 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct(), and createForm().
|
private |
Definition at line 32 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().
|
private |
Definition at line 35 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct(), and createForm().
|
private |
Definition at line 38 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().
|
private |
Definition at line 31 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().
|
private |
Definition at line 34 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().
|
private |
Definition at line 37 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().