|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilCertificateSettingsCourseFormRepository:
Collaboration diagram for ilCertificateSettingsCourseFormRepository: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) | |
| 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().
Here is the call graph for this function:| 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(), ILIAS\UI\examples\Symbol\Glyph\Language\language(), ilCertificateObjectHelper\lookupObjId(), ilCertificateObjectHelper\lookupTitle(), ilLPObjSettings\LP_MODE_DEACTIVATED, and ILIAS\Repository\object().
Here is the call graph for this function:| 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().
Here is the caller graph for this function:| ilCertificateSettingsCourseFormRepository::save | ( | array | $formFields | ) |
| array | $formFields |
| ilException |
Implements ilCertificateFormRepository.
Definition at line 166 of file class.ilCertificateSettingsCourseFormRepository.php.
References $learningProgressObject, $message, $refId, ilObjectLP\getCurrentMode(), ilObjectLP\getInstance(), getInvalidLPModes(), ILIAS\UI\examples\Symbol\Glyph\Language\language(), and ILIAS\Repository\object().
Here is the call graph for this function:
|
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(), and save().
|
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().