ILIAS
release_8 Revision v8.19
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct (?ilLanguage $lng=null, ?ilObjUser $user=null) | |
getSteps () | |
anyVisibilitySettings () | |
Any visibility settings? More... | |
getStatus (int $step) | |
Get status of step. More... | |
getStatusDetails (int $step) | |
Get status details. More... | |
saveStepSucess (int $step) | |
Save step success. More... | |
Data Fields | |
const | STEP_PROFILE_DATA = 0 |
const | STEP_PUBLISH_OPTIONS = 1 |
const | STEP_VISIBILITY_OPTIONS = 2 |
const | STATUS_NOT_STARTED = 0 |
const | STATUS_IN_PROGRESS = 1 |
const | STATUS_SUCCESSFUL = 2 |
Protected Attributes | |
ilPersonalProfileMode | $profile_mode |
ilObjUser | $user |
ilLanguage | $lng |
ilSetting | $settings |
Private Member Functions | |
areOnScreenChatOptionsVisible () | |
areChatTypingBroadcastOptionsVisible () | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning
Definition at line 22 of file ilProfileChecklistStatus.php.
ilProfileChecklistStatus::__construct | ( | ?ilLanguage | $lng = null , |
?ilObjUser | $user = null |
||
) |
Definition at line 37 of file ilProfileChecklistStatus.php.
References $DIC, $lng, $user, ILIAS\Repository\lng(), ILIAS\Repository\settings(), and ILIAS\Repository\user().
ilProfileChecklistStatus::anyVisibilitySettings | ( | ) |
Any visibility settings?
Definition at line 99 of file ilProfileChecklistStatus.php.
References areChatTypingBroadcastOptionsVisible(), areOnScreenChatOptionsVisible(), and ilBuddySystem\getInstance().
Referenced by getStatus(), getStatusDetails(), and getSteps().
|
private |
Definition at line 68 of file ilProfileChecklistStatus.php.
References ILIAS\Repository\settings().
Referenced by anyVisibilitySettings(), and getStatusDetails().
|
private |
Definition at line 57 of file ilProfileChecklistStatus.php.
References ILIAS\Repository\settings().
Referenced by anyVisibilitySettings(), and getStatusDetails().
ilProfileChecklistStatus::getStatus | ( | int | $step | ) |
Get status of step.
Definition at line 117 of file ilProfileChecklistStatus.php.
References $user, anyVisibilitySettings(), ilObjUser\getPref(), and ilObjUser\getProfileIncomplete().
Referenced by getStatusDetails(), and ilProfileChecklistGUI\render().
ilProfileChecklistStatus::getStatusDetails | ( | int | $step | ) |
Get status details.
Definition at line 153 of file ilProfileChecklistStatus.php.
References ILIAS\LTI\ToolProvider\$details, $lng, $user, anyVisibilitySettings(), areChatTypingBroadcastOptionsVisible(), areOnScreenChatOptionsVisible(), ilBuddySystem\getInstance(), ilObjUser\getPref(), getStatus(), ILIAS\Repository\settings(), ilLanguage\txt(), ILIAS\Repository\user(), and ilUtil\yn2tf().
Referenced by ilProfileChecklistGUI\render().
ilProfileChecklistStatus::getSteps | ( | ) |
Definition at line 81 of file ilProfileChecklistStatus.php.
References $lng, anyVisibilitySettings(), and ilLanguage\txt().
ilProfileChecklistStatus::saveStepSucess | ( | int | $step | ) |
Save step success.
Definition at line 217 of file ilProfileChecklistStatus.php.
References $user, ilObjUser\setPref(), and ilObjUser\update().
|
protected |
Definition at line 34 of file ilProfileChecklistStatus.php.
Referenced by __construct(), getStatusDetails(), and getSteps().
|
protected |
Definition at line 31 of file ilProfileChecklistStatus.php.
|
protected |
Definition at line 35 of file ilProfileChecklistStatus.php.
|
protected |
Definition at line 32 of file ilProfileChecklistStatus.php.
Referenced by __construct(), getStatus(), getStatusDetails(), and saveStepSucess().
const ilProfileChecklistStatus::STATUS_IN_PROGRESS = 1 |
Definition at line 29 of file ilProfileChecklistStatus.php.
Referenced by ilProfileChecklistGUI\getUIChecklistStatus().
const ilProfileChecklistStatus::STATUS_NOT_STARTED = 0 |
Definition at line 28 of file ilProfileChecklistStatus.php.
Referenced by ilProfileChecklistGUI\getUIChecklistStatus().
const ilProfileChecklistStatus::STATUS_SUCCESSFUL = 2 |
Definition at line 30 of file ilProfileChecklistStatus.php.
Referenced by ilProfileChecklistGUI\getUIChecklistStatus().
const ilProfileChecklistStatus::STEP_PROFILE_DATA = 0 |
Definition at line 24 of file ilProfileChecklistStatus.php.
Referenced by ilPersonalProfileGUI\savePersonalData(), and ilPersonalProfileGUI\showPersonalData().
const ilProfileChecklistStatus::STEP_PUBLISH_OPTIONS = 1 |
Definition at line 25 of file ilProfileChecklistStatus.php.
Referenced by ilPersonalProfileGUI\savePublicProfile(), and ilPersonalProfileGUI\showPublicProfile().
const ilProfileChecklistStatus::STEP_VISIBILITY_OPTIONS = 2 |
Definition at line 26 of file ilProfileChecklistStatus.php.
Referenced by ilPersonalProfileGUI\executeCommand(), and ilUserPrivacySettingsGUI\savePrivacySettings().