ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Public Member Functions | |
__construct (\ilObject $object, string $certificatePath, ilLanguage $language, ilTemplate $template, ilCtrl $controller, ilAccess $access, ilToolbarGUI $toolbar, ilCertificatePlaceholderDescription $placeholderDescriptionObject, ilObjectLP $learningProgressObject=null, ilCertificateSettingsFormRepository $settingsFromFactory=null, ilCertificateObjUserTrackingHelper $trackingHelper=null, ilCertificateObjectHelper $objectHelper=null, ilCertificateObjectLPHelper $lpHelper=null, ilTree $tree=null, ilSetting $setting=null) | |
createForm (ilCertificateGUI $certificateGUI, ilCertificate $certificateObject) | |
save (array $formFields) | |
fetchFormFieldData (string $content) | |
Private Member Functions | |
getLPTypes (int $a_parent_ref_id) | |
getInvalidLPModes () | |
Private Attributes | |
$language | |
$settingsFromFactory | |
$object | |
$learningProgressObject | |
$trackingHelper | |
$objectHelper | |
$lpHelper | |
$tree | |
$setting | |
Definition at line 7 of file class.ilCertificateSettingsCourseFormRepository.php.
ilCertificateSettingsCourseFormRepository::__construct | ( | \ilObject | $object, |
string | $certificatePath, | ||
ilLanguage | $language, | ||
ilTemplate | $template, | ||
ilCtrl | $controller, | ||
ilAccess | $access, | ||
ilToolbarGUI | $toolbar, | ||
ilCertificatePlaceholderDescription | $placeholderDescriptionObject, | ||
ilObjectLP | $learningProgressObject = null , |
||
ilCertificateSettingsFormRepository | $settingsFromFactory = null , |
||
ilCertificateObjUserTrackingHelper | $trackingHelper = null , |
||
ilCertificateObjectHelper | $objectHelper = null , |
||
ilCertificateObjectLPHelper | $lpHelper = null , |
||
ilTree | $tree = null , |
||
ilSetting | $setting = null |
||
) |
ilObject | $object | |
string | $certificatePath | |
ilLanguage | $language | |
ilTemplate | $template | |
ilCtrl | $controller | |
ilAccess | $access | |
ilToolbarGUI | $toolbar | |
ilCertificatePlaceholderDescription | $placeholderDescriptionObject | |
ilObjectLP | null | $learningProgressObject | |
ilCertificateSettingsFormRepository | null | $settingsFromFactory | |
ilCertificateObjUserTrackingHelper | null | $trackingHelper | |
ilCertificateObjectHelper | null | $objectHelper | |
ilCertificateObjectLPHelper | null | $lpHelper | |
ilTree | null | $tree | |
ilSetting | null | $setting |
Definition at line 71 of file class.ilCertificateSettingsCourseFormRepository.php.
References $DIC, $language, $learningProgressObject, $lpHelper, $object, $objectHelper, $setting, $settingsFromFactory, $template, $trackingHelper, $tree, ilObject\getId(), and ilObjectLP\getInstance().
ilCertificateSettingsCourseFormRepository::createForm | ( | ilCertificateGUI | $certificateGUI, |
ilCertificate | $certificateObject | ||
) |
ilCertificateGUI | $certificateGUI | |
ilCertificate | $certificateObject |
Implements ilCertificateFormRepository.
Definition at line 151 of file class.ilCertificateSettingsCourseFormRepository.php.
References $form, $id, $lpHelper, $objectHelper, getInvalidLPModes(), getLPTypes(), ilLPObjSettings\getMode(), ilLPObjSettings\LP_MODE_DEACTIVATED, and ilFormPropertyGUI\setTitle().
ilCertificateSettingsCourseFormRepository::fetchFormFieldData | ( | string | $content | ) |
string | $content |
Implements ilCertificateFormRepository.
Definition at line 230 of file class.ilCertificateSettingsCourseFormRepository.php.
|
private |
Definition at line 270 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().
|
private |
int | $a_parent_ref_id |
Definition at line 245 of file class.ilCertificateSettingsCourseFormRepository.php.
References $result, and $root.
Referenced by createForm().
ilCertificateSettingsCourseFormRepository::save | ( | array | $formFields | ) |
array | $formFields |
Implements ilCertificateFormRepository.
Definition at line 199 of file class.ilCertificateSettingsCourseFormRepository.php.
References $learningProgressObject, $message, and getInvalidLPModes().
|
private |
Definition at line 12 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().
|
private |
Definition at line 27 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct(), and save().
|
private |
Definition at line 42 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct(), and createForm().
|
private |
Definition at line 22 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().
|
private |
Definition at line 37 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct(), and createForm().
|
private |
Definition at line 52 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().
|
private |
Definition at line 17 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().
|
private |
Definition at line 32 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().
|
private |
Definition at line 47 of file class.ilCertificateSettingsCourseFormRepository.php.
Referenced by __construct().