|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilRegistrationSettingsGUI. More...
Collaboration diagram for ilRegistrationSettingsGUI:Public Member Functions | |
| __construct () | |
| executeCommand () | |
| setSubTabs ($activeTab='registration_settings') | |
| set sub tabs More... | |
| initForm () | |
| initFormValues () | |
| view () | |
| save () | |
| editRoles () | |
| updateRoles () | |
| editEmailAssignments (ilPropertyFormGUI $form=null) | |
| initEmailAssignmentForm () | |
| editRoleAccessLimitations (ilPropertyFormGUI $form=null) | |
| initRoleAccessForm () | |
| saveAssignment () | |
| saveRoleAccessLimitations () | |
| __parseRoleList ($roles, $url) | |
| __prepareRoleList () | |
| __prepareAutomaticRoleList () | |
| __prepareAccessLimitationRoleList () | |
| __initRoleAssignments () | |
| __initRoleAccessLimitations () | |
| listCodes () | |
| initAddCodesForm () | |
| getLocalRoleAutoComplete () | |
| addCodes () | |
| createCodes () | |
| deleteCodes () | |
| deleteConfirmation () | |
| resetCodesFilter () | |
| applyCodesFilter () | |
| exportCodes () | |
Data Fields | |
| const | CODE_TYPE_REGISTRATION = 1 |
| const | CODE_TYPE_EXTENSION = 2 |
| $ctrl | |
| $tpl | |
| $ref_id | |
| $rbacsystem | |
Protected Member Functions | |
| checkAccess ($a_permission) | |
| checkAccessBool ($a_permission) | |
Class ilRegistrationSettingsGUI.
@ilCtrl_Calls ilRegistrationSettingsGUI:
Definition at line 36 of file class.ilRegistrationSettingsGUI.php.
| ilRegistrationSettingsGUI::__construct | ( | ) |
Definition at line 46 of file class.ilRegistrationSettingsGUI.php.
| ilRegistrationSettingsGUI::__initRoleAccessLimitations | ( | ) |
Definition at line 774 of file class.ilRegistrationSettingsGUI.php.
Referenced by __prepareAccessLimitationRoleList(), editRoleAccessLimitations(), and saveRoleAccessLimitations().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__initRoleAssignments | ( | ) |
Definition at line 765 of file class.ilRegistrationSettingsGUI.php.
Referenced by __prepareAutomaticRoleList(), editEmailAssignments(), and saveAssignment().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__parseRoleList | ( | $roles, | |
| $url | |||
| ) |
Definition at line 660 of file class.ilRegistrationSettingsGUI.php.
Referenced by initForm().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__prepareAccessLimitationRoleList | ( | ) |
Definition at line 708 of file class.ilRegistrationSettingsGUI.php.
References $DIC, __initRoleAccessLimitations(), ilObjRole\_lookupRegisterAllowed(), ilDatePresentation\formatDate(), and IL_CAL_UNIX.
Referenced by initForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__prepareAutomaticRoleList | ( | ) |
Definition at line 690 of file class.ilRegistrationSettingsGUI.php.
References __initRoleAssignments(), and ilObject\_lookupTitle().
Referenced by initForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__prepareRoleList | ( | ) |
Definition at line 680 of file class.ilRegistrationSettingsGUI.php.
References ilObjRole\_lookupRegisterAllowed().
Referenced by initForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::addCodes | ( | ) |
Definition at line 907 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, initAddCodesForm(), and setSubTabs().
Here is the call graph for this function:| ilRegistrationSettingsGUI::applyCodesFilter | ( | ) |
Definition at line 1069 of file class.ilRegistrationSettingsGUI.php.
References listCodes().
Here is the call graph for this function:
|
protected |
| string | $a_permission |
Definition at line 82 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, and checkAccessBool().
Referenced by deleteCodes(), deleteConfirmation(), and listCodes().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| string | $a_permission |
Definition at line 97 of file class.ilRegistrationSettingsGUI.php.
References $DIC.
Referenced by checkAccess(), and listCodes().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::createCodes | ( | ) |
Definition at line 929 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, $valid, ilRegistrationCode\create(), IL_CAL_DATE, initAddCodesForm(), and setSubTabs().
Here is the call graph for this function:| ilRegistrationSettingsGUI::deleteCodes | ( | ) |
Definition at line 1021 of file class.ilRegistrationSettingsGUI.php.
References $_POST, checkAccess(), and ilRegistrationCode\deleteCodes().
Here is the call graph for this function:| ilRegistrationSettingsGUI::deleteConfirmation | ( | ) |
Definition at line 1032 of file class.ilRegistrationSettingsGUI.php.
References $_POST, $data, $DIC, $ilErr, checkAccess(), ilRegistrationCode\loadCodesByIds(), and setSubTabs().
Here is the call graph for this function:| ilRegistrationSettingsGUI::editEmailAssignments | ( | ilPropertyFormGUI | $form = null | ) |
Definition at line 417 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, __initRoleAssignments(), and initEmailAssignmentForm().
Referenced by saveAssignment().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::editRoleAccessLimitations | ( | ilPropertyFormGUI | $form = null | ) |
Definition at line 490 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, __initRoleAccessLimitations(), and initRoleAccessForm().
Referenced by saveRoleAccessLimitations().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::editRoles | ( | ) |
Definition at line 334 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, ilObjRole\_lookupAllowRegister(), ilObject\_lookupTitle(), ANONYMOUS_ROLE_ID, and SYSTEM_ROLE_ID.
Referenced by updateRoles().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::executeCommand | ( | ) |
Definition at line 64 of file class.ilRegistrationSettingsGUI.php.
| ilRegistrationSettingsGUI::exportCodes | ( | ) |
Definition at line 1078 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, ilUtil\deliverData(), ilRegistrationCode\getCodesForExport(), listCodes(), and ilUtil\sendFailure().
Here is the call graph for this function:| ilRegistrationSettingsGUI::getLocalRoleAutoComplete | ( | ) |
Definition at line 899 of file class.ilRegistrationSettingsGUI.php.
References exit, and ilRoleAutoComplete\getList().
Here is the call graph for this function:| ilRegistrationSettingsGUI::initAddCodesForm | ( | ) |
Definition at line 801 of file class.ilRegistrationSettingsGUI.php.
References $DIC, ANONYMOUS_ROLE_ID, and SYSTEM_ROLE_ID.
Referenced by addCodes(), and createCodes().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::initEmailAssignmentForm | ( | ) |
Definition at line 443 of file class.ilRegistrationSettingsGUI.php.
References $DIC, ilObject\_lookupTitle(), and ANONYMOUS_ROLE_ID.
Referenced by editEmailAssignments(), and saveAssignment().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::initForm | ( | ) |
Definition at line 131 of file class.ilRegistrationSettingsGUI.php.
References __parseRoleList(), __prepareAccessLimitationRoleList(), __prepareAutomaticRoleList(), __prepareRoleList(), ilCaptchaUtil\checkFreetype(), IL_REG_ACTIVATION, IL_REG_APPROVE, IL_REG_CODES, IL_REG_DIRECT, IL_REG_DISABLED, IL_REG_ROLES_EMAIL, IL_REG_ROLES_FIXED, and ilRegistrationSettings\REG_HASH_LIFETIME_MIN_VALUE.
Referenced by view().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::initFormValues | ( | ) |
Definition at line 224 of file class.ilRegistrationSettingsGUI.php.
References IL_REG_ACTIVATION, IL_REG_APPROVE, IL_REG_DIRECT, IL_REG_ROLES_EMAIL, and IL_REG_ROLES_FIXED.
Referenced by view().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::initRoleAccessForm | ( | ) |
Definition at line 516 of file class.ilRegistrationSettingsGUI.php.
References ilObjRole\_lookupRegisterAllowed(), and IL_CAL_DATE.
Referenced by editRoleAccessLimitations(), and saveRoleAccessLimitations().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::listCodes | ( | ) |
Definition at line 783 of file class.ilRegistrationSettingsGUI.php.
References $DIC, checkAccess(), checkAccessBool(), and setSubTabs().
Referenced by applyCodesFilter(), exportCodes(), and resetCodesFilter().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::resetCodesFilter | ( | ) |
Definition at line 1060 of file class.ilRegistrationSettingsGUI.php.
References listCodes().
Here is the call graph for this function:| ilRegistrationSettingsGUI::save | ( | ) |
Definition at line 277 of file class.ilRegistrationSettingsGUI.php.
References $_POST, $DIC, $ilErr, ilRegistrationSettings\ERR_MISSING_RCP, ilRegistrationSettings\ERR_UNKNOWN_RCP, IL_REG_ACTIVATION, IL_REG_APPROVE, IL_REG_DIRECT, ilRegistrationSettings\REG_HASH_LIFETIME_MIN_VALUE, ilUtil\sendFailure(), ilUtil\stripSlashes(), and view().
Here is the call graph for this function:| ilRegistrationSettingsGUI::saveAssignment | ( | ) |
Definition at line 559 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, __initRoleAssignments(), ANONYMOUS_ROLE_ID, editEmailAssignments(), initEmailAssignmentForm(), ilUtil\stripSlashes(), and view().
Here is the call graph for this function:| ilRegistrationSettingsGUI::saveRoleAccessLimitations | ( | ) |
Definition at line 612 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, __initRoleAccessLimitations(), ilObjRole\_lookupRegisterAllowed(), editRoleAccessLimitations(), IL_REG_ACCESS_LIMITATION_MISSING_MODE, IL_REG_ACCESS_LIMITATION_OUT_OF_DATE, initRoleAccessForm(), ilUtil\sendFailure(), and view().
Here is the call graph for this function:| ilRegistrationSettingsGUI::setSubTabs | ( | $activeTab = 'registration_settings' | ) |
set sub tabs
| string | $activeTab |
Definition at line 110 of file class.ilRegistrationSettingsGUI.php.
References $DIC.
Referenced by addCodes(), createCodes(), deleteConfirmation(), listCodes(), and view().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::updateRoles | ( | ) |
Definition at line 386 of file class.ilRegistrationSettingsGUI.php.
References $_POST, $DIC, $ilErr, editRoles(), ilObjectFactory\getInstanceByObjId(), ilUtil\sendFailure(), and view().
Here is the call graph for this function:| ilRegistrationSettingsGUI::view | ( | ) |
Definition at line 253 of file class.ilRegistrationSettingsGUI.php.
References $_GET, $DIC, initForm(), initFormValues(), setSubTabs(), and USER_FOLDER_ID.
Referenced by save(), saveAssignment(), saveRoleAccessLimitations(), and updateRoles().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::$ctrl |
Definition at line 41 of file class.ilRegistrationSettingsGUI.php.
| ilRegistrationSettingsGUI::$rbacsystem |
Definition at line 44 of file class.ilRegistrationSettingsGUI.php.
| ilRegistrationSettingsGUI::$ref_id |
Definition at line 43 of file class.ilRegistrationSettingsGUI.php.
| ilRegistrationSettingsGUI::$tpl |
Definition at line 42 of file class.ilRegistrationSettingsGUI.php.
Referenced by __parseRoleList().
| const ilRegistrationSettingsGUI::CODE_TYPE_EXTENSION = 2 |
Definition at line 39 of file class.ilRegistrationSettingsGUI.php.
| const ilRegistrationSettingsGUI::CODE_TYPE_REGISTRATION = 1 |
Definition at line 38 of file class.ilRegistrationSettingsGUI.php.