|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
User class. More...
Inheritance diagram for ilObjUser:
Collaboration diagram for ilObjUser:Public Member Functions | |
| __construct (int $a_user_id=0, bool $a_call_by_reference=false) | |
| read () | |
| saveAsNew () | |
| update () | |
| resetPassword (string $new_raw_password) | |
| getLastHistoryData () | |
| updateLogin (string $login, Context $context) | |
| writePref (string $key, string $value) | |
| deletePref (string $key) | |
| writePrefs () | |
| getTimeZone () | |
| getTimeFormat () | |
| getDateFormat () | |
| getDateTimeFormat () | |
| setPref (string $a_keyword, ?string $a_value) | |
| getPref (string $keyword) | |
| getPrefs () | |
| withProfileData (Data $profile_data) | |
| getProfileData () | |
| setLogin (string $login) | |
| getLogin () | |
| setGender (string $gender_string) | |
| getGender () | |
| setUTitle (string $user_title) | |
| This sets the USER's title NOT the OBJECT's title! More... | |
| getUTitle () | |
| setFirstname (string $firstname) | |
| getFirstname () | |
| setLastname (string $lastname) | |
| getLastname () | |
| setBirthday (?string $birthday) | |
| getBirthday () | |
| setInstitution (string $instituion) | |
| getInstitution () | |
| setDepartment (string $department) | |
| getDepartment () | |
| setStreet (string $street) | |
| getStreet () | |
| setCity (string $city) | |
| getCity () | |
| setZipcode (string $zipcode) | |
| getZipcode () | |
| setCountry (string $country) | |
| getCountry () | |
| setPhoneOffice (string $phone) | |
| getPhoneOffice () | |
| setPhoneHome (string $phone) | |
| getPhoneHome () | |
| setPhoneMobile (string $phone) | |
| getPhoneMobile () | |
| setFax (string $fax) | |
| getFax () | |
| setMatriculation (string $matriculation) | |
| getMatriculation () | |
| setEmail (string $email) | |
| getEmail () | |
| setSecondEmail (?string $email) | |
| getSecondEmail () | |
| setHobby (string $hobby) | |
| getHobby () | |
| setComment (string $referral_comment) | |
| getComment () | |
| setLatitude (?string $latitude) | |
| getLatitude () | |
| setLongitude (?string $longitude) | |
| getLongitude () | |
| setLocationZoom (?int $zoom) | |
| getLocationZoom () | |
| getAvatarRid () | |
| setAvatarRid (?ResourceIdentification $avatar_rid) | |
| setClientIP (string $a_str) | |
| getClientIP () | |
| setLanguage (string $language) | |
| getLanguage () | |
| getPasswordEncodingType () | |
| setPasswordEncodingType (?string $password_encryption_type) | |
| getPasswordSalt () | |
| setPasswordSalt (?string $password_salt) | |
| setFullname () | |
| getFullname (int $max_strlen=0) | |
| setPasswd (string $a_str, string $a_type=ilObjUser::PASSWD_PLAIN) | |
| getPasswd () | |
| getPasswdType () | |
| setLastPasswordChangeTS (int $a_last_password_change_ts) | |
| getLastPasswordChangeTS () | |
| getPasswordPolicyResetStatus () | |
| setPasswordPolicyResetStatus (bool $status) | |
| getCurrentLanguage () | |
| returns the current language (may differ from user's pref setting!) More... | |
| setCurrentLanguage (string $language) | |
| Set current language. More... | |
| setLastLogin (string $a_str) | |
| getLastLogin () | |
| refreshLogin () | |
| setFirstLogin (string $date) | |
| getFirstLogin () | |
| setLastProfilePrompt (string $date) | |
| getLastProfilePrompt () | |
| setLastUpdate (string $date) | |
| getLastUpdate () | |
| getLastVisited () | |
| updateLastVisited (array $last_visited) | |
| setApproveDate (?string $a_str) | |
| set date the user account was activated null indicates that the user has not yet been activated More... | |
| getApproveDate () | |
| getAgreeDate () | |
| setAgreeDate (?string $date) | |
| setActive (bool $active, int $owner=0) | |
| set user active state and updates system fields appropriately More... | |
| getActive () | |
| getSkin () | |
| setTimeLimitOwner (int $a_owner) | |
| getTimeLimitOwner () | |
| setTimeLimitFrom (?int $a_from) | |
| getTimeLimitFrom () | |
| setTimeLimitUntil (?int $a_until) | |
| getTimeLimitUntil () | |
| setTimeLimitUnlimited (bool $unlimited) | |
| getTimeLimitUnlimited () | |
| setLoginAttempts (int $a_login_attempts) | |
| getLoginAttempts () | |
| checkTimeLimit () | |
| setProfileIncomplete (bool $a_prof_inc) | |
| getProfileIncomplete () | |
| isPasswordChangeDemanded () | |
| isPasswordExpired () | |
| getPasswordAgeInDays () | |
| setLastPasswordChangeToNow () | |
| resetLastPasswordChange () | |
| setAuthMode (?string $a_str) | |
| getAuthMode (bool $a_auth_key=false) | |
| setExternalAccount (string $a_str) | |
| getExternalAccount () | |
| addObjectToClipboard (int $a_item_id, string $a_type, string $a_title, int $a_parent=0, string $a_time='', int $a_order_nr=0) | |
| add an item to user's personal clipboard More... | |
| addToPCClipboard (string $a_content, string $a_time, int $a_nr) | |
| Add a page content item to PC clipboard (should go to another class) More... | |
| getPCClipboardContent () | |
| Add a page content item to PC clipboard (should go to another class) More... | |
| clipboardHasObjectsOfType (string $a_type) | |
| Check whether clipboard has objects of a certain type. More... | |
| clipboardDeleteObjectsOfType (string $a_type) | |
| clipboardDeleteAll () | |
| getClipboardObjects (string $a_type='', bool $a_top_nodes_only=false) | |
| get all clipboard objects of user and specified type More... | |
| getClipboardChilds (int $a_parent, string $a_insert_time) | |
| Get children of an item. More... | |
| removeObjectFromClipboard (int $a_item_id, string $a_type) | |
| getOrgUnitsRepresentation () | |
| getPersonalPicturePath (string $a_size='small', bool $a_force_pic=false) | |
| hasProfilePicture () | |
| getAvatar () | |
| removeUserPicture () | |
| getProfileAsString (Language $language) | |
| Get formatted mail body text of user profile data. More... | |
| setFeedPass (string $a_password) | |
| hasPublicProfile () | |
| getPublicName () | |
| resetOwner () | |
| getPersonalDataExportFile () | |
| sendPersonalDataFile () | |
| importPersonalData (array $a_file, bool $a_profile_data, bool $a_settings, bool $a_notes, bool $a_calendar) | |
| setInactivationDate (?string $inactivation_date) | |
| getInactivationDate () | |
| isAnonymous () | |
| activateDeletionFlag () | |
| removeDeletionFlag () | |
| hasDeletionFlag () | |
| setIsSelfRegistered (bool $status) | |
| isSelfRegistered () | |
| setGeneralInterests (?array $value=null) | |
| getGeneralInterests () | |
| getGeneralInterestsAsText () | |
| Get general interests as plain text. More... | |
| setOfferingHelp (?array $value=null) | |
| getOfferingHelp () | |
| getOfferingHelpAsText () | |
| Get help offering as plain text. More... | |
| setLookingForHelp (?array $value=null) | |
| getLookingForHelp () | |
| getLookingForHelpAsText () | |
| uploadPersonalPicture (string $tmp_file) | |
Public Member Functions inherited from ilObject | |
| getObjectProperties () | |
| flushObjectProperties () | |
| withReferences () | |
| determines whether objects are referenced or not (got ref ids or not) More... | |
| processAutoRating () | |
| read () | |
| getId () | |
| setId (int $id) | |
| setRefId (int $ref_id) | |
| getRefId () | |
| getType () | |
| setType (string $type) | |
| getPresentationTitle () | |
| get presentation title Normally same as title Overwritten for sessions More... | |
| getTitle () | |
| getUntranslatedTitle () | |
| Get untranslated object title WebDAV needs to access the untranslated title of an object. More... | |
| setTitle (string $title) | |
| getDescription () | |
| setDescription (string $description) | |
| getLongDescription () | |
| get object long description (stored in object_description) More... | |
| getImportId () | |
| setImportId (string $import_id) | |
| setOfflineStatus (bool $status) | |
| getOfflineStatus () | |
| supportsOfflineHandling () | |
| getOwner () | |
| getOwnerName () | |
| get full name of object owner More... | |
| setOwner (int $usr_id) | |
| getCreateDate () | |
| Get create date in YYYY-MM-DD HH-MM-SS format. More... | |
| getLastUpdateDate () | |
| Get last update date in YYYY-MM-DD HH-MM-SS format. More... | |
| create () | |
| note: title, description and type should be set when this function is called More... | |
| update () | |
| MDUpdateListener (string $element) | |
| Metadata update listener. More... | |
| createMetaData () | |
| updateMetaData () | |
| deleteMetaData () | |
| updateOwner () | |
| update owner of object in db More... | |
| putInTree (int $parent_ref_id) | |
| maybe this method should be in tree object!? More... | |
| setPermissions (int $parent_ref_id) | |
| setParentRolePermissions (int $parent_ref_id) | |
| Initialize the permissions of parent roles (local roles of categories, global roles...) This method is overwritten in e.g. More... | |
| createReference () | |
| creates reference for object More... | |
| countReferences () | |
| delete () | |
| delete object or referenced object (in the case of a referenced object, object data is only deleted if last reference is deleted) This function removes an object entirely from system!! More... | |
| initDefaultRoles () | |
| init default roles settings Purpose of this function is to create a local role folder and local roles, that are needed depending on the object type. More... | |
| applyDidacticTemplate (int $tpl_id) | |
| getXMLZip () | |
| getHTMLDirectory () | |
| appendCopyInfo (int $target_id, int $copy_id, int $new_obj_id) | |
| Prepend Copy info if object with same name exists in that container. More... | |
| cloneDependencies (int $target_id, int $copy_id) | |
| Clone object dependencies. More... | |
| cloneMetaData (ilObject $target_obj) | |
| Copy meta data. More... | |
| selfOrParentWithRatingEnabled () | |
| getPossibleSubObjects (bool $filter=true) | |
| get all possible sub objects of this type the object can decide which types of sub objects are possible jut in time overwrite if the decision distinguish from standard model More... | |
Static Public Member Functions | |
| static | _isAnonymous (int $usr_id) |
| static | _loginExists (string $a_login, int $a_user_id=0) |
| static | _externalAccountExists (string $a_external_account, string $a_auth_mode) |
| static | _getUsersForRole (int $role_id, int $active=-1) |
| static | _getUsersForFolder (int $ref_id, int $active) |
| static | _getUsersForGroup (array $a_mem_ids, int $active=-1) |
| static | _getUsersForIds (array $a_mem_ids, int $active=-1, int $timelimitowner=-1) |
| static | _getUserData (array $a_internalids) |
| static | getUserSubsetByPreferenceValue (array $a_user_ids, string $a_keyword, string $a_val) |
| static | _getLoginAttempts (int $a_usr_id) |
| static | _incrementLoginAttempts (int $a_usr_id) |
| static | _setUserInactive (int $a_usr_id) |
| static | _getUsersOnline (int $a_user_id=0, bool $a_no_anonymous=false) |
| static | getUserIdsByInactivityPeriod (int $periodInDays) |
| static | getUserIdsNeverLoggedIn (int $thresholdInDays) |
| static | _getUserIdsByInactivationPeriod (int $period) |
| static | getFirstLettersOfLastnames (?array $user_ids=null) |
| static | userExists (array $a_usr_ids=[]) |
| static | _doesLoginnameExistInHistory (string $a_login) |
| static | _lookupPref (int $a_usr_id, string $a_keyword) |
| static | lookupMatriculation (int $a_usr_id) |
| static | findInterests (string $a_term, ?int $a_user_id=null, ?string $a_field_id=null) |
| static | getProfileStatusOfUsers (array $a_user_ids) |
| static | _lookupFullname (int $a_user_id) |
| static | _lookupEmail (int $a_user_id) |
| static | _lookupGender (int $a_user_id) |
| static | _lookupClientIP (int $a_user_id) |
| static | _lookupName (int $a_user_id) |
| static | _lookupLanguage (int $a_usr_id) |
| static | _writeExternalAccount (int $a_usr_id, string $a_ext_id) |
| static | _writeAuthMode (int $a_usr_id, string $a_auth_mode) |
| static | _lookupFields (int $a_user_id) |
| static | _lookupActive (int $a_usr_id) |
| static | _lookupLogin (int $a_user_id) |
| static | _lookupExternalAccount (int $a_user_id) |
| static | _getExternalAccountsByAuthMode (string $a_auth_mode, bool $a_read_auth_default=false) |
| Get list of external account by authentication method Note: If login == ext_account for two user with auth_mode 'default' and auth_mode 'ldap' The ldap auth mode chosen. More... | |
| static | _toggleActiveStatusOfUsers (array $a_usr_ids, bool $a_status) |
| static | _lookupAuthMode (int $a_usr_id) |
| static | _checkExternalAuthAccount (string $a_auth, string $a_account, bool $tryFallback=true) |
| check whether external account and authentication method matches with a user More... | |
| static | getUserIdByLogin (string $a_login) |
| static | getUserIdsByEmail (string $a_email) |
| static | getUserLoginsByEmail (string $a_email) |
| static | _lookupId (string|array $a_user_str) |
| static | _lookupLastLogin (int $a_user_id) |
| static | _lookupFirstLogin (int $a_user_id) |
| static | hasActiveSession (int $a_user_id, string $a_session_id) |
| static | _readUsersProfileData (array $a_user_ids) |
| static | _getNumberOfUsersForStyle (string $a_skin, string $a_style) |
| static | _getAllUserAssignedStyles () |
| static | _getNumberOfUsersPerAuthMode () |
| get number of users per auth mode More... | |
| static | _getLocalAccountsForEmail (string $a_email) |
| static | _moveUsersToStyle (string $a_from_skin, string $a_from_style, string $a_to_skin, string $a_to_style) |
| static | _getUsersForClipboadObject (string $a_type, int $a_id) |
| static | _getImportedUserId (string $i2_id) |
| static | lookupOrgUnitsRepresentation (int $a_usr_id) |
| static | _getAvatar (int $a_usr_id) |
| static | _getPersonalPicturePath (int $usr_id, string $size='small', bool $force_pic=false) |
| static | copyProfilePicturesToDirectory (int $a_user_id, string $a_dir) |
| static | _lookupFeedHash (int $a_user_id, bool $a_create=false) |
| static | _getFeedPass (int $a_user_id) |
Static Public Member Functions inherited from ilObject | |
| static | _lookupObjIdByImportId (string $import_id) |
| Get (latest) object id for an import id. More... | |
| static | _lookupImportId (int $obj_id) |
| static | _lookupOwnerName (int $owner_id) |
| Lookup owner name for owner id. More... | |
| static | _getIdForImportId (string $import_id) |
| static | _getAllReferences (int $id) |
| get all reference ids for object ID More... | |
| static | _lookupTitle (int $obj_id) |
| static | lookupOfflineStatus (int $obj_id) |
| Lookup offline status using objectDataCache. More... | |
| static | _lookupOwner (int $obj_id) |
| Lookup owner user ID for object ID. More... | |
| static | _getIdsForTitle (string $title, string $type='', bool $partial_match=false) |
| static | _lookupDescription (int $obj_id) |
| static | _lookupLastUpdate (int $obj_id, bool $formatted=false) |
| static | _getLastUpdateOfObjects (array $obj_ids) |
| static | _lookupObjId (int $ref_id) |
| static | _setDeletedDate (int $ref_id, int $deleted_by) |
| static | setDeletedDates (array $ref_ids, int $user_id) |
| static | _resetDeletedDate (int $ref_id) |
| static | _lookupDeletedDate (int $ref_id) |
| static | _writeTitle (int $obj_id, string $title) |
| write title to db (static) More... | |
| static | _writeDescription (int $obj_id, string $desc) |
| write description to db (static) More... | |
| static | _writeImportId (int $obj_id, string $import_id) |
| write import id to db (static) More... | |
| static | _lookupType (int $id, bool $reference=false) |
| static | _isInTrash (int $ref_id) |
| static | _hasUntrashedReference (int $obj_id) |
| checks whether an object has at least one reference that is not in trash More... | |
| static | _lookupObjectId (int $ref_id) |
| static | _getObjectsDataForType (string $type, bool $omit_trash=false) |
| get all objects of a certain type More... | |
| static | _exists (int $id, bool $reference=false, ?string $type=null) |
| checks if an object exists in object_data More... | |
| static | _getObjectsByType (string $obj_type="", ?int $owner=null) |
| static | _prepareCloneSelection (array $ref_ids, string $new_type, bool $show_path=true) |
| Prepare copy wizard object selection. More... | |
| static | getIconForType (string $type) |
| static | _getIcon (int $obj_id=0, string $size="big", string $type="", bool $offline=false) |
| Get icon for repository item. More... | |
| static | collectDeletionDependencies (array &$deps, int $ref_id, int $obj_id, string $type, int $depth=0) |
| Collect deletion dependencies. More... | |
| static | getDeletionDependencies (int $obj_id) |
| Get deletion dependencies. More... | |
| static | getLongDescriptions (array $obj_ids) |
| static | getAllOwnedRepositoryObjects (int $user_id) |
| static | fixMissingTitles ($type, array &$obj_title_map) |
| Try to fix missing object titles. More... | |
| static | _lookupCreationDate (int $obj_id) |
| static | _getObjectTypeIdByTitle (string $type, ?\ilDBInterface $ilDB=null) |
Data Fields | |
| const | PASSWD_PLAIN = 'plain' |
| const | PASSWD_CRYPTED = 'crypted' |
| const | DATABASE_DATE_FORMAT = 'Y-m-d H:i:s' |
Data Fields inherited from ilObject | |
| const | TITLE_LENGTH = 255 |
| const | DESC_LENGTH = 128 |
| const | LONG_DESC_LENGTH = 4000 |
| const | TABLE_OBJECT_DATA = "object_data" |
| array | $objectList |
| string | $untranslatedTitle |
Private Member Functions | |
| assignSystemInformationFromDB (array $data) | |
| buildSystemInformationArrayForDB () | |
| prepareAndRetrievePasswordForStorage () | |
| retrieveAgreeDateForStorage () | |
| writeHistory (string $login) | |
| readSettings () | |
| buildTextFromArray (array $a_attr) | |
Static Private Member Functions | |
| static | _lookup (int $a_user_id, string $a_field) |
Static Private Attributes | |
| static array | $personal_image_cache = [] |
Additional Inherited Members | |
Protected Member Functions inherited from ilObject | |
| doMDUpdateListener (string $a_element) | |
| beforeMDUpdateListener (string $a_element) | |
| doCreateMetaData () | |
| beforeCreateMetaData () | |
| doUpdateMetaData () | |
| beforeUpdateMetaData () | |
| doDeleteMetaData () | |
| beforeDeleteMetaData () | |
| handleAutoRating () | |
| hasAutoRating () | |
Protected Attributes inherited from ilObject | |
| ilLogger | $obj_log |
| ILIAS | $ilias |
| ilObjectDefinition | $obj_definition |
| ilDBInterface | $db |
| ilLogger | $log |
| ilErrorHandling | $error |
| ilTree | $tree |
| ilAppEventHandler | $app_event_handler |
| ilRbacAdmin | $rbac_admin |
| ilRbacReview | $rbac_review |
| ilObjUser | $user |
| ilLanguage | $lng |
| LOMServices | $lom_services |
| bool | $call_by_reference |
| int | $max_title = self::TITLE_LENGTH |
| int | $max_desc = self::DESC_LENGTH |
| bool | $add_dots = true |
| int | $ref_id = null |
| string | $type = "" |
| string | $title = "" |
| string | $desc = "" |
| string | $long_desc = "" |
| int | $owner = 0 |
| string | $create_date = "" |
| string | $last_update = "" |
| string | $import_id = "" |
| bool | $register = false |
User class.
Definition at line 47 of file class.ilObjUser.php.
| ilObjUser::__construct | ( | int | $a_user_id = 0, |
| bool | $a_call_by_reference = false |
||
| ) |
Definition at line 96 of file class.ilObjUser.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), ILIAS\Repository\ctrl(), PASSWD_PLAIN, read(), ilObject\setId(), and USER_FOLDER_ID.
Here is the call graph for this function:
|
static |
check whether external account and authentication method matches with a user
Definition at line 2721 of file class.ilObjUser.php.
Referenced by ILIAS\AuthApache\AuthProviderApache\doAuthentication(), ilLTIAppEventListener\doCronUpdate(), ilAuthProviderLTI\findUserId(), ilAuthFrontend\handleLoginAttempts(), ilAuthProviderSaml\handleSamlAuth(), ilAuthProviderSoap\handleSoapAuth(), ilUserImportParser\importEndTag(), ilLDAPUserSynchronisation\readInternalAccount(), ilLDAPQuery\readUserData(), ilECSCmsCourseMemberCommandQueueHandler\refreshAssignmentStatus(), ilOpenIdConnectUserSync\updateUser(), and ilUserImportParser\verifyEndTag().
Here is the caller graph for this function:
|
static |
Definition at line 2361 of file class.ilObjUser.php.
References $DIC, $ilDB, and $res.
Referenced by ilAccountRegistrationGUI\saveForm().
Here is the caller graph for this function:
|
static |
Definition at line 1935 of file class.ilObjUser.php.
|
static |
Definition at line 2920 of file class.ilObjUser.php.
References $DIC, $ilDB, and $q.
Referenced by ilSystemStylesTableGUI\getStyles(), and ilSystemStyleOverviewGUI\moveUserStyles().
Here is the caller graph for this function:
|
static |
Definition at line 3074 of file class.ilObjUser.php.
References ANONYMOUS_USER_ID.
Referenced by ilWikiContributorsTableGUI\fillRow(), ILIAS\Repository\Profile\ProfileGUI\getAvatar(), and ilMessageGUI\getItemTitle().
Here is the caller graph for this function:
|
static |
Get list of external account by authentication method Note: If login == ext_account for two user with auth_mode 'default' and auth_mode 'ldap' The ldap auth mode chosen.
| bool | $a_read_auth_default | also get users with authentication method 'default' |
Definition at line 2653 of file class.ilObjUser.php.
References $q.
Referenced by ilLDAPCronSynchronization\deactivateUsers(), ILIAS\LDAP\Server\UI\ServerTable\getRecords(), and ilLDAPRoleGroupMapping\initServers().
Here is the caller graph for this function:
|
static |
Definition at line 3145 of file class.ilObjUser.php.
Referenced by ilPDNewsBlockGUI\initPrivateSettingsForm(), and ilPDNewsBlockGUI\showFeedUrl().
Here is the caller graph for this function:
|
static |
Definition at line 3051 of file class.ilObjUser.php.
References $id, and ILIAS\Repository\int().
Referenced by ilCourseXMLParser\__parseId(), and ilGroupXMLParser\parseId().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 2959 of file class.ilObjUser.php.
References $DIC, $ilDB, $ilSetting, and $q.
|
static |
Definition at line 2136 of file class.ilObjUser.php.
Referenced by ilAuthFrontend\checkExceededLoginAttempts(), and ilAuthFrontend\handleLoginAttempts().
Here is the caller graph for this function:
|
static |
Definition at line 2899 of file class.ilObjUser.php.
Referenced by ilSystemStyleOverviewGUI\checkStyleSettings(), ilStyleDefinition\getAllSkinStyles(), and ilSystemStylesTableGUI\getStyles().
Here is the caller graph for this function:
|
static |
get number of users per auth mode
Definition at line 2943 of file class.ilObjUser.php.
References $DIC, $ilDB, and ILIAS\Repository\int().
Here is the call graph for this function:
|
static |
Definition at line 3081 of file class.ilObjUser.php.
Referenced by ilRepositoryUserResultTableGUI\fillRow(), ILIAS\Awareness\WidgetManager\getListData(), ilUserUtil\getNamePresentation(), ilInternalLinkGUI\getUserSearchResult(), ilUserDataSet\getXmlRecord(), ilLikeGUI\renderModal(), ILIAS\User\Profile\PublicProfileGUI\renderTitle(), and ilMStShowUserGUI\setTitleAndIcon().
Here is the caller graph for this function:
|
static |
Definition at line 2075 of file class.ilObjUser.php.
References $data, $DIC, $ilDB, ilUtil\__extractId(), and IL_INST_ID.
Referenced by ILIAS\Test\Scoring\Manual\ConsecutiveScoring\getAllFinalizingUserNames(), and ilSoapUserAdministration\getUserXML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 2300 of file class.ilObjUser.php.
Referenced by ilCronDeleteInactivatedUserAccounts\run().
Here is the caller graph for this function:
|
static |
Definition at line 3032 of file class.ilObjUser.php.
References ILIAS\Repository\int().
Here is the call graph for this function:
|
static |
Definition at line 1989 of file class.ilObjUser.php.
Referenced by ilSoapUserAdministration\getUsersForContainer().
Here is the caller graph for this function:
|
static |
Definition at line 2027 of file class.ilObjUser.php.
Referenced by ilSoapUserAdministration\getUsersForContainer().
Here is the caller graph for this function:
|
static |
Definition at line 2034 of file class.ilObjUser.php.
Referenced by ilSoapUserAdministration\getUsersForContainer().
Here is the caller graph for this function:
|
static |
Definition at line 1951 of file class.ilObjUser.php.
Referenced by ilSoapUserAdministration\getUserForRole().
Here is the caller graph for this function:
|
static |
Definition at line 2180 of file class.ilObjUser.php.
Referenced by ILIAS\Awareness\User\Collector\getOnlineUsers().
Here is the caller graph for this function:
|
static |
Definition at line 2148 of file class.ilObjUser.php.
Referenced by ilAuthFrontend\handleLoginAttempts().
Here is the caller graph for this function:
|
static |
Definition at line 1760 of file class.ilObjUser.php.
References ANONYMOUS_USER_ID.
Referenced by ilContactUserActionProvider\collectActionsForTargetUser(), ILIAS\User\Profile\PublicProfileGUI\getEmbeddable(), ilCmiXapiUser\getIdent(), ilBuddyList\getInstanceByUserId(), ilInitialisation\handleAuthenticationFail(), ilCmiXapiLaunchGUI\initCmixUser(), ilBuddyList\request(), ilCmiXapiUser\save(), ilStartUpGUI\showLogout(), ilBuddySystemGUI\transitionAsyncCommand(), and ilContactGUI\updateRelationState().
Here is the caller graph for this function:
|
static |
Definition at line 1909 of file class.ilObjUser.php.
References $q.
Referenced by ilUserLoginInputGUI\checkInput(), ILIAS\Help\GuidedTour\Elements\IdPresentation\getValidIdPresentationUsers(), ilECSAppEventListener\handleNewAccountCreation(), ilAuthProviderSaml\handleSamlAuth(), ilCalendarAppointmentGUI\loadNotificationRecipients(), ilLuceneQueryParser\replaceOwnerCallback(), ilAccountRegistrationGUI\saveForm(), ilObjEmployeeTalkSeriesGUI\saveObject(), ilConsultationHourAppointments\setManager(), and ILIAS\User\Profile\PersonalProfileGUI\updateLoginOrSetErrorMessages().
Here is the caller graph for this function:
|
staticprivate |
Definition at line 2470 of file class.ilObjUser.php.
|
static |
Definition at line 2622 of file class.ilObjUser.php.
References $DIC, $ilDB, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilMailSearchObjectGUI\doesExposeMembers(), ilLearningSequenceParticipantsTableGUI\fillRow(), ILIAS\Contact\BuddySystem\Tables\RelationsTable\filter(), and ILIAS\Contact\Provider\ContactNotificationProvider\getNotifications().
Here is the caller graph for this function:
|
static |
Definition at line 2712 of file class.ilObjUser.php.
Referenced by ilLTIAppEventListener\handleOutcomeWithoutLP(), and ilLTIAppEventListener\handleUpdateStatus().
Here is the caller graph for this function:
|
static |
Definition at line 2526 of file class.ilObjUser.php.
|
static |
Definition at line 2516 of file class.ilObjUser.php.
Referenced by ilObjSurvey\getAppraiseesData(), ilAccessibilitySupportContacts\getMailsToAddress(), ilSystemSupportContacts\getMailsToAddress(), ilUserCronCheckAccounts\run(), ilBadgeHandler\sendNotification(), and ilMailSearchGUI\showResults().
Here is the caller graph for this function:
|
static |
Definition at line 2642 of file class.ilObjUser.php.
Referenced by ilECSAppEventListener\handleNewAccountCreation(), ilLTIAppEventListener\handleOutcomeWithoutLP(), ilLTIAppEventListener\handleUpdateStatus(), ilUserImportParser\importEndTag(), ilAuthProviderECS\resumeCurrentSession(), and ilUserImportParser\verifyEndTag().
Here is the caller graph for this function:
|
static |
Definition at line 3114 of file class.ilObjUser.php.
References $ilDB.
Referenced by ilUserFeedWriter\__construct(), ilNewsForContextBlockGUI\showFeedUrl(), and ilPDNewsBlockGUI\showFeedUrl().
Here is the caller graph for this function:
|
static |
Definition at line 2608 of file class.ilObjUser.php.
References $DIC, $ilDB, and $res.
Referenced by ILIAS\Test\ExportImport\ResultsExportExcel\getUserFieldsForUserID(), and ilCertificateUserObjectHelper\lookupFields().
Here is the caller graph for this function:
|
static |
Definition at line 2862 of file class.ilObjUser.php.
Referenced by ilFirstLoginLearningHistoryProvider\getEntries().
Here is the caller graph for this function:
|
static |
Definition at line 2489 of file class.ilObjUser.php.
Referenced by ilCalendarAppointmentGUI\book(), ilBookingProcessWithoutScheduleGUI\bookMultipleParticipants(), ILIAS\AccessControl\Log\Table\buildChangeColumn(), ilObjStudyProgrammeIndividualPlanGUI\buildFrame(), ilCalendarAppointmentGUI\cancelBooking(), ilAppointmentPresentationConsultationHoursGUI\collectPropertiesAndActions(), ilObjStudyProgrammeMembersGUI\confirmRemoveUsers(), ILIAS\Calendar\ConsultationHours\BookingCancellationGUI\getBookingInfo(), ilLPTableBaseGUI\getExportMeta(), ilCalendarAppointmentPanelGUI\getHTML(), ilCalendarBlockGUI\getHTML(), ILIAS\Calendar\ConsultationHours\BookingCancellationGUI\getInputs(), ilExAssignmentTeamLogTableGUI\getItems(), ilLearningModuleNotification\getMailBody(), ilConsultationHourAppointments\getManager(), ilExAssignmentTeam\getTeamId(), ilSCORMTrackingItemPerUserTableGUI\initTable(), ilSCORMTrackingItemsPerUserTableGUI\initTable(), ilBookingEntry\lookupManagedBookingsForObject(), ilConsultationHoursTableGUI\parse(), ilSCORMTrackingItemsScoTableGUI\parse(), ilAssignmentsPerParticipantTableGUI\parseData(), ilCalendarPresentationGUI\prepareOutput(), ilTestEvaluationGUI\printResults(), ILIAS\Calendar\ConsultationHours\BookingDataProvider\read(), ilCalendarCategories\readConsultationHoursCalendar(), ilObjStudyProgrammeMembersGUI\removeCertificate(), ilObjStudyProgrammeMembersGUI\removeCertificateMulti(), ilCalendarMailNotification\send(), ilConsultationHoursGUI\sendInfoAboutUnassignedUsers(), ilExAssignmentReminder\sendReminders(), ilObjSurvey\sendTutorNotification(), ilTestEvaluationGUI\showResults(), ilObjStudyProgrammeMembersGUI\updateCertificate(), ilObjStudyProgrammeMembersGUI\updateCertificateMulti(), ilObjStudyProgrammeMembersGUI\updateFromCurrentPlan(), and ilObjStudyProgrammeMembersGUI\updateFromCurrentPlanMulti().
Here is the caller graph for this function:
|
static |
Definition at line 2521 of file class.ilObjUser.php.
Referenced by ilMail\getSalutation().
Here is the caller graph for this function:
|
static |
Definition at line 2823 of file class.ilObjUser.php.
Referenced by ilMail\__construct(), ilSurveyRaterGUI\addRater(), ilOrgUnitUserAssignmentGUI\addStaff(), ilObjBlogGUI\addUserFromAutoComplete(), ilRepositorySearchGUI\addUserFromAutoComplete(), ilBookingParticipantGUI\addUserFromAutoCompleteObject(), ilExerciseManagementGUI\addUserFromAutoCompleteObject(), ilExSubmissionTeamGUI\addUserFromAutoCompleteObject(), ilTreeTrashQueries\appendTrashNodeForContainerQueryFilter(), ilSkillProfileGUI\assignUser(), ilOrgUnitSimpleUserImport\buildUserId(), ilChatroomInviteUsersToPrivateRoomGUI\byLogin(), ilPermissionGUI\changeOwner(), ILIAS\AuthApache\AuthProviderApache\doAuthentication(), ilAuthProviderShibboleth\doAuthentication(), ilLTIAppEventListener\doCronUpdate(), ilBenchmark\enableDbBenchmarkForUserName(), ilAuthProviderLTI\findUserId(), ilMail\formatNamesForOutput(), ILIAS\Survey\Evaluation\EvaluationManager\getSelectableAppraisees(), ILIAS\Survey\Settings\SettingsFormGUI\getTutorIdsFromForm(), ILIAS\Survey\Settings\SettingsFormGUI\getTutorResIdsFromForm(), ilObjectPermissionStatusGUI\getUser(), ilAccessibilitySupportContacts\getValidSupportContactIds(), ilSystemSupportContacts\getValidSupportContactIds(), ilDclStandardField\getValueFromExcel(), ILIAS\AuthApache\AuthProviderApache\handleLDAPDataSource(), ilAuthProviderECS\handleLogin(), ilAuthFrontend\handleLoginAttempts(), ilSessionControl\handleLoginEvent(), ilAuthProviderSaml\handleSamlAuth(), ilAuthProviderSoap\handleSoapAuth(), ilAuthProviderSaml\importUser(), ilSoapRBACAdministration\parseUserID(), ilStartUpGUI\processCode(), ilECSCmsCourseMemberCommandQueueHandler\refreshAssignmentStatus(), ilDclRecordEditGUI\save(), ilObjEmployeeTalkSeriesGUI\saveObject(), ilSingleUserShareGUI\saveShare(), ilObjSurvey\sent360Reminders(), ilRegistrationSettings\setApproveRecipientLogins(), ilOpenIdConnectUserSync\setInternalAccount(), ilSystemSupportContacts\setList(), ilAccessibilitySupportContacts\setList(), ilAuthProviderLDAP\updateAccount(), ilLDAPAttributeToUser\usersToXML(), ilRegistrationSettings\validate(), and ilUserImportParser\verifyEndTag().
Here is the caller graph for this function:
|
static |
Definition at line 2557 of file class.ilObjUser.php.
References $DIC, $ilDB, $lng, and $q.
Referenced by ilLanguageFactory\_getLanguageOfUser().
Here is the caller graph for this function:
|
static |
Definition at line 2857 of file class.ilObjUser.php.
Referenced by ilCronDeleteInactiveUserReminderMail\removeEntriesFromTableIfLastLoginIsNewer().
Here is the caller graph for this function:
|
static |
Definition at line 2637 of file class.ilObjUser.php.
Referenced by ilCourseXMLParser\__parseId(), ILIAS\Mail\Placeholder\MailSignatureUserLoginPlaceholder\addPlaceholder(), ILIAS\Certificate\Overview\CertificateOverviewTable\buildTableRows(), ilContactGUI\chatroomInvitationMessage(), ilChatUserActionProvider\collectActionsForTargetUser(), ilWorkspaceUserActionProvider\collectActionsForTargetUser(), ilOrgUnitUserAssignmentGUI\confirmRemove(), ilObjRole\delete(), ilStartUpGUI\doStandardAuthentication(), ilObjSessionGUI\eventsListObject(), ilSessionOverviewGUI\exportCSV(), ilStudyProgrammeIndividualPlanTableGUI\fetchData(), ilDclBaseRecordModel\fillRecordFieldExcelExport(), ilPDNewsTableGUI\fillRow(), ilTestServiceGUI\getAdditionalUsrDataHtmlAndPopulateWindowTitle(), ilAccessibilitySupportContactsGUI\getContactLogins(), ILIAS\Container\Skills\ContSkillMemberRetrieval\getData(), ilAttendanceList\getHTML(), ILIAS\Test\ExportImport\CertificateExport\getLoginsForIds(), ilConsultationHourAppointments\getManagedUsers(), ilConsultationHourAppointments\getManager(), ilStudyProgrammeMailMemberSearchGUI\getProcessData(), ILIAS\Forum\Notification\ForumNotificationTable\getUserNotificationTableData(), ilInternalLinkGUI\getUserSearchResult(), ilUserClipboard\getValidatedContent(), ilAuthFrontend\handleAuthenticationSuccess(), ilMailSearchObjectGUI\mailMembers(), ilContactGUI\mailToUsers(), ilPermissionGUI\owner(), ilCalendarSharedUserListTableGUI\parse(), ilTrashTableGUI\parse(), ilUserClipboardTableGUI\parse(), ilRegistrationSettings\read(), ilLearningSequenceRoles\readMemberData(), ilExerciseManagementGUI\redirectFeedbackMailObject(), ilBookingReservationsGUI\redirectMailToBooker(), ilPortfolioRepositoryGUI\redirectSendMailToSharer(), ilBuddyList\request(), ilLearningModuleNotification\send(), ilMailSummaryNotification\send(), ilTimingsCronReminder\sendExceededMail(), ilTimingsCronReminder\sendFreshlyStartedMail(), ilMailNotification\sendMail(), ilLPTableBaseGUI\sendMail(), ilSkillNotifications\sendMail(), ilMembershipCronNotifications\sendMail(), ilObjContentObjectGUI\sendMailToBlockedUsers(), ilConsultationHoursGUI\sendMailToSelectedUsers(), ilMailMemberSearchGUI\sendMailToSelectedUsers(), ilMembershipGUI\sendMailToSelectedUsers(), ilMembershipMailGUI\sendMailToSelectedUsers(), ilStudyProgrammeMailMemberSearchGUI\sendMailToSelectedUsers(), ilMembershipCronMinMembers\sendMessage(), ilExAssignmentReminder\sendReminders(), ilObjSurvey\sendTutorNotification(), ilEmployeeTalkTableGUI\setTalkData(), ilObjBenchmarkGUI\settings(), ilMailSearchGUI\showResults(), ilMailFolderGUI\showUser(), ilContactGUI\submitInvitation(), ILIAS\LegalDocuments\Provide\ProvideHistory\table(), ilBuddySystemGUI\transitionAsyncCommand(), ilContactGUI\updateRelationState(), and ilUserImportParser\verifyEndTag().
Here is the caller graph for this function:
|
static |
Definition at line 2531 of file class.ilObjUser.php.
References $DIC, $ilDB, and $res.
Referenced by ilBookingAssignObjectsTableGUI\__construct(), ilExGradesTableGUI\__construct(), ILIAS\WOPI\Handler\GetFileInfoResponse\__construct(), ilObjTestAccess\_getParticipantData(), ilSoapLearningProgressAdministration\addUserProgress(), ilTimingsCronReminder\buildMailSalutation(), ilMailUserActionProvider\collectActionsForTargetUser(), ilExerciseManagementCollectFilesJob\collectAssignmentData(), ilMembershipGUI\confirmAssignFromWaitingList(), ilMembershipGUI\confirmAssignSubscribers(), ilMembershipGUI\confirmDeleteParticipants(), ilSessionMembershipGUI\confirmDeleteParticipants(), ilMembershipGUI\confirmRefuseFromList(), ilMembershipGUI\confirmRefuseSubscribers(), ILIAS\Exercise\Submission\SubmissionManager\copySubmissionsToDir(), ilLocalUserGUI\deleteUsers(), ilObjCategoryGUI\deleteUsersObject(), ilPortfolioExerciseGUI\downloadExcSubFile(), ilWikiPageGUI\downloadExcSubFile(), ilObjSessionGUI\eventsListObject(), ilSessionOverviewGUI\exportCSV(), ilObjExercise\exportGradesExcel(), ilDclBaseRecordModel\fillRecordFieldExcelExport(), ilCalendarInboxSharedTableGUI\fillRow(), ilFileVersionsTableGUI\fillRow(), ilObjSurvey\getAppraiseesData(), ilLMTracker\getBlockedUsersInformation(), ILIAS\Container\Skills\ContSkillMemberRetrieval\getData(), ilExSubmission\getDirectoryNameFromUserData(), ILIAS\Exercise\Submission\SubmissionManager\getDirectoryNameFromUserData(), ILIAS\Exercise\TutorFeedbackFile\TutorFeedbackFileManager\getFeedbackTitle(), ILIAS\Exercise\TutorFeedbackFile\TutorFeedbackZipRepository\getFiles(), ilIndividualAssessmentMembersTableGUI\getFullNameFor(), ilAttendanceList\getHTML(), ilSessionOverviewTableGUI\getItems(), ilSurveyParticipantsTableGUI\getItems(), ILIAS\Test\Logging\TestLogViewer\getLegacyLogExportForObjId(), ilExAssignment\getMemberListData(), ILIAS\Portfolio\PortfolioPrintViewProviderGUI\getPages(), ilDownloadSubmissionsBackgroundTask\getParticipantBucketTitle(), ilStudyProgrammeMailMemberSearchGUI\getProcessData(), ilObjWikiListGUI\getProperties(), ILIAS\AccessControl\Log\Table\getRows(), ilMail\getSalutation(), ilDclBaseRecordModel\getStandardField(), ILIAS\Forum\Notification\ForumNotificationTable\getUserNotificationTableData(), ilObjStudyProgrammeAutoCategoriesGUI\getUserRepresentation(), ilObjStudyProgrammeAutoMembershipsGUI\getUserRepresentation(), ilWorkspaceShareTableGUI\importData(), ilCourseParticipantsGroupsTableDataRetrieval\init(), ilLOMemberTestResultTableGUI\init(), ilContSkillAdminGUI\initCompetenceAssignmentForm(), ilWorkspaceShareTableGUI\initFilter(), ilExerciseManagementGUI\initIndividualDeadlineForm(), ilObjectCustomUserFieldsGUI\initMemberForm(), ilAssignmentsPerParticipantTableGUI\initMode(), ilCourseParticipantsTableGUI\lookupUserName(), ilGroupParticipantsTableGUI\lookupUserName(), ilCalendarSharedListTableGUI\parse(), ilCalendarSharedUserListTableGUI\parse(), ilConsultationHoursTableGUI\parse(), ilCourseReferenceDeleteConfirmationTableGUI\parse(), ilUserClipboardTableGUI\parse(), ilGroupXMLParser\parseId(), ilObjCourseGUI\readMemberData(), ilLearningSequenceRoles\readMemberData(), ilSubscriberTableGUI\readSubscriberData(), ilWaitingListTableGUI\readUserData(), ilExerciseManagementGUI\showParticipantObject(), ilMailSearchGUI\showResults(), ilCourseContentGUI\showUserTimings(), ilObjTest\userLookupFullName(), and ilMailNotification\userToString().
Here is the caller graph for this function:
|
static |
Definition at line 2377 of file class.ilObjUser.php.
Referenced by ilChatUserActionProvider\acceptsMessages(), ilChatroomViewGUI\buildUserActions(), ilObjUserAccess\canBeDelivered(), ilUserUserActionProvider\collectActionsForTargetUser(), ilMailSearchObjectMembershipsTableGUI\fillRow(), ilMail\formatNamesForOutput(), ilSessionReminder\getEffectiveLeadTime(), ilBuddySystemLinkButton\getHtml(), ilUserUtil\getProfileLink(), ilTutorialSupportBlockGUI\hasContactEnabled(), ilBuddySystemGUI\requestCommand(), ilMailSearchGUI\showResults(), ilBuddySystemGUI\transitionAsyncCommand(), and ilContactGUI\updateRelationState().
Here is the caller graph for this function:
|
static |
Definition at line 2990 of file class.ilObjUser.php.
References $ilDB, ilDBConstants\T_INTEGER, and ilDBConstants\T_TEXT.
Referenced by ilSystemStyleOverviewGUI\moveUserStyles().
Here is the caller graph for this function:
|
static |
Definition at line 2885 of file class.ilObjUser.php.
References $DIC, $ilDB, and $res.
Referenced by ilMemberExport\fetchUsers(), ilAttendanceList\getNonMemberUserData(), ilCourseMembershipGUI\getPrintMemberData(), ilObjGroupGUI\readMemberData(), and ilLearningSequenceRoles\readMemberData().
Here is the caller graph for this function:
|
static |
Definition at line 2164 of file class.ilObjUser.php.
Referenced by ilAuthFrontend\handleLoginAttempts().
Here is the caller graph for this function:
|
static |
Definition at line 2684 of file class.ilObjUser.php.
Referenced by ilLDAPCronSynchronization\deactivateUsers().
Here is the caller graph for this function:
|
static |
Definition at line 2592 of file class.ilObjUser.php.
Referenced by ilAuthProviderSaml\handleSamlAuth().
Here is the caller graph for this function:
|
static |
| ilObjUser::activateDeletionFlag | ( | ) |
Definition at line 1765 of file class.ilObjUser.php.
| ilObjUser::addObjectToClipboard | ( | int | $a_item_id, |
| string | $a_type, | ||
| string | $a_title, | ||
| int | $a_parent = 0, |
||
| string | $a_time = '', |
||
| int | $a_order_nr = 0 |
||
| ) |
add an item to user's personal clipboard
| int | $a_item_id | ref_id for objects, that are in the main tree (learning modules, forums) obj_id for others |
| string | $a_type | object type |
Definition at line 1245 of file class.ilObjUser.php.
Referenced by ilPageEditorGUI\copyLinkedMediaToClipboard().
Here is the caller graph for this function:| ilObjUser::addToPCClipboard | ( | string | $a_content, |
| string | $a_time, | ||
| int | $a_nr | ||
| ) |
Add a page content item to PC clipboard (should go to another class)
Definition at line 1291 of file class.ilObjUser.php.
|
private |
Definition at line 207 of file class.ilObjUser.php.
References $data, and setPasswd().
Referenced by read().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 242 of file class.ilObjUser.php.
References $active, $approve_date, $auth_mode, $client_ip, ilObject\$create_date, $first_login, $inactivation_date, $is_self_registered, $last_login, $last_password_change_ts, $last_profile_prompt, ilObject\$last_update, $last_visited, $login_attempts, $passwd_policy_reset, $password_encoding_type, $password_salt, $profile_incomplete, $time_limit_from, $time_limit_owner, $time_limit_unlimited, $time_limit_until, prepareAndRetrievePasswordForStorage(), and retrieveAgreeDateForStorage().
Referenced by saveAsNew().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 1897 of file class.ilObjUser.php.
| ilObjUser::checkTimeLimit | ( | ) |
Definition at line 1135 of file class.ilObjUser.php.
Referenced by ilAuthFrontend\checkTimeLimit(), and ilAccountMail\send().
Here is the caller graph for this function:| ilObjUser::clipboardDeleteAll | ( | ) |
Definition at line 1373 of file class.ilObjUser.php.
References $DIC, $ilDB, and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjUser::clipboardDeleteObjectsOfType | ( | string | $a_type | ) |
Definition at line 1361 of file class.ilObjUser.php.
References $ilDB, and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjUser::clipboardHasObjectsOfType | ( | string | $a_type | ) |
Check whether clipboard has objects of a certain type.
Definition at line 1342 of file class.ilObjUser.php.
References $DIC, $ilDB, and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:
|
static |
Definition at line 3092 of file class.ilObjUser.php.
Referenced by ilUserDataSet\getXmlRecord().
Here is the caller graph for this function:| ilObjUser::deletePref | ( | string | $key | ) |
Definition at line 399 of file class.ilObjUser.php.
Referenced by ILIAS\Awareness\UserSettings\ShowStatusInWhoIsOnline\persistUserInput(), ILIAS\Chatroom\UserSettings\AllowOnScreenChatConversations\persistUserInput(), ILIAS\Chatroom\UserSettings\BroadcastTyping\persistUserInput(), ILIAS\Contact\UserSettings\AllowContactRequest\persistUserInput(), and ILIAS\User\Settings\StartingPoint\Repository\setPersonalStartingPointForUser().
Here is the caller graph for this function:
|
static |
Definition at line 2406 of file class.ilObjUser.php.
References $ilDB.
Referenced by ILIAS\User\Profile\PublicProfileGUI\doProfileAutoComplete().
Here is the caller graph for this function:| ilObjUser::getActive | ( | ) |
Definition at line 1075 of file class.ilObjUser.php.
Referenced by ilAuthFrontend\checkActivation(), and ilAuthFrontend\checkExceededLoginAttempts().
Here is the caller graph for this function:| ilObjUser::getAgreeDate | ( | ) |
Definition at line 1039 of file class.ilObjUser.php.
| ilObjUser::getApproveDate | ( | ) |
Definition at line 1034 of file class.ilObjUser.php.
| ilObjUser::getAuthMode | ( | bool | $a_auth_key = false | ) |
Definition at line 1221 of file class.ilObjUser.php.
References ilAuthUtils\_getAuthMode().
Referenced by ILIAS\Authentication\Password\LocalUserPasswordManager\allowPasswordChange(), and ilECSAppEventListener\handleMembership().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::getAvatar | ( | ) |
Definition at line 1498 of file class.ilObjUser.php.
References ILIAS\Survey\Mode\getId().
Referenced by ilPDMailBlockGUI\getListItemForData().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::getAvatarRid | ( | ) |
Definition at line 804 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Avatar\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getBirthday | ( | ) |
Definition at line 613 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Birthday\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getCity | ( | ) |
Definition at line 653 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\City\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getClientIP | ( | ) |
Definition at line 819 of file class.ilObjUser.php.
Referenced by ilAuthFrontend\checkIp(), and ILIAS\User\Profile\Fields\Standard\ClientIP\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getClipboardChilds | ( | int | $a_parent, |
| string | $a_insert_time | ||
| ) |
Get children of an item.
Definition at line 1431 of file class.ilObjUser.php.
References ilObject\_lookupTitle().
Here is the call graph for this function:| ilObjUser::getClipboardObjects | ( | string | $a_type = '', |
| bool | $a_top_nodes_only = false |
||
| ) |
get all clipboard objects of user and specified type
Definition at line 1386 of file class.ilObjUser.php.
References $ilDB.
Referenced by ilClipboardTableGUI\getItems().
Here is the caller graph for this function:| ilObjUser::getComment | ( | ) |
Definition at line 763 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\ReferralComment\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getCountry | ( | ) |
Definition at line 673 of file class.ilObjUser.php.
Referenced by ILIAS\LegalDocuments\Condition\UserCountry\eval(), and ILIAS\User\Profile\Fields\Standard\Country\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getCurrentLanguage | ( | ) |
returns the current language (may differ from user's pref setting!)
Definition at line 946 of file class.ilObjUser.php.
References ilSession\get().
Here is the call graph for this function:| ilObjUser::getDateFormat | ( | ) |
Definition at line 429 of file class.ilObjUser.php.
References ilCalendarSettings\_getInstance(), ilCalendarSettings\DATE_FORMAT_DMY, ilCalendarSettings\DATE_FORMAT_MDY, and ilCalendarSettings\DATE_FORMAT_YMD.
Referenced by ilIndividualAssessmentDateFormatter\getUserDateFormat(), and ilDclDateSelectionFieldModel\personalizeOptionValue().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::getDateTimeFormat | ( | ) |
Definition at line 444 of file class.ilObjUser.php.
References ilCalendarSettings\TIME_FORMAT_24.
Referenced by ilDclDatetimeSelectionFieldModel\personalizeOptionValue().
Here is the caller graph for this function:| ilObjUser::getDepartment | ( | ) |
Definition at line 633 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Department\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getEmail | ( | ) |
Definition at line 733 of file class.ilObjUser.php.
Referenced by ILIAS\Mail\UserSettings\IncomingMail\buildTransformation(), shibUser\createFields(), ilCmiXapiUser\getIdent(), ILIAS\User\Profile\ChangeMail\DBRepository\getTokenForTokenString(), ilAccountMail\replacePlaceholders(), ILIAS\User\Profile\Fields\Standard\Email\retrieveValueFromUser(), ilAccountMail\send(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::getExternalAccount | ( | ) |
Definition at line 1234 of file class.ilObjUser.php.
Referenced by ilCmiXapiUser\getIdent(), ilCmiXapiUser\getIdentAsId(), and ilECSAppEventListener\handleMembership().
Here is the caller graph for this function:| ilObjUser::getFax | ( | ) |
Definition at line 713 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Fax\retrieveValueFromUser().
Here is the caller graph for this function:
|
static |
Definition at line 2327 of file class.ilObjUser.php.
| ilObjUser::getFirstLogin | ( | ) |
Definition at line 989 of file class.ilObjUser.php.
| ilObjUser::getFirstname | ( | ) |
Definition at line 585 of file class.ilObjUser.php.
Referenced by ilIndividualAssessmentMembers\buildNewRecordOfUser(), ilObjSCORMLearningModuleGUI\deleteTrackingForUser(), ilCmiXapiUser\getName(), ilExerciseManagementGUI\getReportPanel(), ilRepositorySearchGUI\initFormSearch(), ilAccountMail\replacePlaceholders(), ILIAS\User\Profile\Fields\Standard\FirstName\retrieveValueFromUser(), and shibUser\returnNewLoginName().
Here is the caller graph for this function:| ilObjUser::getFullname | ( | int | $max_strlen = 0 | ) |
| int | $max_strlen | max. string length to return (optional) if string length of fullname is greater than given a_max_strlen the name is shortened in the following way:
|
Definition at line 873 of file class.ilObjUser.php.
References ilUtil\stripSlashes().
Referenced by shibUser\createFields(), ilCmiXapiUser\getName(), ilTutorialSupportBlockGUI\getTutorData(), ilDclBaseFieldRepresentation\passThroughFilter(), and ilAccountMail\send().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::getGender | ( | ) |
Definition at line 560 of file class.ilObjUser.php.
Referenced by ilAccountMail\replacePlaceholders(), and ILIAS\User\Profile\Fields\Standard\Gender\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getGeneralInterests | ( | ) |
Definition at line 1804 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Interests\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getGeneralInterestsAsText | ( | ) |
Get general interests as plain text.
Definition at line 1814 of file class.ilObjUser.php.
| ilObjUser::getHobby | ( | ) |
Definition at line 753 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Hobby\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getInactivationDate | ( | ) |
Definition at line 1750 of file class.ilObjUser.php.
| ilObjUser::getInstitution | ( | ) |
Definition at line 623 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Institution\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getLanguage | ( | ) |
Definition at line 830 of file class.ilObjUser.php.
Referenced by ilStartUpGUI\confirmRegistration(), ILIAS\LegalDocuments\Condition\UserLanguage\eval(), ilAccessibilityUserHasLanguageCriterion\evaluate(), ILIAS\Notifications\Model\ilNotificationConfig\getUserInstance(), ilDefaultPlaceholderValues\getUserLanguage(), ilMailTemplateContext\initLanguage(), ilADNNotification\isVisibleToUserBasedOnLanguage(), ILIAS\Language\UserSettings\Language\retrieveValueFromUser(), ilAccountMail\send(), and ilAccountRegistrationMail\trySendingUserDefinedAccountMail().
Here is the caller graph for this function:| ilObjUser::getLastHistoryData | ( | ) |
Definition at line 303 of file class.ilObjUser.php.
References $res.
Referenced by updateLogin().
Here is the caller graph for this function:| ilObjUser::getLastLogin | ( | ) |
Definition at line 964 of file class.ilObjUser.php.
| ilObjUser::getLastname | ( | ) |
Definition at line 596 of file class.ilObjUser.php.
Referenced by ilIndividualAssessmentMembers\buildNewRecordOfUser(), ilObjSCORMLearningModuleGUI\deleteTrackingForUser(), ilCmiXapiUser\getName(), ilExerciseManagementGUI\getReportPanel(), ilRepositorySearchGUI\initFormSearch(), ilAccountMail\replacePlaceholders(), ILIAS\User\Profile\Fields\Standard\LastName\retrieveValueFromUser(), and shibUser\returnNewLoginName().
Here is the caller graph for this function:| ilObjUser::getLastPasswordChangeTS | ( | ) |
Definition at line 928 of file class.ilObjUser.php.
| ilObjUser::getLastProfilePrompt | ( | ) |
Definition at line 999 of file class.ilObjUser.php.
| ilObjUser::getLastUpdate | ( | ) |
Definition at line 1009 of file class.ilObjUser.php.
| ilObjUser::getLastVisited | ( | ) |
Definition at line 1014 of file class.ilObjUser.php.
| ilObjUser::getLatitude | ( | ) |
Definition at line 775 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Location\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getLocationZoom | ( | ) |
Definition at line 799 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Location\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getLogin | ( | ) |
Definition at line 550 of file class.ilObjUser.php.
Referenced by ilIndividualAssessmentMembers\buildNewRecordOfUser(), shibUser\create(), ilCmiXapiUser\getIdent(), ilCmiXapiUser\getIdentAsId(), ilTutorialSupportBlockGUI\getMailUrlOfUser(), ilObjEmployeeTalkSeriesGUI\initCreateForm(), ilRepositorySearchGUI\initFormSearch(), ilAccountMail\replacePlaceholders(), ILIAS\User\Profile\Fields\Standard\Alias\retrieveValueFromUser(), ilAccountMail\send(), ilAccountRegistrationMail\sendLanguageVariableBasedAccountMail(), ilNewsForContextBlockGUI\showNews(), and ilAccountRegistrationMail\trySendingUserDefinedAccountMail().
Here is the caller graph for this function:| ilObjUser::getLoginAttempts | ( | ) |
Definition at line 1130 of file class.ilObjUser.php.
| ilObjUser::getLongitude | ( | ) |
Definition at line 787 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Location\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getLookingForHelp | ( | ) |
Definition at line 1856 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\HelpLookedFor\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getLookingForHelpAsText | ( | ) |
Definition at line 1863 of file class.ilObjUser.php.
| ilObjUser::getMatriculation | ( | ) |
Definition at line 723 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Matriculation\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getOfferingHelp | ( | ) |
Definition at line 1833 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\HelpOffered\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getOfferingHelpAsText | ( | ) |
Get help offering as plain text.
Definition at line 1843 of file class.ilObjUser.php.
| ilObjUser::getOrgUnitsRepresentation | ( | ) |
Definition at line 1471 of file class.ilObjUser.php.
References ILIAS\Survey\Mode\getId().
Referenced by ILIAS\User\Profile\Fields\Standard\OrganisationalUnits\retrieveValueFromUser().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::getPasswd | ( | ) |
Definition at line 910 of file class.ilObjUser.php.
Referenced by ILIAS\Authentication\Password\LocalUserPasswordManager\verifyPassword().
Here is the caller graph for this function:| ilObjUser::getPasswdType | ( | ) |
Definition at line 918 of file class.ilObjUser.php.
| ilObjUser::getPasswordAgeInDays | ( | ) |
Definition at line 1201 of file class.ilObjUser.php.
| ilObjUser::getPasswordEncodingType | ( | ) |
Definition at line 835 of file class.ilObjUser.php.
Referenced by ILIAS\Authentication\Password\LocalUserPasswordManager\verifyPassword().
Here is the caller graph for this function:| ilObjUser::getPasswordPolicyResetStatus | ( | ) |
Definition at line 933 of file class.ilObjUser.php.
| ilObjUser::getPasswordSalt | ( | ) |
Definition at line 845 of file class.ilObjUser.php.
Referenced by ILIAS\Authentication\Password\LocalUserPasswordManager\encodePassword(), and ILIAS\Authentication\Password\LocalUserPasswordManager\verifyPassword().
Here is the caller graph for this function:| ilObjUser::getPCClipboardContent | ( | ) |
Add a page content item to PC clipboard (should go to another class)
Definition at line 1313 of file class.ilObjUser.php.
References $ilDB, ilSession\get(), and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjUser::getPersonalDataExportFile | ( | ) |
Definition at line 1691 of file class.ilObjUser.php.
References ilExport\_getExportDirectory(), ilFileUtils\getDir(), and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjUser::getPersonalPicturePath | ( | string | $a_size = 'small', |
| bool | $a_force_pic = false |
||
| ) |
| string | $a_size | 'small', 'xsmall' or 'xxsmall' |
| ilWACException |
Definition at line 1480 of file class.ilObjUser.php.
References ILIAS\Survey\Mode\getId(), and ILIAS\Repository\int().
Referenced by ilForumAuthorInformation\getUserImagePath().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::getPhoneHome | ( | ) |
Definition at line 693 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\PhoneHome\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getPhoneMobile | ( | ) |
Definition at line 703 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\PhoneMobile\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getPhoneOffice | ( | ) |
Definition at line 683 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\PhoneOffice\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getPref | ( | string | $keyword | ) |
Definition at line 459 of file class.ilObjUser.php.
Referenced by ILIAS\Chatroom\UserSettings\AllowOnScreenChatConversations\buildValueForNotificationGroup(), ILIAS\COPage\Page\PageQueryActionHandler\getActionsDropDown(), ilBadgeProfileGUI\getBackpackMail(), ilCalendarAgendaListGUI\getPeriod(), ILIAS\User\Profile\PublicProfileGUI\getPublicPref(), ilTutorialSupportBlockGUI\hasPublicProfile(), ILIAS\User\Profile\Fields\Field\isPublishedByUser(), ILIAS\Awareness\UserSettings\ShowStatusInWhoIsOnline\retrieveValueFromUser(), ILIAS\Calendar\UserSettings\DateFormat\retrieveValueFromUser(), ILIAS\Calendar\UserSettings\TimeFormat\retrieveValueFromUser(), ILIAS\Calendar\UserSettings\TimeZone\retrieveValueFromUser(), ILIAS\Chatroom\UserSettings\AllowOnScreenChatConversations\retrieveValueFromUser(), ILIAS\Chatroom\UserSettings\BroadcastTyping\retrieveValueFromUser(), ILIAS\Contact\UserSettings\AllowContactRequest\retrieveValueFromUser(), ILIAS\Help\UserSettings\Help\retrieveValueFromUser(), ILIAS\Style\System\UserSettings\Style\retrieveValueFromUser(), ILIAS\User\Settings\User\LastVisited\retrieveValueFromUser(), ILIAS\User\Settings\User\SessionReminder\retrieveValueFromUser(), ILIAS\Registration\DualOptIn\Service\DualOptInServiceImpl\sendRegistrationMail(), and ILIAS\Notifications\ilNotificationPushHandler\validateForUser().
Here is the caller graph for this function:| ilObjUser::getPrefs | ( | ) |
Definition at line 467 of file class.ilObjUser.php.
| ilObjUser::getProfileAsString | ( | Language | $language | ) |
Get formatted mail body text of user profile data.
| ilDateTimeException |
Definition at line 1517 of file class.ilObjUser.php.
References $data, $DIC, ilObject\_lookupTitle(), ilDatePresentation\formatDate(), ilDatePresentation\formatPeriod(), IL_CAL_DATETIME, IL_CAL_UNIX, ILIAS\Language\Language\loadLanguageModule(), ilDatePresentation\resetToDefaults(), ilDatePresentation\setLanguage(), ilDatePresentation\setUseRelativeDates(), and ILIAS\Language\Language\txt().
Referenced by ilAccountMail\send(), and ilECSAppEventListener\sendNotification().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::getProfileData | ( | ) |
Definition at line 540 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Custom\Custom\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getProfileIncomplete | ( | ) |
Definition at line 1151 of file class.ilObjUser.php.
References ANONYMOUS_USER_ID.
|
static |
Definition at line 2434 of file class.ilObjUser.php.
Referenced by ilInternalLink\searchUsers().
Here is the caller graph for this function:| ilObjUser::getPublicName | ( | ) |
Definition at line 1650 of file class.ilObjUser.php.
Referenced by ilPDMailBlockGUI\getListItemForData().
Here is the caller graph for this function:| ilObjUser::getSecondEmail | ( | ) |
Definition at line 743 of file class.ilObjUser.php.
Referenced by ILIAS\Mail\UserSettings\IncomingMail\buildTransformation(), and ILIAS\User\Profile\Fields\Standard\SecondEmail\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getSkin | ( | ) |
Definition at line 1080 of file class.ilObjUser.php.
Referenced by ILIAS\Style\System\UserSettings\Style\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getStreet | ( | ) |
Definition at line 643 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Street\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getTimeFormat | ( | ) |
Definition at line 420 of file class.ilObjUser.php.
References ilCalendarSettings\_getInstance().
Referenced by ilIndividualAssessmentDateFormatter\getUserDateFormat().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::getTimeLimitFrom | ( | ) |
Definition at line 1100 of file class.ilObjUser.php.
Referenced by ilAccountMail\replacePlaceholders(), and ilAccountMail\send().
Here is the caller graph for this function:| ilObjUser::getTimeLimitOwner | ( | ) |
Definition at line 1090 of file class.ilObjUser.php.
| ilObjUser::getTimeLimitUnlimited | ( | ) |
Definition at line 1120 of file class.ilObjUser.php.
Referenced by ilAccountMail\replacePlaceholders().
Here is the caller graph for this function:| ilObjUser::getTimeLimitUntil | ( | ) |
Definition at line 1110 of file class.ilObjUser.php.
Referenced by ilECSAppEventListener\extendAccount(), ilAccountMail\replacePlaceholders(), and ilAccountMail\send().
Here is the caller graph for this function:| ilObjUser::getTimeZone | ( | ) |
Definition at line 411 of file class.ilObjUser.php.
References ilCalendarSettings\_getInstance().
Here is the call graph for this function:
|
static |
Definition at line 2780 of file class.ilObjUser.php.
Referenced by ilSurveySkillChangesTableGUI\getSkillLevelsForAppraisee(), ilMailAddressTypeHelperImpl\getUserIdByLogin(), ilUserImportParser\importEndTag(), ilCmiXapiStatementsGUI\initActorFilter(), ilLTIConsumerXapiStatementsGUI\initActorFilter(), ilSoapUserAdministration\lookupUser(), ilEmployeeTalkTableGUI\setTalkData(), ilPasswordAssistanceGUI\submitAssistanceForm(), ilObjCourse\validateInfoSettings(), and ilUserImportParser\verifyEndTag().
Here is the caller graph for this function:
|
static |
Definition at line 2785 of file class.ilObjUser.php.
References $DIC, $ilDB, $res, and ILIAS\Repository\int().
Here is the call graph for this function:
|
static |
Definition at line 2250 of file class.ilObjUser.php.
Referenced by ilCronDeleteInactiveUserAccounts\run().
Here is the caller graph for this function:
|
static |
Definition at line 2277 of file class.ilObjUser.php.
Referenced by ilCronDeleteNeverLoggedInUserAccounts\run().
Here is the caller graph for this function:
|
static |
Definition at line 2804 of file class.ilObjUser.php.
References $DIC, $ilDB, and $res.
Referenced by ilPasswordAssistanceGUI\submitUsernameAssistanceForm().
Here is the caller graph for this function:
|
static |
Definition at line 2115 of file class.ilObjUser.php.
Referenced by ILIAS\Awareness\User\Collector\collectUsers().
Here is the caller graph for this function:| ilObjUser::getUTitle | ( | ) |
Definition at line 574 of file class.ilObjUser.php.
Referenced by ilCmiXapiUser\getName(), and ILIAS\User\Profile\Fields\Standard\Title\retrieveValueFromUser().
Here is the caller graph for this function:| ilObjUser::getZipcode | ( | ) |
Definition at line 663 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\ZipCode\retrieveValueFromUser().
Here is the caller graph for this function:
|
static |
Definition at line 2867 of file class.ilObjUser.php.
Referenced by ilAuthFrontend\checkSimultaneousLogins().
Here is the caller graph for this function:| ilObjUser::hasDeletionFlag | ( | ) |
Definition at line 1775 of file class.ilObjUser.php.
| ilObjUser::hasProfilePicture | ( | ) |
Definition at line 1493 of file class.ilObjUser.php.
References ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjUser::hasPublicProfile | ( | ) |
Definition at line 1645 of file class.ilObjUser.php.
Referenced by ilMailFolderGUI\executeTableAction().
Here is the caller graph for this function:| ilObjUser::importPersonalData | ( | array | $a_file, |
| bool | $a_profile_data, | ||
| bool | $a_settings, | ||
| bool | $a_notes, | ||
| bool | $a_calendar | ||
| ) |
Definition at line 1715 of file class.ilObjUser.php.
| ilObjUser::isAnonymous | ( | ) |
Definition at line 1755 of file class.ilObjUser.php.
References ILIAS\Survey\Mode\getId().
Referenced by ilUsersGalleryGUI\getActionsSection(), ilMailGlobalServices\getNewMailsData(), and ilTutorialSupportBlockGUI\isUserValid().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::isPasswordChangeDemanded | ( | ) |
Definition at line 1159 of file class.ilObjUser.php.
References ilSecuritySettings\_getInstance(), ilAuthUtils\_needsExternalAccountByAuthMode(), ANONYMOUS_USER_ID, and SYSTEM_USER_ID.
Referenced by ILIAS\Authentication\Password\LocalUserPasswordManager\allowPasswordChange().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::isPasswordExpired | ( | ) |
Definition at line 1181 of file class.ilObjUser.php.
References ilSecuritySettings\_getInstance(), ilAuthUtils\_needsExternalAccountByAuthMode(), and ANONYMOUS_USER_ID.
Referenced by ILIAS\Authentication\Password\LocalUserPasswordManager\allowPasswordChange().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::isSelfRegistered | ( | ) |
Definition at line 1785 of file class.ilObjUser.php.
|
static |
Definition at line 2394 of file class.ilObjUser.php.
References $DIC, $ilDB, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilObjCourseGrouping\_checkGroupingDependencies().
Here is the caller graph for this function:
|
static |
Definition at line 3068 of file class.ilObjUser.php.
Referenced by ilUserTableGUI\getItems(), and ilMemberExport\write().
Here is the caller graph for this function:
|
private |
Definition at line 273 of file class.ilObjUser.php.
References $passwd.
Referenced by buildSystemInformationArrayForDB().
Here is the caller graph for this function:| ilObjUser::read | ( | ) |
Reimplemented from ilObject.
Definition at line 144 of file class.ilObjUser.php.
References assignSystemInformationFromDB(), readSettings(), and setFullname().
Referenced by __construct(), and update().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 472 of file class.ilObjUser.php.
References ilStyleDefinition\skinExists(), ilStyleDefinition\styleExists(), and ilStyleDefinition\styleExistsForSkinId().
Referenced by read().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::refreshLogin | ( | ) |
Definition at line 969 of file class.ilObjUser.php.
| ilObjUser::removeDeletionFlag | ( | ) |
Definition at line 1770 of file class.ilObjUser.php.
| ilObjUser::removeObjectFromClipboard | ( | int | $a_item_id, |
| string | $a_type | ||
| ) |
Definition at line 1458 of file class.ilObjUser.php.
| ilObjUser::removeUserPicture | ( | ) |
Definition at line 1503 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Avatar\uploadUserPicture().
Here is the caller graph for this function:| ilObjUser::resetLastPasswordChange | ( | ) |
Definition at line 1211 of file class.ilObjUser.php.
| ilObjUser::resetOwner | ( | ) |
Definition at line 1659 of file class.ilObjUser.php.
References $ilDB, and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjUser::resetPassword | ( | string | $new_raw_password | ) |
Definition at line 291 of file class.ilObjUser.php.
Referenced by ILIAS\Authentication\Password\LocalUserPasswordManager\verifyPassword().
Here is the caller graph for this function:
|
private |
Definition at line 283 of file class.ilObjUser.php.
References $agree_date.
Referenced by buildSystemInformationArrayForDB().
Here is the caller graph for this function:| ilObjUser::saveAsNew | ( | ) |
Definition at line 155 of file class.ilObjUser.php.
References buildSystemInformationArrayForDB().
Here is the call graph for this function:| ilObjUser::sendPersonalDataFile | ( | ) |
Definition at line 1706 of file class.ilObjUser.php.
References ilExport\_getExportDirectory(), ilFileDelivery\deliverFileLegacy(), and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjUser::setActive | ( | bool | $active, |
| int | $owner = 0 |
||
| ) |
set user active state and updates system fields appropriately
| int | $a_owner | the id of the person who approved the account, defaults to 6 (root) |
Definition at line 1052 of file class.ilObjUser.php.
Referenced by ILIAS\Registration\DualOptIn\Service\DualOptInServiceImpl\activateUser(), shibUser\create(), shibUser\createFields(), and ilStartUpGUI\processCode().
Here is the caller graph for this function:| ilObjUser::setAgreeDate | ( | ?string | $date | ) |
Definition at line 1043 of file class.ilObjUser.php.
| ilObjUser::setApproveDate | ( | ?string | $a_str | ) |
set date the user account was activated null indicates that the user has not yet been activated
Definition at line 1029 of file class.ilObjUser.php.
| ilObjUser::setAuthMode | ( | ?string | $a_str | ) |
Definition at line 1216 of file class.ilObjUser.php.
| ilObjUser::setAvatarRid | ( | ?ResourceIdentification | $avatar_rid | ) |
Definition at line 809 of file class.ilObjUser.php.
| ilObjUser::setBirthday | ( | ?string | $birthday | ) |
Definition at line 601 of file class.ilObjUser.php.
| ilObjUser::setCity | ( | string | $city | ) |
Definition at line 648 of file class.ilObjUser.php.
| ilObjUser::setClientIP | ( | string | $a_str | ) |
Definition at line 814 of file class.ilObjUser.php.
| ilObjUser::setComment | ( | string | $referral_comment | ) |
Definition at line 758 of file class.ilObjUser.php.
| ilObjUser::setCountry | ( | string | $country | ) |
Definition at line 668 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setCurrentLanguage | ( | string | $language | ) |
Set current language.
Definition at line 954 of file class.ilObjUser.php.
References ilSession\set().
Referenced by ILIAS\LearningModule\Export\LMHtmlExport\initLanguage().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::setDepartment | ( | string | $department | ) |
Definition at line 628 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setEmail | ( | string | ) |
Definition at line 728 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setExternalAccount | ( | string | $a_str | ) |
Definition at line 1229 of file class.ilObjUser.php.
Referenced by shibUser\createFields().
Here is the caller graph for this function:| ilObjUser::setFax | ( | string | $fax | ) |
Definition at line 708 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setFeedPass | ( | string | $a_password | ) |
Definition at line 1636 of file class.ilObjUser.php.
| ilObjUser::setFirstLogin | ( | string | $date | ) |
Definition at line 984 of file class.ilObjUser.php.
| ilObjUser::setFirstname | ( | string | $firstname | ) |
Definition at line 579 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setFullname | ( | ) |
Definition at line 855 of file class.ilObjUser.php.
Referenced by read().
Here is the caller graph for this function:| ilObjUser::setGender | ( | string | $gender_string | ) |
Definition at line 555 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setGeneralInterests | ( | ?array | $value = null | ) |
| array<string>|null | $value |
Definition at line 1793 of file class.ilObjUser.php.
| ilObjUser::setHobby | ( | string | $hobby | ) |
Definition at line 748 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setInactivationDate | ( | ?string | $inactivation_date | ) |
Definition at line 1745 of file class.ilObjUser.php.
| ilObjUser::setInstitution | ( | string | $instituion | ) |
Definition at line 618 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setIsSelfRegistered | ( | bool | $status | ) |
Definition at line 1780 of file class.ilObjUser.php.
| ilObjUser::setLanguage | ( | string | $language | ) |
Definition at line 824 of file class.ilObjUser.php.
References ilSession\clear().
Referenced by shibUser\createFields(), ILIAS\LearningModule\Export\LMHtmlExport\initLanguage(), and shibUser\updateFields().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::setLastLogin | ( | string | $a_str | ) |
Definition at line 959 of file class.ilObjUser.php.
| ilObjUser::setLastname | ( | string | $lastname | ) |
Definition at line 590 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setLastPasswordChangeToNow | ( | ) |
Definition at line 1206 of file class.ilObjUser.php.
Referenced by shibUser\buildInstance().
Here is the caller graph for this function:| ilObjUser::setLastPasswordChangeTS | ( | int | $a_last_password_change_ts | ) |
Definition at line 923 of file class.ilObjUser.php.
Referenced by ILIAS\Registration\DualOptIn\Service\DualOptInServiceImpl\activateUser().
Here is the caller graph for this function:| ilObjUser::setLastProfilePrompt | ( | string | $date | ) |
Definition at line 994 of file class.ilObjUser.php.
| ilObjUser::setLastUpdate | ( | string | $date | ) |
Definition at line 1004 of file class.ilObjUser.php.
| ilObjUser::setLatitude | ( | ?string | $latitude | ) |
Definition at line 768 of file class.ilObjUser.php.
Referenced by ILIAS\User\Profile\Fields\Standard\Location\addValueToUserObject().
Here is the caller graph for this function:| ilObjUser::setLocationZoom | ( | ?int | $zoom | ) |
Definition at line 792 of file class.ilObjUser.php.
| ilObjUser::setLogin | ( | string | $login | ) |
Definition at line 545 of file class.ilObjUser.php.
Referenced by shibUser\createFields().
Here is the caller graph for this function:| ilObjUser::setLoginAttempts | ( | int | $a_login_attempts | ) |
Definition at line 1125 of file class.ilObjUser.php.
| ilObjUser::setLongitude | ( | ?string | $longitude | ) |
Definition at line 780 of file class.ilObjUser.php.
| ilObjUser::setLookingForHelp | ( | ?array | $value = null | ) |
Definition at line 1848 of file class.ilObjUser.php.
| ilObjUser::setMatriculation | ( | string | $matriculation | ) |
Definition at line 718 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setOfferingHelp | ( | ?array | $value = null | ) |
| string[] | null | $value |
Definition at line 1822 of file class.ilObjUser.php.
| ilObjUser::setPasswd | ( | string | $a_str, |
| string | $a_type = ilObjUser::PASSWD_PLAIN |
||
| ) |
Definition at line 899 of file class.ilObjUser.php.
Referenced by ILIAS\Registration\DualOptIn\Service\DualOptInServiceImpl\activateUser(), assignSystemInformationFromDB(), shibUser\createFields(), and ILIAS\Authentication\Password\LocalUserPasswordManager\encodePassword().
Here is the caller graph for this function:| ilObjUser::setPasswordEncodingType | ( | ?string | $password_encryption_type | ) |
Definition at line 840 of file class.ilObjUser.php.
Referenced by ILIAS\Authentication\Password\LocalUserPasswordManager\encodePassword().
Here is the caller graph for this function:| ilObjUser::setPasswordPolicyResetStatus | ( | bool | $status | ) |
Definition at line 938 of file class.ilObjUser.php.
| ilObjUser::setPasswordSalt | ( | ?string | $password_salt | ) |
Definition at line 850 of file class.ilObjUser.php.
Referenced by ILIAS\Authentication\Password\LocalUserPasswordManager\encodePassword().
Here is the caller graph for this function:| ilObjUser::setPhoneHome | ( | string | $phone | ) |
Definition at line 688 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setPhoneMobile | ( | string | $phone | ) |
Definition at line 698 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setPhoneOffice | ( | string | $phone | ) |
Definition at line 678 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setPref | ( | string | $a_keyword, |
| ?string | $a_value | ||
| ) |
Definition at line 452 of file class.ilObjUser.php.
Referenced by ILIAS\Help\UserSettings\Help\persistUserInput(), ILIAS\Style\System\UserSettings\Style\persistUserInput(), ILIAS\User\Profile\ChecklistStatus\setStepSucessOnUser(), and ilMembershipNotifications\toggleUser().
Here is the caller graph for this function:| ilObjUser::setProfileIncomplete | ( | bool | $a_prof_inc | ) |
Definition at line 1146 of file class.ilObjUser.php.
| ilObjUser::setSecondEmail | ( | ?string | ) |
Definition at line 738 of file class.ilObjUser.php.
| ilObjUser::setStreet | ( | string | $street | ) |
Definition at line 638 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setTimeLimitFrom | ( | ?int | $a_from | ) |
Definition at line 1095 of file class.ilObjUser.php.
Referenced by shibUser\createFields().
Here is the caller graph for this function:| ilObjUser::setTimeLimitOwner | ( | int | $a_owner | ) |
Definition at line 1085 of file class.ilObjUser.php.
Referenced by ilObjUserGUI\addValuesFromSystemInformationToUserSection().
Here is the caller graph for this function:| ilObjUser::setTimeLimitUnlimited | ( | bool | $unlimited | ) |
Definition at line 1115 of file class.ilObjUser.php.
Referenced by ilRegistrationCode\applyAccessLimits(), shibUser\createFields(), and ilStartUpGUI\processCode().
Here is the caller graph for this function:| ilObjUser::setTimeLimitUntil | ( | ?int | $a_until | ) |
Definition at line 1105 of file class.ilObjUser.php.
Referenced by ilRegistrationCode\applyAccessLimits(), shibUser\createFields(), ilECSAppEventListener\extendAccount(), and ilStartUpGUI\processCode().
Here is the caller graph for this function:| ilObjUser::setUTitle | ( | string | $user_title | ) |
This sets the USER's title NOT the OBJECT's title!
Definition at line 568 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::setZipcode | ( | string | $zipcode | ) |
Definition at line 658 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), and shibUser\updateFields().
Here is the caller graph for this function:| ilObjUser::update | ( | ) |
Reimplemented from ilObject.
Definition at line 185 of file class.ilObjUser.php.
References read(), ilObject\updateOwner(), and writePrefs().
Referenced by ILIAS\Registration\DualOptIn\Service\DualOptInServiceImpl\activateUser(), ilECSAppEventListener\extendAccount(), and ilStartUpGUI\processCode().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjUser::updateLastVisited | ( | array | $last_visited | ) |
Definition at line 1019 of file class.ilObjUser.php.
| ilObjUser::updateLogin | ( | string | $login, |
| Context | $context | ||
| ) |
Definition at line 324 of file class.ilObjUser.php.
References ilDatePresentation\formatDate(), getLastHistoryData(), IL_CAL_UNIX, ILIAS\Repository\lng(), and writeHistory().
Here is the call graph for this function:| ilObjUser::uploadPersonalPicture | ( | string | $tmp_file | ) |
Definition at line 1869 of file class.ilObjUser.php.
|
static |
Definition at line 2347 of file class.ilObjUser.php.
Referenced by ilTrQuery\filterOutUsersWithoutData(), ilExerciseManagementCollectFilesJob\getAssignmentMembersIds(), ilObjForumAccess\getCachedUserInstance(), ilIndividualAssessmentMembersTableGUI\getGradedByInformation(), and ilNewsForContextBlockGUI\showNews().
Here is the caller graph for this function:| ilObjUser::withProfileData | ( | Data | $profile_data | ) |
Definition at line 533 of file class.ilObjUser.php.
Referenced by ilUserImportParser\addUDFDataToUser().
Here is the caller graph for this function:
|
private |
Definition at line 371 of file class.ilObjUser.php.
References $res.
Referenced by updateLogin().
Here is the caller graph for this function:| ilObjUser::writePref | ( | string | $key, |
| string | $value | ||
| ) |
Definition at line 391 of file class.ilObjUser.php.
Referenced by ilPDNotesGUI\changeRelatedObject(), ilObjSurveyQuestionPoolGUI\createQuestionObject(), and ilPageEditorGUI\setMediaMode().
Here is the caller graph for this function:| ilObjUser::writePrefs | ( | ) |
Definition at line 405 of file class.ilObjUser.php.
Referenced by ilMembershipNotifications\toggleUser(), and update().
Here is the caller graph for this function:
|
private |
Definition at line 67 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 66 of file class.ilObjUser.php.
Referenced by retrieveAgreeDateForStorage().
|
private |
Definition at line 65 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 69 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 93 of file class.ilObjUser.php.
|
private |
Definition at line 68 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 90 of file class.ilObjUser.php.
|
private |
Definition at line 94 of file class.ilObjUser.php.
|
private |
Definition at line 89 of file class.ilObjUser.php.
|
private |
Definition at line 88 of file class.ilObjUser.php.
|
private |
Definition at line 54 of file class.ilObjUser.php.
|
private |
Definition at line 79 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 55 of file class.ilObjUser.php.
|
private |
Definition at line 92 of file class.ilObjUser.php.
|
private |
Definition at line 76 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 91 of file class.ilObjUser.php.
|
private |
Definition at line 77 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 60 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 70 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 78 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 81 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 72 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 61 of file class.ilObjUser.php.
Referenced by prepareAndRetrievePasswordForStorage().
|
private |
Definition at line 71 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 62 of file class.ilObjUser.php.
|
private |
Definition at line 63 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 64 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
staticprivate |
Definition at line 75 of file class.ilObjUser.php.
|
private |
Definition at line 85 of file class.ilObjUser.php.
|
private |
Definition at line 83 of file class.ilObjUser.php.
|
private |
Definition at line 84 of file class.ilObjUser.php.
|
private |
Definition at line 80 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 86 of file class.ilObjUser.php.
|
private |
Definition at line 58 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 59 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 56 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 57 of file class.ilObjUser.php.
Referenced by buildSystemInformationArrayForDB().
|
private |
Definition at line 74 of file class.ilObjUser.php.
| const ilObjUser::DATABASE_DATE_FORMAT = 'Y-m-d H:i:s' |
Definition at line 52 of file class.ilObjUser.php.
| const ilObjUser::PASSWD_CRYPTED = 'crypted' |
Definition at line 50 of file class.ilObjUser.php.
Referenced by shibUser\createFields(), ilAuthProviderECS\createUser(), ilAuthProviderLTI\createUser(), ILIAS\Authentication\Password\LocalUserPasswordManager\encodePassword(), ilAuthProviderSoap\handleSoapAuth(), ilUserImportParser\importEndTag(), LocalUserPasswordTest\testPasswordManagerEncodesRawPasswordWithoutSalt(), LocalUserPasswordTest\testPasswordManagerEncodesRawPasswordWithSalt(), and ilUserImportParser\verifyEndTag().
| const ilObjUser::PASSWD_PLAIN = 'plain' |
Definition at line 49 of file class.ilObjUser.php.
Referenced by __construct(), ILIAS\Registration\DualOptIn\Service\DualOptInServiceImpl\activateUser(), ilAuthProviderSoap\handleSoapAuth(), ilUserImportParser\importEndTag(), ilObjUserGUI\saveObject(), ilObjUserGUI\updateObject(), and ilUserImportParser\verifyEndTag().