ILIAS
trunk Revision v11.0_alpha-1715-g7fc467680fb
|
Class ilUserStartingPointGUI. More...
Public Member Functions | |
executeCommand () | |
startingPoints () | |
table form to set up starting points depends of user roles More... | |
initUserStartingPointForm (?ilPropertyFormGUI $form=null) | |
initRoleStartingPointForm (?ilPropertyFormGUI $form=null) | |
addRoleAutoCompleteObject () | |
saveOrder () | |
Protected Member Functions | |
getUserStartingPointForm () | |
getRoleStartingPointForm () | |
saveUserStartingPoint () | |
saveStartingPoint () | |
store starting point from the form More... | |
deleteStartingPoint () | |
Private Member Functions | |
getCurrentStartingPointOrNullForStartingPointForm (?int $starting_point_id) | |
getCurrentTypeForStartingPointForm (?ilUserStartingPoint $starting_point) | |
getFormTypeSpecificStartingPointFormParts (?int $spoint_id, ?int $req_role_id) | |
getCreateFormSpecificInputs () | |
getEditFormSpecificInputs (int $spoint_id, int $req_role_id) | |
getStartingPointSelectionInput (?ilUserStartingPoint $st_point) | |
getStartingPointSelectionOption (int $value, string $caption, ?ilUserStartingPoint $st_point, array $valid) | |
getCalenderSubInputs (?ilUserStartingPoint $st_point) | |
getRepositoryObjectInput (?ilUserStartingPoint $st_point) | |
showRoleSelection (string $role, string $role_search, string $start_point, string $start_object) | |
Class ilUserStartingPointGUI.
Definition at line 33 of file class.ilUserStartingPointGUI.php.
ilUserStartingPointGUI::addRoleAutoCompleteObject | ( | ) |
Definition at line 378 of file class.ilUserStartingPointGUI.php.
References ilRoleAutoCompleteInputGUI\echoAutoCompleteList().
|
protected |
Definition at line 553 of file class.ilUserStartingPointGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
ilUserStartingPointGUI::executeCommand | ( | ) |
Definition at line 95 of file class.ilUserStartingPointGUI.php.
References ILIAS\Repository\ctrl().
|
private |
Definition at line 322 of file class.ilUserStartingPointGUI.php.
References ilCalendarSettings\DEFAULT_CAL_DAY, ilCalendarSettings\DEFAULT_CAL_LIST, ilCalendarSettings\DEFAULT_CAL_MONTH, ilCalendarSettings\DEFAULT_CAL_WEEK, ilUserStartingPoint\getCalendarPeriod(), ilUserStartingPoint\getCalendarView(), ILIAS\Repository\lng(), null, ilCalendarAgendaListGUI\PERIOD_DAY, ilCalendarAgendaListGUI\PERIOD_HALF_YEAR, ilCalendarAgendaListGUI\PERIOD_MONTH, ilCalendarAgendaListGUI\PERIOD_WEEK, ilSelectInputGUI\setOptions(), and ilFormPropertyGUI\setRequired().
Referenced by getStartingPointSelectionOption().
|
private |
Definition at line 229 of file class.ilUserStartingPointGUI.php.
References ILIAS\Repository\lng(), ilSelectInputGUI\setOptions(), and ilRadioGroupInputGUI\setValue().
Referenced by getFormTypeSpecificStartingPointFormParts().
|
private |
Definition at line 200 of file class.ilUserStartingPointGUI.php.
References null.
Referenced by getRoleStartingPointForm().
|
private |
Definition at line 211 of file class.ilUserStartingPointGUI.php.
References ilUserStartingPoint\getStartingPointType(), and null.
Referenced by getRoleStartingPointForm().
|
private |
Definition at line 259 of file class.ilUserStartingPointGUI.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, and ILIAS\Repository\lng().
Referenced by getFormTypeSpecificStartingPointFormParts().
|
private |
Definition at line 220 of file class.ilUserStartingPointGUI.php.
References ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from(), getCreateFormSpecificInputs(), getEditFormSpecificInputs(), and null.
Referenced by getRoleStartingPointForm().
|
private |
Definition at line 356 of file class.ilUserStartingPointGUI.php.
References ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilObject\_lookupType(), ilUserStartingPoint\getStartingObject(), ILIAS\Repository\lng(), and null.
Referenced by getStartingPointSelectionOption().
|
protected |
Definition at line 164 of file class.ilUserStartingPointGUI.php.
References ILIAS\Repository\ctrl(), getCurrentStartingPointOrNullForStartingPointForm(), getCurrentTypeForStartingPointForm(), getFormTypeSpecificStartingPointFormParts(), getStartingPointSelectionInput(), and ILIAS\Repository\lng().
Referenced by initRoleStartingPointForm(), and saveStartingPoint().
|
private |
Definition at line 280 of file class.ilUserStartingPointGUI.php.
References $valid, getStartingPointSelectionOption(), ILIAS\Repository\lng(), and ilFormPropertyGUI\setRequired().
Referenced by getRoleStartingPointForm().
|
private |
Definition at line 295 of file class.ilUserStartingPointGUI.php.
References getCalenderSubInputs(), getRepositoryObjectInput(), ILIAS\Repository\lng(), ilUserStartingPointRepository\START_PD_CALENDAR, and ilUserStartingPointRepository\START_REPOSITORY_OBJ.
Referenced by getStartingPointSelectionInput().
|
protected |
Definition at line 144 of file class.ilUserStartingPointGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by initUserStartingPointForm(), and saveUserStartingPoint().
ilUserStartingPointGUI::initRoleStartingPointForm | ( | ?ilPropertyFormGUI | $form = null | ) |
Definition at line 136 of file class.ilUserStartingPointGUI.php.
References getRoleStartingPointForm().
ilUserStartingPointGUI::initUserStartingPointForm | ( | ?ilPropertyFormGUI | $form = null | ) |
Definition at line 128 of file class.ilUserStartingPointGUI.php.
References getUserStartingPointForm().
ilUserStartingPointGUI::saveOrder | ( | ) |
Definition at line 538 of file class.ilUserStartingPointGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
|
protected |
store starting point from the form
Definition at line 403 of file class.ilUserStartingPointGUI.php.
References $res, ilObject\_lookupObjId(), ILIAS\Repository\ctrl(), getRoleStartingPointForm(), ILIAS\Repository\int(), ILIAS\Repository\lng(), null, ilQueryParser\QP_COMBINATION_AND, ilQueryParser\setMinWordLength(), showRoleSelection(), ilUserStartingPointRepository\START_PD_CALENDAR, and ilUserStartingPointRepository\START_REPOSITORY_OBJ.
|
protected |
Definition at line 383 of file class.ilUserStartingPointGUI.php.
References ILIAS\Repository\ctrl(), getUserStartingPointForm(), and ILIAS\Repository\lng().
|
private |
Definition at line 506 of file class.ilUserStartingPointGUI.php.
References $res, ILIAS\Repository\lng(), and ilQueryParser\QP_COMBINATION_AND.
Referenced by saveStartingPoint().
ilUserStartingPointGUI::startingPoints | ( | ) |
table form to set up starting points depends of user roles
Definition at line 108 of file class.ilUserStartingPointGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
|
private |
Definition at line 41 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 44 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 36 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 35 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 52 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 45 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 46 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 37 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 50 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 40 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 39 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 38 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 42 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 47 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 48 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 43 of file class.ilUserStartingPointGUI.php.
|
private |
Definition at line 49 of file class.ilUserStartingPointGUI.php.