| ILIAS
    release_5-3 Revision v5.3.23-19-g915713cf615
    | 
 Inheritance diagram for ilObjUser:
 Inheritance diagram for ilObjUser: Collaboration diagram for ilObjUser:
 Collaboration diagram for ilObjUser:| Public Member Functions | |
| __construct ($a_user_id=0, $a_call_by_reference=false) | |
| Constructor @access public.  More... | |
| read () | |
| loads a record "user" from database @access private  More... | |
| getPasswordEncodingType () | |
| setPasswordEncodingType ($password_encryption_type) | |
| getPasswordSalt () | |
| setPasswordSalt ($password_salt) | |
| assignData ($a_data) | |
| loads a record "user" from array @access public  More... | |
| writeAccepted () | |
| write accept date of user agreement to db  More... | |
| refreshLogin () | |
| updates the login data of a "user" // TODO set date with now() should be enough @access public  More... | |
| updateLogin ($a_login) | |
| update login name  More... | |
| writePref ($a_keyword, $a_value) | |
| write userpref to user table @access private  More... | |
| deletePref ($a_keyword) | |
| Deletes a userpref value of the user from the database @access public.  More... | |
| writePrefs () | |
| write all userprefs @access private  More... | |
| getTimeZone () | |
| get timezone of user  More... | |
| getTimeFormat () | |
| get time format  More... | |
| getDateFormat () | |
| get date format  More... | |
| setPref ($a_keyword, $a_value) | |
| set a user preference  More... | |
| getPref ($a_keyword) | |
| get a user preference  More... | |
| readPrefs () | |
| get all user preferences @access private  More... | |
| delete () | |
| deletes a user @access public  More... | |
| setFullname ($a_title="", $a_firstname="", $a_lastname="") | |
| builds a string with title + firstname + lastname method is used to build fullname in member variable $this->fullname.  More... | |
| getFullname ($a_max_strlen=0) | |
| get fullname @access public  More... | |
| setLogin ($a_str) | |
| set login / username @access public  More... | |
| getLogin () | |
| get login / username @access public  More... | |
| setPasswd ($a_str, $a_type=IL_PASSWD_PLAIN) | |
| set password @access public  More... | |
| getPasswd () | |
| get password  More... | |
| getPasswdType () | |
| get password type  More... | |
| setGender ($a_str) | |
| set gender @access public  More... | |
| getGender () | |
| get gender @access public  More... | |
| setUTitle ($a_str) | |
| set user title (note: don't mix up this method with setTitle() that is derived from ilObject and sets the user object's title) @access public  More... | |
| getUTitle () | |
| get user title (note: don't mix up this method with getTitle() that is derived from ilObject and gets the user object's title) @access public  More... | |
| setFirstname ($a_str) | |
| set firstname @access public  More... | |
| getFirstname () | |
| get firstname @access public  More... | |
| setLastname ($a_str) | |
| set lastame @access public  More... | |
| getLastname () | |
| get lastname @access public  More... | |
| setInstitution ($a_str) | |
| set institution @access public  More... | |
| getInstitution () | |
| get institution @access public  More... | |
| setDepartment ($a_str) | |
| set department @access public  More... | |
| getDepartment () | |
| get department @access public  More... | |
| setStreet ($a_str) | |
| set street @access public  More... | |
| getStreet () | |
| get street @access public  More... | |
| setCity ($a_str) | |
| set city @access public  More... | |
| getCity () | |
| get city @access public  More... | |
| setZipcode ($a_str) | |
| set zipcode @access public  More... | |
| getZipcode () | |
| get zipcode @access public  More... | |
| setCountry ($a_str) | |
| Set country (free text)  More... | |
| getCountry () | |
| Get country (free text)  More... | |
| setSelectedCountry ($a_val) | |
| Set selected country (selection drop down)  More... | |
| getSelectedCountry () | |
| Get selected country (selection drop down)  More... | |
| setPhoneOffice ($a_str) | |
| set office phone @access public  More... | |
| getPhoneOffice () | |
| get office phone @access public  More... | |
| setPhoneHome ($a_str) | |
| set home phone @access public  More... | |
| getPhoneHome () | |
| get home phone @access public  More... | |
| setPhoneMobile ($a_str) | |
| set mobile phone @access public  More... | |
| getPhoneMobile () | |
| get mobile phone @access public  More... | |
| setFax ($a_str) | |
| set fax @access public  More... | |
| getFax () | |
| get fax @access public  More... | |
| setClientIP ($a_str) | |
| set client ip number @access public  More... | |
| getClientIP () | |
| get client ip number @access public  More... | |
| setMatriculation ($a_str) | |
| set matriculation number @access public  More... | |
| getMatriculation () | |
| get matriculation number @access public  More... | |
| setEmail ($a_str) | |
| set email @access public  More... | |
| getEmail () | |
| get email address @access public  More... | |
| getSecondEmail () | |
| setSecondEmail ($second_email) | |
| setHobby ($a_str) | |
| set hobby @access public  More... | |
| getHobby () | |
| get hobby @access public  More... | |
| setLanguage ($a_str) | |
| set user language @access public  More... | |
| getLanguage () | |
| returns a 2char-language-string @access public  More... | |
| setDiskQuota ($a_disk_quota) | |
| Sets the minimal disk quota imposed by this user account.  More... | |
| getDiskQuota () | |
| Returns the minimal disk quota imposed by this user account.  More... | |
| getPersonalWorkspaceDiskQuota () | |
| setLastPasswordChangeTS ($a_last_password_change_ts) | |
| getLastPasswordChangeTS () | |
| getCurrentLanguage () | |
| returns the current language (may differ from user's pref setting!)  More... | |
| setCurrentLanguage ($a_val) | |
| Set current language.  More... | |
| setLastLogin ($a_str) | |
| set user's last login @access public  More... | |
| getLastLogin () | |
| returns last login date @access public  More... | |
| setLastUpdate ($a_str) | |
| set last update of user data set @access public  More... | |
| getLastUpdate () | |
| setComment ($a_str) | |
| set referral comment @access public  More... | |
| getComment () | |
| get referral comment @access public  More... | |
| setApproveDate ($a_str) | |
| set date the user account was activated null indicates that the user has not yet been activated @access public  More... | |
| getApproveDate () | |
| get the date when the user account was approved @access public  More... | |
| getAgreeDate () | |
| get the date when the user accepted the user agreement @access public  More... | |
| setAgreeDate ($a_str) | |
| set date the user account was accepted by the user nullindicates that the user has not accepted his account @access public  More... | |
| setActive ($a_active, $a_owner=0) | |
| set user active state and updates system fields appropriately @access public  More... | |
| getActive () | |
| get user active state @access public  More... | |
| syncActive () | |
| synchronizes current and stored user active values for the owner value to be set correctly, this function should only be called when an admin is approving a user account @access public  More... | |
| getStoredActive ($a_id) | |
| get user active state  More... | |
| setSkin ($a_str) | |
| set user skin (template set) @access public  More... | |
| setTimeLimitOwner ($a_owner) | |
| getTimeLimitOwner () | |
| setTimeLimitFrom ($a_from) | |
| getTimeLimitFrom () | |
| setTimeLimitUntil ($a_until) | |
| getTimeLimitUntil () | |
| setTimeLimitUnlimited ($a_unlimited) | |
| getTimeLimitUnlimited () | |
| setTimeLimitMessage ($a_time_limit_message) | |
| getTimeLimitMessage () | |
| setLoginAttempts ($a_login_attempts) | |
| getLoginAttempts () | |
| checkTimeLimit () | |
| setProfileIncomplete ($a_prof_inc) | |
| getProfileIncomplete () | |
| isPasswordChangeDemanded () | |
| isPasswordExpired () | |
| getPasswordAge () | |
| setLastPasswordChangeToNow () | |
| resetLastPasswordChange () | |
| setLatitude ($a_latitude) | |
| Set Latitude.  More... | |
| getLatitude () | |
| Get Latitude.  More... | |
| setLongitude ($a_longitude) | |
| Set Longitude.  More... | |
| getLongitude () | |
| Get Longitude.  More... | |
| setLocationZoom ($a_locationzoom) | |
| Set Location Zoom.  More... | |
| getLocationZoom () | |
| Get Location Zoom.  More... | |
| checkUserId () | |
| isCurrentUserActive () | |
| getLoginByUserId ($a_userid) | |
| addDesktopItem ($a_item_id, $a_type, $a_par="") | |
| add an item to user's personal desktop  More... | |
| setDesktopItemParameters ($a_item_id, $a_type, $a_par) | |
| set parameters of a desktop item entry  More... | |
| dropDesktopItem ($a_item_id, $a_type) | |
| drop an item from user's personal desktop  More... | |
| isDesktopItem ($a_item_id, $a_type) | |
| check wether an item is on the users desktop or not  More... | |
| getDesktopItems ($a_types="") | |
| addObjectToClipboard ( $a_item_id, $a_type, $a_title, $a_parent=0, $a_time=0, $a_order_nr=0) | |
| add an item to user's personal clipboard  More... | |
| addToPCClipboard ($a_content, $a_time, $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 ($a_type) | |
| Check whether clipboard has objects of a certain type.  More... | |
| clipboardDeleteObjectsOfType ($a_type) | |
| Delete objects of type for user.  More... | |
| clipboardDeleteAll () | |
| Delete objects of type for user.  More... | |
| getClipboardObjects ($a_type="", $a_top_nodes_only=false) | |
| get all clipboard objects of user and specified type  More... | |
| getClipboardChilds ($a_parent, $a_insert_time) | |
| Get childs of an item.  More... | |
| removeObjectFromClipboard ($a_item_id, $a_type) | |
| remove object from user's personal clipboard  More... | |
| getOrgUnitsRepresentation () | |
| setAuthMode ($a_str) | |
| set auth mode @access public  More... | |
| getAuthMode ($a_auth_key=false) | |
| get auth mode @access public  More... | |
| setExternalAccount ($a_str) | |
| set external account  More... | |
| getExternalAccount () | |
| get external account  More... | |
| getPersonalPicturePath ($a_size="small", $a_force_pic=false) | |
| Get path to personal picture.  More... | |
| removeUserPicture ($a_do_update=true) | |
| Remove user picture.  More... | |
| setUserDefinedData ($a_data) | |
| getUserDefinedData () | |
| updateUserDefinedFields () | |
| readUserDefinedFields () | |
| addUserDefinedFieldEntry () | |
| deleteUserDefinedFieldEntries () | |
| hasPublicProfile () | |
| returns true if public is profile, false otherwise  More... | |
| getPublicName () | |
| returns firstname lastname and login if profile is public, login otherwise  More... | |
| setBirthday ($a_birthday) | |
| getBirthday () | |
| resetOwner () | |
| isCaptchaVerified () | |
| Is user captcha verified?  More... | |
| setCaptchaVerified ($a_val) | |
| Set captcha verified.  More... | |
| exportPersonalData () | |
| Export personal data.  More... | |
| getPersonalDataExportFile () | |
| Get personal data export file.  More... | |
| sendPersonalDataFile () | |
| Send personal data file.  More... | |
| importPersonalData ( $a_file, $a_profile_data, $a_settings, $a_bookmarks, $a_notes, $a_calendar) | |
| Import personal data.  More... | |
| setInactivationDate ($inactivation_date) | |
| setter for inactivation date  More... | |
| getInactivationDate () | |
| getter for inactivation date  More... | |
| hasToAcceptTermsOfService () | |
| hasToAcceptTermsOfServiceInSession ($status=null) | |
| isAnonymous () | |
| activateDeletionFlag () | |
| removeDeletionFlag () | |
| hasDeletionFlag () | |
| setIsSelfRegistered ($status) | |
| isSelfRegistered () | |
| setGeneralInterests (array $value=null) | |
| Set general interests.  More... | |
| getGeneralInterests () | |
| Get general interests.  More... | |
| getGeneralInterestsAsText () | |
| Get general interests as plain text.  More... | |
| setOfferingHelp (array $value=null) | |
| Set help offering.  More... | |
| getOfferingHelp () | |
| Get help offering.  More... | |
| getOfferingHelpAsText () | |
| Get help offering as plain text.  More... | |
| setLookingForHelp (array $value=null) | |
| Set help looking for.  More... | |
| getLookingForHelp () | |
| Get help looking for.  More... | |
| getLookingForHelpAsText () | |
| Get help looking for as plain text.  More... | |
| updateMultiTextFields ($a_create=false) | |
| Write multi-text values to DB.  More... | |
|  Public Member Functions inherited from ilObject | |
| __construct ($a_id=0, $a_reference=true) | |
| Constructor @access public.  More... | |
| withReferences () | |
| determines wehter objects are referenced or not (got ref ids or not)  More... | |
| read () | |
| read object data from db into object  More... | |
| getId () | |
| get object id @access public  More... | |
| setId ($a_id) | |
| set object id @access public  More... | |
| setRefId ($a_id) | |
| set reference id @access public  More... | |
| getRefId () | |
| get reference id @access public  More... | |
| getType () | |
| get object type @access public  More... | |
| setType ($a_type) | |
| set object type @access public  More... | |
| getPresentationTitle () | |
| get presentation title Normally same as title Overwritten for sessions  More... | |
| getTitle () | |
| get object title @access public  More... | |
| getUntranslatedTitle () | |
| get untranslated object title @access public  More... | |
| setTitle ($a_title) | |
| set object title  More... | |
| getDescription () | |
| get object description  More... | |
| setDescription ($a_desc) | |
| set object description  More... | |
| getLongDescription () | |
| get object long description (stored in object_description)  More... | |
| getImportId () | |
| get import id  More... | |
| setImportId ($a_import_id) | |
| set import id  More... | |
| getOwner () | |
| get object owner  More... | |
| getOwnerName () | |
| setOwner ($a_owner) | |
| set object owner  More... | |
| getCreateDate () | |
| get create date @access public  More... | |
| getLastUpdateDate () | |
| get last update date @access public  More... | |
| getDiskUsage () | |
| Gets the disk usage of the object in bytes.  More... | |
| create () | |
| create  More... | |
| update () | |
| update object in db  More... | |
| MDUpdateListener ($a_element) | |
| Meta data update listener.  More... | |
| createMetaData () | |
| create meta data entry  More... | |
| updateMetaData () | |
| update meta data entry  More... | |
| deleteMetaData () | |
| delete meta data entry  More... | |
| updateOwner () | |
| update owner of object in db  More... | |
| putInTree ($a_parent_ref) | |
| maybe this method should be in tree object!?  More... | |
| setPermissions ($a_parent_ref) | |
| set permissions of object  More... | |
| setParentRolePermissions ($a_parent_ref) | |
| Initialize the permissions of parent roles (local roles of categories, global roles...) This method is overwritten in e.g courses, groups for building permission intersections with non_member templates.  More... | |
| createReference () | |
| creates reference for object  More... | |
| countReferences () | |
| count references of object  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 If you want to setup default local roles you MUST overwrite this method in derived object classes (see ilObjForum for an example) @access public  More... | |
| applyDidacticTemplate ($a_tpl_id) | |
| Apply template.  More... | |
| setRegisterMode ($a_bool) | |
| isUserRegistered ($a_user_id=0) | |
| requireRegistration () | |
| getXMLZip () | |
| getHTMLDirectory () | |
| appendCopyInfo ($a_target_id, $a_copy_id) | |
| Prepend Copy info if object with same name exists in that container.  More... | |
| cloneDependencies ($a_target_id, $a_copy_id) | |
| Clone object dependencies.  More... | |
| cloneMetaData ($target_obj) | |
| Copy meta data.  More... | |
| getPossibleSubObjects ($a_filter=true) | |
| get all possible subobjects of this type the object can decide which types of subobjects are possible jut in time overwrite if the decision distinguish from standard model  More... | |
| Static Public Member Functions | |
| static | _lookupFullname ($a_user_id) | 
| Lookup Full Name.  More... | |
| static | _lookupEmail ($a_user_id) | 
| Lookup email.  More... | |
| static | _lookupSecondEmail ($a_user_id) | 
| Lookup second e-mail.  More... | |
| static | _lookupGender ($a_user_id) | 
| Lookup gender.  More... | |
| static | _lookupClientIP ($a_user_id) | 
| Lookup client ip.  More... | |
| static | _lookupName ($a_user_id) | 
| lookup user name  More... | |
| static | _lookupFields ($a_user_id) | 
| lookup fields (deprecated; use more specific methods instead)  More... | |
| static | _lookupLogin ($a_user_id) | 
| lookup login  More... | |
| static | _lookupExternalAccount ($a_user_id) | 
| lookup external account for login and authmethod  More... | |
| static | _lookupId ($a_user_str) | 
| Lookup id by login.  More... | |
| static | _lookupLastLogin ($a_user_id) | 
| lookup last login  More... | |
| static | _doesLoginnameExistInHistory ($a_login) | 
| Checks wether the passed loginname already exists in history.  More... | |
| static | _getLastHistoryDataByUserId ($a_usr_id) | 
| Returns the last used loginname and the changedate of the passed user_id.  More... | |
| static | _deleteAllPref ($a_user_id) | 
| Deletes a userpref value of the user from the database @access public.  More... | |
| static | _writePref ($a_usr_id, $a_keyword, $a_value) | 
| static | _lookupPref ($a_usr_id, $a_keyword) | 
| static | lookupMatriculation ($a_usr_id) | 
| Lookup matriculation.  More... | |
| static | _lookupLanguage ($a_usr_id) | 
| static | _writeExternalAccount ($a_usr_id, $a_ext_id) | 
| static | _writeAuthMode ($a_usr_id, $a_auth_mode) | 
| static | _lookupActive ($a_usr_id) | 
| Check user account active.  More... | |
| static | hasActiveSession ($a_user_id, $a_session_id) | 
| Check for simultaneous login.  More... | |
| static | toUsernameWithoutDomain ($a_login) | 
| Static function removes Microsoft domain name from username webdav related.  More... | |
| static | getUserIdByLogin ($a_login) | 
| static | _getUserIdsByEmail ($a_email) | 
| STATIC METHOD get all user_ids of an email address.  More... | |
| getUserIdByEmail ($a_email) | |
| STATIC METHOD get the user_id of an email address.  More... | |
| static | searchUsers ($a_search_str, $active=1, $a_return_ids_only=false, $filter_settings=false) | 
| STATIC METHOD get the user_ids which correspond a search string.  More... | |
| static | _readUsersProfileData ($a_user_ids) | 
| STATIC METHOD get user data of selected users.  More... | |
| static | _getAllUserData ($a_fields=null, $active=-1) | 
| STATIC METHOD get all user data.  More... | |
| static | _getNumberOfUsersForStyle ($a_skin, $a_style) | 
| skins and styles  More... | |
| static | _getAllUserAssignedStyles () | 
| skins and styles  More... | |
| static | _moveUsersToStyle ($a_from_skin, $a_from_style, $a_to_skin, $a_to_style) | 
| skins and styles  More... | |
| static | _addDesktopItem ($a_usr_id, $a_item_id, $a_type, $a_par="") | 
| add an item to user's personal desktop  More... | |
| static | _dropDesktopItem ($a_usr_id, $a_item_id, $a_type) | 
| drop an item from user's personal desktop  More... | |
| static | _removeItemFromDesktops ($a_id) | 
| removes object from all user's desktops @access public  More... | |
| static | _isDesktopItem ($a_usr_id, $a_item_id, $a_type) | 
| check wether an item is on the users desktop or not  More... | |
| static | preloadIsDesktopItem ($a_usr_id, $a_item_ids) | 
| Preload desktop item information.  More... | |
| static | _lookupDesktopItems ($user_id, $a_types="") | 
| get all desktop items of user and specified type  More... | |
| static | _getUsersForClipboadObject ($a_type, $a_id) | 
| get all users, that have a certain object within their clipboard  More... | |
| static | _getImportedUserId ($i2_id) | 
| static | lookupOrgUnitsRepresentation ($a_usr_id) | 
| lokup org unit representation  More... | |
| static | _getExternalAccountsByAuthMode ($a_auth_mode, $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 ($a_usr_ids, $a_status) | 
| Toggle active status of users.  More... | |
| static | _lookupAuthMode ($a_usr_id) | 
| lookup auth mode  More... | |
| static | _checkExternalAuthAccount ($a_auth, $a_account, $tryFallback=true) | 
| check whether external account and authentication method matches with a user  More... | |
| static | _getNumberOfUsersPerAuthMode () | 
| get number of users per auth mode  More... | |
| static | _getLocalAccountsForEmail ($a_email) | 
| check whether external account and authentication method matches with a user  More... | |
| static | _uploadPersonalPicture ($tmp_file, $obj_id) | 
| Create a personal picture image file from a temporary image file.  More... | |
| static | copyProfilePicturesToDirectory ($a_user_id, $a_dir) | 
| Get profile picture direcotory.  More... | |
| static | _lookupFeedHash ($a_user_id, $a_create=false) | 
| Lookup news feed hash for user.  More... | |
| static | _getFeedPass ($a_user_id) | 
| Lookup news feed password for user.  More... | |
| static | _setFeedPass ($a_user_id, $a_password) | 
| Set news feed password for user.  More... | |
| static | _loginExists ($a_login, $a_user_id=0) | 
| check if a login name already exists You may exclude a user from the check by giving his user id as 2nd paramter @access public @access static  More... | |
| static | _externalAccountExists ($a_external_account, $a_auth_mode) | 
| Check if an external account name already exists.  More... | |
| static | _getUsersForRole ($role_id, $active=-1) | 
| return array of complete users which belong to a specific role  More... | |
| static | _getUsersForFolder ($ref_id, $active) | 
| get users for a category or from system folder  More... | |
| static | _getUsersForGroup ($a_mem_ids, $active=-1) | 
| return user data for group members  More... | |
| static | _getUsersForIds ($a_mem_ids, $active=-1, $timelimitowner=-1) | 
| return user data for given user id  More... | |
| static | _getUserData ($a_internalids) | 
| return user data for given user ids  More... | |
| static | _getPreferences ($user_id) | 
| get preferences for user  More... | |
| static | getUserSubsetByPreferenceValue ($a_user_ids, $a_keyword, $a_val) | 
| For a given set of user IDs return a subset that has a given user preference set.  More... | |
| static | _resetLoginAttempts ($a_usr_id) | 
| static | _getLoginAttempts ($a_usr_id) | 
| static | _incrementLoginAttempts ($a_usr_id) | 
| static | _setUserInactive ($a_usr_id) | 
| static | _writeHistory ($a_usr_id, $a_login) | 
| static | _getAssociatedUsersOnline ($a_user_id, $a_no_anonymous=false) | 
| reads all active sessions from db and returns users that are online and who have a local role in a group or a course for which the the current user has also a local role.  More... | |
| static | _generateRegistrationHash ($a_usr_id) | 
| Generates a unique hashcode for activating a user profile after registration.  More... | |
| static | _verifyRegistrationHash ($a_hash) | 
| Verifies a registration hash.  More... | |
| static | _getUserIdsByInactivityPeriod ($period) | 
| get ids of all users that have been inactive for at least the given period  More... | |
| static | _getUserIdsByInactivationPeriod ($period) | 
| get ids of all users that have been inactivated since at least the given period  More... | |
| static | _updateLastLogin ($a_usr_id, $a_last_login=null) | 
| STATIC METHOD updates the last_login field of user with given id to given or current date.  More... | |
| static | getFirstLettersOfLastnames () | 
| Get first letters of all lastnames.  More... | |
| static | userExists ($a_usr_ids=array()) | 
| static | getUsersAgreed ($a_agreed=true, $a_users=null) | 
| Get users that have or have not agreed to the user agreement.  More... | |
| static | _isAnonymous ($usr_id) | 
| static | findInterests ($a_term, $a_user_id=null, $a_field_id=null) | 
| static | getProfileStatusOfUsers ($a_user_ids) | 
| Get profile status.  More... | |
|  Static Public Member Functions inherited from ilObject | |
| static | _lookupObjIdByImportId ($a_import_id) | 
| static | _lookupImportId ($a_obj_id) | 
| static | _lookupOwnerName ($a_owner_id) | 
| lookup owner name for owner id  More... | |
| static | _getIdForImportId ($a_import_id) | 
| get current object id for import id (static)  More... | |
| static | _getAllReferences ($a_id) | 
| get all reference ids of object  More... | |
| static | _lookupTitle ($a_id) | 
| lookup object title  More... | |
| static | _lookupOwner ($a_id) | 
| lookup object owner  More... | |
| static | _getIdsForTitle ($title, $type='', $partialmatch=false) | 
| static | _lookupDescription ($a_id) | 
| lookup object description  More... | |
| static | _lookupLastUpdate ($a_id, $a_as_string=false) | 
| lookup last update  More... | |
| static | _getLastUpdateOfObjects ($a_objs) | 
| Get last update for a set of media objects.  More... | |
| static | _lookupObjId ($a_id) | 
| static | _setDeletedDate ($a_ref_id) | 
| only called in ilTree::saveSubTree  More... | |
| static | setDeletedDates ($a_ref_ids) | 
| Set deleted date @global type $ilDB.  More... | |
| static | _resetDeletedDate ($a_ref_id) | 
| only called in ilObjectGUI::insertSavedNodes  More... | |
| static | _lookupDeletedDate ($a_ref_id) | 
| only called in ilObjectGUI::insertSavedNodes  More... | |
| static | _writeTitle ($a_obj_id, $a_title) | 
| write title to db (static)  More... | |
| static | _writeDescription ($a_obj_id, $a_desc) | 
| write description to db (static)  More... | |
| static | _writeImportId ($a_obj_id, $a_import_id) | 
| write import id to db (static)  More... | |
| static | _lookupType ($a_id, $a_reference=false) | 
| lookup object type  More... | |
| static | _isInTrash ($a_ref_id) | 
| checks wether object is in trash  More... | |
| static | _hasUntrashedReference ($a_obj_id) | 
| checks wether an object has at least one reference that is not in trash  More... | |
| static | _lookupObjectId ($a_ref_id) | 
| lookup object id  More... | |
| static | _getObjectsDataForType ($a_type, $a_omit_trash=false) | 
| get all objects of a certain type  More... | |
| static | _exists ($a_id, $a_reference=false, $a_type=null) | 
| checks if an object exists in object_data@access public  More... | |
| static | _getObjectsByType ($a_obj_type="", $a_owner="") | 
| Get objects by type.  More... | |
| static | _prepareCloneSelection ($a_ref_ids, $new_type, $show_path=true) | 
| Prepare copy wizard object selection.  More... | |
| static | _getIcon ( $a_obj_id="", $a_size="big", $a_type="", $a_offline=false) | 
| Get icon for repository item.  More... | |
| static | collectDeletionDependencies (&$deps, $a_ref_id, $a_obj_id, $a_type, $a_depth=0) | 
| Collect deletion dependencies.  More... | |
| static | getDeletionDependencies ($a_obj_id) | 
| Get deletion dependencies.  More... | |
| static | getLongDescriptions (array $a_obj_ids) | 
| Get long description data.  More... | |
| static | getAllOwnedRepositoryObjects ($a_user_id) | 
| Get all ids of objects user owns.  More... | |
| static | fixMissingTitles ($a_type, array &$a_obj_title_map) | 
| Try to fix missing object titles.  More... | |
| static | _lookupCreationDate ($a_id) | 
| Lookup creation date.  More... | |
| static | hasAutoRating ($a_type, $a_ref_id) | 
| Check if auto rating is active for parent group/course.  More... | |
| Data Fields | |
| $login | |
| all user related data in single vars @access public  More... | |
| $gender | |
| $utitle | |
| $firstname | |
| $lastname | |
| $fullname | |
| $institution | |
| $department | |
| $street | |
| $city | |
| $zipcode | |
| $country | |
| $sel_country | |
| $phone_office | |
| $phone_home | |
| $phone_mobile | |
| $fax | |
| $hobby | |
| $matriculation | |
| $referral_comment | |
| $approve_date = null | |
| $agree_date = null | |
| $active | |
| $client_ip | |
| $auth_mode | |
| $latitude | |
| $longitude | |
| $loc_zoom | |
| $last_password_change_ts | |
| $login_attempts | |
| $user_defined_data = array() | |
| $prefs | |
| $skin | |
| $default_role | |
| $ilias | |
|  Data Fields inherited from ilObject | |
| const | TITLE_LENGTH = 255 | 
| max length of object title  More... | |
| const | DESC_LENGTH = 128 | 
| $lng | |
| $id | |
| $ref_id | |
| $type | |
| $title | |
| $untranslatedTitle | |
| $desc | |
| $long_desc | |
| $owner | |
| $create_date | |
| $last_update | |
| $import_id | |
| $register = false | |
| $referenced | |
| $objectList | |
| $max_title | |
| $max_desc | |
| $add_dots | |
| Static Public Attributes | |
| static | $is_desktop_item_loaded | 
| static | $is_desktop_item_cache | 
| Protected Member Functions | |
| buildTextFromArray ($a_attr) | |
| Convert multi-text values to plain text.  More... | |
| readMultiTextFields () | |
| Fetch multi-text values from DB.  More... | |
| deleteMultiTextFields () | |
| Remove multi-text values from DB.  More... | |
| Protected Attributes | |
| $passwd | |
| $passwd_type | |
| $password_encoding_type | |
| $password_salt = null | |
| $birthday | |
| $second_email = null | |
| $inactivation_date = null | |
| $org_units | |
| $interests_general | |
| $interests_help_offered | |
| $interests_help_looking | |
|  Protected Attributes inherited from ilObject | |
| $objDefinition | |
| $db | |
| $log | |
| $error | |
| $tree | |
| $app_event_handler | |
| $rbacadmin | |
| $rbacreview | |
| Static Protected Attributes | |
| static | $personal_image_cache = array() | 
| Static Private Member Functions | |
| static | _lookup ($a_user_id, $a_field) | 
| Private function for lookup methods.  More... | |
| static | getLoginFromAuth () | 
| Gets the username from $ilAuth, and converts it into an ILIAS login name.  More... | |
| static | initInactivationDate ($usrIds) | 
| @global type $ilDB  More... | |
| static | resetInactivationDate ($usrIds) | 
| @global type $ilDB  More... | |
| Private Attributes | |
| $is_self_registered = false | |
Definition at line 25 of file class.ilObjUser.php.
| ilObjUser::__construct | ( | $a_user_id = 0, | |
| $a_call_by_reference = false | |||
| ) | 
Constructor @access public.
| integer | user_id | 
Reimplemented from ilObject.
Definition at line 175 of file class.ilObjUser.php.
References $ilDB, $ilias, $skin, IL_PASSWD_PLAIN, read(), and ilObject\setId().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
add an item to user's personal desktop
| int | $a_usr_id | id of user object | 
| 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 2967 of file class.ilObjUser.php.
References $a_type, $ilDB, and ilCalendarCategories\deletePDItemsCache().
Referenced by ilObjSurvey\addAppraisee(), addDesktopItem(), ilRbacAdmin\addDesktopItem(), ilParticipant\addDesktopItem(), ilParticipants\addDesktopItem(), ilObjSurvey\addRater(), ilDesktopItemGUI\addToDesktop(), ilAccountCode\applyRoleAssignments(), ilUserImportParser\assignToRole(), ilECSEnrolmentStatusCommandQueueHandler\doUpdate(), and ilObjSurvey\inviteUser().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
check whether external account and authentication method matches with a user
Definition at line 3692 of file class.ilObjUser.php.
References ilObject\$db, $GLOBALS, $r, $res, and ilAuthUtils\_getAuthModeName().
Referenced by ilSoapAuthentication\__checkAgreement(), ilSoapAuthenticationCAS\authenticate(), ilAuthProviderApache\doAuthentication(), ilAuthProviderCAS\doAuthentication(), ilAuthProviderRadius\doAuthentication(), ilLTIAppEventListener\doCronUpdate(), ilAuthContainerSOAP\fetchData(), ilAuthProviderLTI\findUserId(), ilAuthProviderSaml\handleSamlAuth(), ilUserImportParser\importEndTag(), ilCASAuth\login(), ilAuthContainerCAS\loginObserver(), ilLDAPUserSynchronisation\readInternalAccount(), ilLDAPQuery\readUserData(), ilECSCmsCourseMemberCommandQueueHandler\refreshAssignmentStatus(), ilObjUserTest\testAuthAndEmailMethods(), ilAuthContainerApache\updateRequired(), and ilUserImportParser\verifyEndTag().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Deletes a userpref value of the user from the database @access public.
| string | keyword | 
Definition at line 1059 of file class.ilObjUser.php.
References $ilDB.
Referenced by delete(), and writePrefs().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Checks wether the passed loginname already exists in history.
@access public
| string | $a_login | Loginname | 
Definition at line 887 of file class.ilObjUser.php.
Referenced by ilAccountRegistrationGUI\saveForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
drop an item from user's personal desktop
| int | $a_usr_id | id of user object | 
| 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 3034 of file class.ilObjUser.php.
References $a_type, $ilDB, and ilCalendarCategories\deletePDItemsCache().
Referenced by ilPDSelectedItemsBlockGUI\confirmedRemove(), ilUserImportParser\detachFromRole(), ilObjSurvey\disinviteUser(), ilECSEnrolmentStatusCommandQueueHandler\doUpdate(), dropDesktopItem(), ilParticipant\dropDesktopItem(), ilParticipants\dropDesktopItem(), and ilDesktopItemGUI\removeFromDesktop().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Check if an external account name already exists.
@access public
| string | external account | 
| string | auth mode | 
Definition at line 4367 of file class.ilObjUser.php.
Referenced by ilObjUserTest\testAuthAndEmailMethods().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Generates a unique hashcode for activating a user profile after registration.
| integer | $a_usr_id | user id of the current user | 
Definition at line 4906 of file class.ilObjUser.php.
References $ilDB, $res, $row, and ilDBConstants\FETCHMODE_OBJECT.
| 
 | static | 
skins and styles
Definition at line 2916 of file class.ilObjUser.php.
References $ilDB, and $styles.
Referenced by ilSystemStylesTableGUI\getStyles(), ilSystemStyleOverviewGUI\moveUserStyles(), and ilObjUserTest\testMiscellaneous().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
STATIC METHOD get all user data.
| array | desired columns | 
Definition at line 2798 of file class.ilObjUser.php.
References $_SESSION, $active, $ilDB, $r, ilObject\$rbacreview, ilObject\$ref_id, and $row.
Referenced by ilLocalUser\_getUserData(), and ilObjUserTest\testSearch().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
reads all active sessions from db and returns users that are online and who have a local role in a group or a course for which the the current user has also a local role.
| integer | user_id User ID of the current user. | 
Definition at line 4818 of file class.ilObjUser.php.
References $ilDB, $ilias, $r, $row, $users, and ilTermsOfServiceHelper\isEnabled().
Referenced by ilUtil\getAssociatedUsersOnline().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 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.
@access public
| string | auth_mode | 
| bool | also get users with authentication method 'default' | 
Definition at line 3608 of file class.ilObjUser.php.
References $ilDB, $ilSetting, $res, $row, ilAuthUtils\_getAuthModeName(), and AUTH_LOCAL.
Referenced by ilLDAPCronSynchronization\deactivateUsers(), ilLDAPServerTableGUI\fillRow(), ilLDAPRoleGroupMapping\initServers(), and ilObjUserTest\testAuthAndEmailMethods().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Lookup news feed password for user.
| integer | user_id | 
Definition at line 4299 of file class.ilObjUser.php.
References $ilDB, and _lookupPref().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Definition at line 3515 of file class.ilObjUser.php.
References ilObject\$id, $ilDB, $query, $res, and $row.
Referenced by ilCourseXMLParser\__parseId(), and ilGroupXMLParser\__parseId().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Returns the last used loginname and the changedate of the passed user_id.
Throws an ilUserException in case no entry could be found.
@access public
| string | $a_usr_id | A user id | 
| ilUserException | 
Definition at line 914 of file class.ilObjUser.php.
References $ilDB, $res, and $row.
Referenced by updateLogin().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
check whether external account and authentication method matches with a user
Definition at line 3770 of file class.ilObjUser.php.
References $ilDB, $ilSetting, and $users.
Referenced by ilStartUpGUI\showUserMappingSelection(), and ilObjUserTest\testAuthAndEmailMethods().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 4628 of file class.ilObjUser.php.
References $ilDB, $login_attempts, $query, and $result.
Referenced by ilAuthFrontend\checkExceededLoginAttempts(), ilAuthBase\failedLoginObserver(), ilAuthFrontend\handleAuthenticationFail(), and ilObjUserTest\testAuthAndEmailMethods().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
skins and styles
Definition at line 2895 of file class.ilObjUser.php.
References $ilDB.
Referenced by ilSystemStyleOverviewGUI\checkDeletable(), ilSystemStyleOverviewGUI\checkStyleSettings(), ilSystemStylesTableGUI\getStyles(), and ilObjUserTest\testMiscellaneous().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
get number of users per auth mode
Definition at line 3751 of file class.ilObjUser.php.
Referenced by ilObjAuthSettingsGUI\authSettingsObject(), and ilObjUserTest\testAuthAndEmailMethods().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
get preferences for user
| int | $user_id | 
Definition at line 4568 of file class.ilObjUser.php.
References $ilDB, $prefs, $r, and $row.
Referenced by ilUserXMLWriter\__handleUser(), ilConsultationHoursTableGUI\fillRow(), and readPrefs().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
return user data for given user ids
| array | of internal ids or numerics $a_internalids | 
Definition at line 4523 of file class.ilObjUser.php.
References $data, $ilDB, $query, $result, $row, and ilUtil\__extractId().
Referenced by ilSoapUserAdministration\getUserXML(), and ilObjSurvey\sendNotificationMail().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
STATIC METHOD get all user_ids of an email address.
| string | email of user | 
@access public
Definition at line 2577 of file class.ilObjUser.php.
References $ilDB, $ilias, $res, and $row.
Referenced by ilPasswordAssistanceGUI\submitUsernameAssistanceForm(), and ilObjUserTest\testAuthAndEmailMethods().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
get ids of all users that have been inactivated since at least the given period
| integer | $period | (in days) | 
Definition at line 5047 of file class.ilObjUser.php.
References $ilDB, $query, $res, $row, date, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilCronDeleteInactivatedUserAccounts\run().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
get ids of all users that have been inactive for at least the given period
| integer | $period | (in days) | 
Definition at line 5017 of file class.ilObjUser.php.
References $ilDB, $query, $res, $row, date, and ilDBConstants\FETCHMODE_OBJECT.
| 
 | static | 
get all users, that have a certain object within their clipboard
| string | $a_type | object type | 
| string | $a_type | object type | 
Definition at line 3481 of file class.ilObjUser.php.
References $a_type, $ilDB, and $users.
Referenced by ilObjMediaObject\lookupUsages(), and ilObjUserTest\testClipboard().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
get users for a category or from system folder
| $ref_id | ref id of object | 
| $active | can be -1 (ignore), 1 = active, 0 = not active user | 
Definition at line 4428 of file class.ilObjUser.php.
References $active, $data, $ilDB, $query, ilObject\$ref_id, $result, $row, and USER_FOLDER_ID.
Referenced by ilSoapUserAdministration\getUsersForContainer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
return user data for group members
| int | array of member ids | 
| int | active can be -1 (ignore), 1 = active, 0 = not active user | 
Definition at line 4469 of file class.ilObjUser.php.
References $active, and _getUsersForIds().
Referenced by ilSoapUserAdministration\getUsersForContainer().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
return user data for given user id
| int | array of member ids | 
| int | active can be -1 (ignore), 1 = active, 0 = not active user | 
Definition at line 4480 of file class.ilObjUser.php.
References $active, $ilDB, $query, ilObject\$rbacadmin, ilObject\$rbacreview, $result, $row, and USER_FOLDER_ID.
Referenced by _getUsersForGroup(), and ilSoapUserAdministration\getUsersForContainer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
return array of complete users which belong to a specific role
| int | role id | |
| int | $active | if -1, all users will be delivered, 0 only non active, 1 only active users | 
Definition at line 4387 of file class.ilObjUser.php.
References $active, $data, $ilDB, $query, $r, ilObject\$rbacreview, and $row.
Referenced by ilSoapUserAdministration\getUserForRole().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 4640 of file class.ilObjUser.php.
Referenced by ilAuthBase\failedLoginObserver(), ilAuthFrontend\handleAuthenticationFail(), and ilObjUserTest\testAuthAndEmailMethods().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
| int | $usr_id | 
Definition at line 5435 of file class.ilObjUser.php.
Referenced by ilContactUserActionProvider\collectActionsForTargetUser(), ilPublicUserProfileGUI\getEmbeddable(), ilBuddyList\getInstanceByUserId(), isAnonymous(), ilBuddyList\request(), and ilBuddySystemGUI\transitionAsyncCommand().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
check wether an item is on the users desktop or not
| int | $a_usr_id | id of user object | 
| 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 3103 of file class.ilObjUser.php.
References $a_type, and $ilDB.
Referenced by ilParticipant\addDesktopItem(), ilParticipants\addDesktopItem(), ilParticipant\dropDesktopItem(), ilParticipants\dropDesktopItem(), and isDesktopItem().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
check if a login name already exists You may exclude a user from the check by giving his user id as 2nd paramter @access public @access static
| string | login name | 
| integer | user id of user to exclude (optional) | 
Definition at line 4334 of file class.ilObjUser.php.
References $ilDB, $r, and $row.
Referenced by ilUserLoginInputGUI\checkInput(), ilServicesUserTasks\getValidLogin(), ilAuthProviderSaml\handleSamlAuth(), ilCalendarAppointmentGUI\loadNotificationRecipients(), ilAuthBase\loginObserver(), ilLuceneQueryParser\replaceOwnerCallback(), ilAccountRegistrationGUI\saveForm(), ilPersonalProfileGUI\savePersonalData(), ilConsultationHourAppointments\setManager(), and ilObjUserTest\testCreateSetLookupDelete().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | staticprivate | 
Private function for lookup methods.
Definition at line 646 of file class.ilObjUser.php.
Referenced by _lookupAuthMode(), _lookupClientIP(), _lookupEmail(), _lookupExternalAccount(), _lookupGender(), _lookupLastLogin(), _lookupLogin(), _lookupSecondEmail(), and getStoredActive().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Check user account active.
Definition at line 2151 of file class.ilObjUser.php.
References $ilDB, $query, $res, $row, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilCourseParticipantsTableGUI\fillRow(), ilGroupParticipantsTableGUI\fillRow(), and ilIndividualAssessmentMembersTableGUI\fillRow().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
lookup auth mode
@access public
| int | usr_id | 
Definition at line 3681 of file class.ilObjUser.php.
References _lookup().
Referenced by ilECSAppEventListener\handleEvent(), ilLTIAppEventListener\handleUpdateStatus(), and ilObjUserTest\testAuthAndEmailMethods().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Lookup client ip.
| int | user id | 
Definition at line 721 of file class.ilObjUser.php.
References _lookup().
Referenced by ilObjTest\inviteGroup(), ilObjTest\inviteRole(), and ilObjUserTest\testCreateSetLookupDelete().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
get all desktop items of user and specified type
note: the implementation of this method is not good style (directly reading tables object_data and object_reference), must be revised someday...
Definition at line 3180 of file class.ilObjUser.php.
References $a_type, ilObject\$desc, $ilDB, $ilUser, ilObject\$title, ilObject\$tree, ilObject\_lookupDescription(), and ilObject\_lookupTitle().
Referenced by ilNewsItem\_getNewsItemsOfUser(), ilNote\_getRelatedObjectsOfUser(), getDesktopItems(), and ilCalendarCategories\readSelectedItemCalendars().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Lookup email.
Definition at line 692 of file class.ilObjUser.php.
References _lookup().
Referenced by ilObjSurvey\getAppraiseesData(), ilSystemSupportContactsGUI\getFooterLink(), ilSystemSupportContacts\getMailToAddress(), ilObjSurvey\getRatersData(), ilBadgeHandler\sendNotification(), ilMailSearchGUI\showResults(), and ilObjUserTest\testCreateSetLookupDelete().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
lookup external account for login and authmethod
Definition at line 776 of file class.ilObjUser.php.
References _lookup().
Referenced by ilLTIAppEventListener\handleUpdateStatus(), ilUserImportParser\importEndTag(), ilObjUserTest\testCreateSetLookupDelete(), and ilUserImportParser\verifyEndTag().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Lookup news feed hash for user.
If hash does not exist, create one.
Definition at line 4264 of file class.ilObjUser.php.
References $ilDB.
Referenced by ilUserFeedWriter\__construct(), ilNewsForContextBlockGUI\showFeedUrl(), and ilPDNewsBlockGUI\showFeedUrl().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
lookup fields (deprecated; use more specific methods instead)
Definition at line 752 of file class.ilObjUser.php.
Referenced by ilObjSCORMVerification\createFromSCORMLM(), ilSCORMPresentationGUI\downloadCertificate(), ilTestExport\exportToCSV(), ilTestExport\exportToExcel(), ilSpecialUsersTableGUI\fillRow(), ilCourseCertificateAdapter\getCertificateVariablesForPresentation(), ilExerciseCertificateAdapter\getCertificateVariablesForPresentation(), ilTestCertificateAdapter\getCertificateVariablesForPresentation(), and ilObjUserTest\testCreateSetLookupDelete().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Lookup Full Name.
Definition at line 665 of file class.ilObjUser.php.
References $fullname, and $ilDB.
Referenced by ilExAssignmentTeam\addTeamMember(), ilCalendarAppointmentGUI\book(), ilObjStudyProgrammeIndividualPlanGUI\buildFrame(), ilCalendarAppointmentGUI\cancelBooking(), ilAppointmentPresentationConsultationHoursGUI\collectPropertiesAndActions(), ilRbacLogTableGUI\fillRow(), ilLPTableBaseGUI\getExportMeta(), ilCalendarAppointmentPanelGUI\getHTML(), ilCalendarBlockGUI\getHTML(), ilExAssignmentTeamLogTableGUI\getItems(), ilConsultationHourAppointments\getManager(), ilExAssignmentTeam\getTeamId(), ilSCORMTrackingItemPerUserTableGUI\initTable(), ilSCORMTrackingItemsPerUserTableGUI\initTable(), ilBookingEntry\lookupManagedBookingsForObject(), ilSCORMTrackingItemsScoTableGUI\parse(), ilConsultationHoursTableGUI\parse(), ilCalendarPresentationGUI\prepareOutput(), ilCalendarCategories\readConsultationHoursCalendar(), ilExAssignmentTeam\removeTeamMember(), ilIndividualAssessmentMembersGUI\removeUserConfirmation(), ilCalendarMailNotification\send(), ilConsultationHoursGUI\sendInfoAboutUnassignedUsers(), ilWikiUtil\sendNotification(), ilNote\sendNotifications(), ilObjSurvey\sendTutorNotification(), and ilObjSurvey\sentReminder().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Lookup gender.
Definition at line 710 of file class.ilObjUser.php.
References _lookup().
Referenced by ilMail\getSalutation(), and ilObjUserTest\testCreateSetLookupDelete().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Lookup id by login.
Definition at line 784 of file class.ilObjUser.php.
Referenced by ilDiskQuotaSummaryNotification\__construct(), ilObjUserGUI\_goto(), ilOrgUnitStaffGUI\addOtherRoles(), ilOrgUnitUserAssignmentGUI\addStaff(), ilOrgUnitStaffGUI\addStaff(), ilObjBlogGUI\addUserFromAutoComplete(), ilRepositorySearchGUI\addUserFromAutoComplete(), ilExerciseManagementGUI\addUserFromAutoCompleteObject(), ilExSubmissionTeamGUI\addUserFromAutoCompleteObject(), ilSkillProfileGUI\assignUser(), ilOrgUnitSimpleUserImport\buildUserId(), ilChatroomInviteUsersToPrivateRoomGUI\byLogin(), ilPermission2GUI\changeOwner(), checkUserId(), ilAuthProviderApache\doAuthentication(), ilAuthProviderShibboleth\doAuthentication(), ilAuthProviderCAS\doAuthentication(), ilAuthProviderRadius\doAuthentication(), ilLTIAppEventListener\doCronUpdate(), ilServicesAuthenticationExtractor\extractAfterLogin(), ilAuthBase\failedLoginObserver(), ilAuthProviderLTI\findUserId(), ilMail\formatNamesForOutput(), ilMail\getCountRecipient(), ilMail\getEmailRecipients(), ilObjectPermissionStatusGUI\getUser(), getUserIdByLogin(), ilSystemSupportContacts\getValidSupportContactIds(), ilDclStandardField\getValueFromExcel(), ilAuthFrontend\handleAuthenticationFail(), ilAuthProviderCAS\handleLDAPDataSource(), ilAuthProviderApache\handleLDAPDataSource(), ilAuthProviderECS\handleLogin(), ilSessionControl\handleLoginEvent(), ilAuthProviderSaml\handleSamlAuth(), ilAuthProviderSaml\importUser(), ilPCParagraph\intLinks2xml(), ilChatroom\inviteUserToPrivateRoomByLogin(), ilAuthContainerECS\loginObserver(), ilSoapRBACAdministration\parseUserID(), ilStartUpGUI\processCode(), ilECSCmsCourseMemberCommandQueueHandler\refreshAssignmentStatus(), ilDclRecordEditGUI\save(), ilObjSurveyGUI\savePropertiesObject(), ilSingleUserShareGUI\saveShare(), ilDiskQuotaSummaryNotification\send(), ilNote\sendNotifications(), ilRegistrationSettings\setApproveRecipientLogins(), ilSystemSupportContacts\setList(), ilObjDiskQuotaSettings\setSummaryRecipients(), ilObjUserTest\testCreateSetLookupDelete(), ilAuthProviderLDAP\updateAccount(), ilLDAPAttributeToUser\usersToXML(), ilRegistrationSettings\validate(), and ilUserImportParser\verifyEndTag().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 1959 of file class.ilObjUser.php.
References $DIC, $ilDB, ilObject\$lng, $r, and $row.
Referenced by ilForum\_getLanguageInstanceByUsrId(), ilLanguageFactory\_getLanguageOfUser(), and ilObjUserTest\testCreateSetLookupDelete().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
lookup last login
Definition at line 812 of file class.ilObjUser.php.
References _lookup().
Referenced by ilCronDeleteInactiveUserReminderMail\removeEntriesFromTableIfLastLoginIsNewer(), and ilObjUserTest\testCreateSetLookupDelete().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
lookup login
Definition at line 768 of file class.ilObjUser.php.
References _lookup().
Referenced by ilCourseXMLParser\__parseId(), ilRegistrationSettings\__read(), ilChatUserActionProvider\collectActionsForTargetUser(), ilWorkspaceUserActionProvider\collectActionsForTargetUser(), ilMailMemberSearchDataProvider\collectTableData(), ilObjRole\delete(), ilStartUpGUI\doStandardAuthentication(), ilObjSessionGUI\eventsListObject(), ilSessionOverviewGUI\exportCSV(), ilStudyProgrammeIndividualPlanTableGUI\fetchData(), ilDclBaseRecordModel\fillRecordFieldExcelExport(), ilMilestoneResponsiblesTableGUI\fillRow(), ilPageHistoryTableGUI\fillRow(), ilPDNewsTableGUI\fillRow(), ilTestServiceGUI\getAdditionalUsrDataHtmlAndPopulateWindowTitle(), ilAttendanceList\getHTML(), ilDAVServer\getLogin(), getLoginByUserId(), getLoginFromAuth(), ilConsultationHourAppointments\getManagedUsers(), ilConsultationHourAppointments\getManager(), ilNoteGUI\getNoteListHTML(), ilTestServiceGUI\getResultsHeadUserAndPass(), ilObjSurvey\getUserDataFromActiveId(), ilForumSettingsGUI\getUserNotificationTableData(), ilInternalLinkGUI\getUserSearchResult(), ilUserClipboard\getValidatedContent(), ilObjUserGUI\getValues(), ilAuthFrontend\handleAuthenticationSuccess(), ilCalendarAppointmentGUI\initForm(), ilMailSearchCoursesGUI\mailMembers(), ilMailSearchGroupsGUI\mailMembers(), ilContactGUI\mailToUsers(), ilPermission2GUI\owner(), ilCalendarSharedUserListTableGUI\parse(), ilUserClipboardTableGUI\parse(), ilObjCourseGUI\readMemberData(), ilObjGroupGUI\readMemberData(), ilCalendarEntry\readResponsibleUsers(), ilExerciseManagementGUI\redirectFeedbackMailObject(), ilBuddyList\request(), ilObjSurvey\send360ReminderToUser(), ilObjSurvey\sendAppraiseeCloseNotification(), ilObjSurvey\sendAppraiseeNotification(), ilSkillNotifications\sendMail(), ilMembershipCronNotifications\sendMail(), ilMailNotification\sendMail(), ilLPTableBaseGUI\sendMail(), ilObjContentObjectGUI\sendMailToBlockedUsers(), ilMailMemberSearchGUI\sendMailToSelectedUsers(), ilMembershipGUI\sendMailToSelectedUsers(), ilMembershipMailGUI\sendMailToSelectedUsers(), ilMembershipCronMinMembers\sendMessage(), ilWikiUtil\sendNotification(), ilNote\sendNotifications(), ilObjSurvey\sendRaterNotification(), ilObjSurvey\sendTutorNotification(), ilObjSurvey\sentReminder(), ilMailSearchCoursesGUI\showMembers(), ilMailSearchGUI\showResults(), ilMailFolderGUI\showUser(), ilContactGUI\submitInvitation(), ilObjUserTest\testCreateSetLookupDelete(), ilBuddySystemGUI\transitionAsyncCommand(), ilBuddySystemGUI\transitionCommand(), updateLogin(), ilUserImportParser\verifyEndTag(), and ilPCParagraph\xml2output().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
lookup user name
Definition at line 732 of file class.ilObjUser.php.
Referenced by ilExGradesTableGUI\__construct(), ilGroupXMLParser\__parseId(), ilObjTestAccess\_getParticipantData(), ilSoapLearningProgressAdministration\addUserProgress(), ilMailUserActionProvider\collectActionsForTargetUser(), ilMailMemberSearchDataProvider\collectTableData(), ilMembershipGUI\confirmAssignFromWaitingList(), ilMembershipGUI\confirmAssignSubscribers(), ilSessionMembershipGUI\confirmDeleteParticipants(), ilMembershipGUI\confirmDeleteParticipants(), ilMembershipGUI\confirmRefuseFromList(), ilMembershipGUI\confirmRefuseSubscribers(), ilOrgUnitStaffGUI\confirmRemoveUser(), ilSkillProfileGUI\confirmUserRemoval(), ilObjTestGUI\deleteSingleUserResultsObject(), ilLocalUserGUI\deleteUsers(), ilObjCategoryGUI\deleteUsersObject(), ilExSubmission\downloadAllAssignmentFiles(), ilBlogExerciseGUI\downloadExcSubFile(), ilPortfolioExerciseGUI\downloadExcSubFile(), ilExSubmission\downloadFiles(), ilExSubmission\downloadMultipleFiles(), ilObjSessionGUI\eventsListObject(), ilSessionOverviewGUI\exportCSV(), ilObjExercise\exportGradesExcel(), ilObjAssessmentFolderGUI\exportLogObject(), ilDclBaseRecordModel\fillRecordFieldExcelExport(), ilRbacLogTableGUI\fillRow(), ilCalendarInboxSharedTableGUI\fillRow(), ilPageHistoryTableGUI\fillRow(), ilAssessmentFolderLogTableGUI\fillRow(), ilObjSurvey\getAppraiseesData(), ilSkillProfile\getAssignedUsers(), ilLMTracker\getBlockedUsersInformation(), ilAttendanceList\getHTML(), ilCourseParticipantsGroupsTableGUI\getItems(), ilSessionOverviewTableGUI\getItems(), ilSurveyParticipantsTableGUI\getItems(), ilBookingReservation\getListByDate(), ilContSkillMemberTableGUI\getMembers(), ilExAssignment\getMultiFeedbackFiles(), ilPageObject\getPageContributors(), ilPageObject\getParentObjectContributors(), ilMilestoneResponsiblesTableGUI\getParticipantsAndResponsibles(), ilObjSurvey\getRatersData(), ilMail\getSalutation(), ilDclBaseRecordModel\getStandardField(), ilForumSettingsGUI\getUserNotificationTableData(), ilExerciseXMLWriter\handleAssignmentMembers(), ilWorkspaceShareTableGUI\importData(), ilLOMemberTestResultTableGUI\init(), ilContSkillAdminGUI\initCompetenceAssignmentForm(), ilWorkspaceShareTableGUI\initFilter(), ilExerciseManagementGUI\initIndividualDeadlineForm(), ilObjectCustomUserFieldsGUI\initMemberForm(), ilExParticipantTableGUI\initMode(), ilObjSurveyGUI\initPropertiesForm(), ilAuthContainerCalendarToken\loginObserver(), ilTestEvaluationGUI\outParticipantsResultsOverview(), ilCourseParticipantsTableGUI\parse(), ilGroupParticipantsTableGUI\parse(), ilCalendarSharedListTableGUI\parse(), ilCalendarSharedUserListTableGUI\parse(), ilConsultationHoursTableGUI\parse(), ilUserClipboardTableGUI\parse(), ilObjPortfolioGUI\printView(), ilObjCourseGUI\readMemberData(), ilObjGroupGUI\readMemberData(), ilCalendarEntry\readResponsibleUsers(), ilSubscriberTableGUI\readSubscriberData(), ilWaitingListTableGUI\readUserData(), ilObjPortfolioBaseGUI\renderFullscreenHeader(), ilObjBlogGUI\renderFullscreenHeader(), ilTestScoringGUI\saveManScoringParticipantScreen(), ilExerciseManagementGUI\saveStatus(), ilExAssignment\sendMultiFeedbackStructureFile(), ilMailSearchCoursesGUI\showMembers(), ilExerciseManagementGUI\showParticipantObject(), ilMailSearchGUI\showResults(), ilCourseContentGUI\showUserTimings(), ilObjUserTest\testCreateSetLookupDelete(), ilObjTest\userLookupFullName(), ilMailNotification\userToString(), and ilObjStudyProgrammeMembersGUI\viewCompletedCourses().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 1194 of file class.ilObjUser.php.
References $ilDB, $query, $res, $row, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by _getFeedPass(), ilNewsItem\_getNewsItemsOfUser(), ilChatUserActionProvider\acceptsMessages(), ilObjUserAccess\canBeDelivered(), ilUserUserActionProvider\collectActionsForTargetUser(), ilMailMemberSearchDataProvider\collectTableData(), ilBuddySystemRelationsTableGUI\fillRow(), ilMailSearchCoursesMembersTableGUI\fillRow(), ilUsersOnlineBlockGUI\fillRow(), ilMail\formatNamesForOutput(), ilBuddySystemLinkButton\getHtml(), ilUserUtil\getProfileLink(), ilUsersOnlineBlockGUI\getUsers(), ilBuddySystemGUI\requestCommand(), ilMailSearchCoursesGUI\showMembers(), ilMailSearchGroupsGUI\showMembers(), ilMailSearchGUI\showResults(), ilObjUserTest\testCreateSetLookupDelete(), and ilBuddySystemGUI\transitionAsyncCommand().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Lookup second e-mail.
| $a_user_id | 
Definition at line 702 of file class.ilObjUser.php.
References _lookup().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
skins and styles
Definition at line 2938 of file class.ilObjUser.php.
References $ilDB, and _writePref().
Referenced by ilSystemStyleOverviewGUI\moveUserStyles(), and ilObjUserTest\testMiscellaneous().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
STATIC METHOD get user data of selected users.
| array | desired user ids | 
@access public
Definition at line 2779 of file class.ilObjUser.php.
References $ilDB, $res, and $row.
Referenced by ilMemberExport\fetchUsers(), ilAttendanceList\getNonMemberUserData(), ilCourseMembershipGUI\getPrintMemberData(), ilObjGroupGUI\readMemberData(), and ilObjUserTest\testCreateSetLookupDelete().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
removes object from all user's desktops @access public
| integer | ref_id | 
Definition at line 3067 of file class.ilObjUser.php.
References $ilDB, $r, $row, and $users.
Referenced by ilUtil\removeItemFromDesktops().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 4614 of file class.ilObjUser.php.
Referenced by ilAuthFrontend\handleAuthenticationSuccess(), ilAuthBase\loginObserver(), ilObjUserTest\testAuthAndEmailMethods(), and ilObjUserGUI\updateObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Set news feed password for user.
| integer | user_id | 
| string | new password | 
Definition at line 4314 of file class.ilObjUser.php.
References $ilDB, and _writePref().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Definition at line 4654 of file class.ilObjUser.php.
References $ilDB, $query, and ilUtil\now().
Referenced by ilAuthBase\failedLoginObserver(), ilAuthFrontend\handleAuthenticationFail(), and ilObjUserTest\testAuthAndEmailMethods().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Toggle active status of users.
@access public
Definition at line 3641 of file class.ilObjUser.php.
References $ilDB, and ilUtil\now().
Referenced by ilLDAPCronSynchronization\deactivateUsers(), and ilObjUserTest\testCreateSetLookupDelete().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
STATIC METHOD updates the last_login field of user with given id to given or current date.
| integer | $a_usr_id | |
| string | $last_login | (optional) | 
Definition at line 5082 of file class.ilObjUser.php.
| 
 | static | 
Create a personal picture image file from a temporary image file.
| string | $tmp_file | Complete path to the temporary image file | 
| int | $obj_id | The object id of the related user account | 
Definition at line 3806 of file class.ilObjUser.php.
References _writePref(), ilUtil\execConvert(), and ilUtil\getWebspaceDir().
Referenced by ilUserImportParser\importEndTag(), and ilUserDataSet\importRecord().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Verifies a registration hash.
| ilRegistrationHashExpiredException | |
| ilRegistrationHashNotFoundException | 
| string | $a_hash | hashcode | 
Definition at line 4957 of file class.ilObjUser.php.
| 
 | static | 
Definition at line 1992 of file class.ilObjUser.php.
References $ilDB.
Referenced by ilAuthProviderSaml\handleSamlAuth(), and ilObjUserTest\testAuthAndEmailMethods().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 1980 of file class.ilObjUser.php.
References $ilDB.
Referenced by ilObjUserTest\testAuthAndEmailMethods().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 4692 of file class.ilObjUser.php.
References $ilDB, $res, and $timestamp.
Referenced by updateLogin().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
| int | $a_usr_id | |
| string | $a_keyword | |
| string | $a_value | 
Definition at line 1076 of file class.ilObjUser.php.
References $ilDB.
Referenced by _moveUsersToStyle(), _setFeedPass(), _uploadPersonalPicture(), ilBadgeProfileGUI\saveSettings(), writePref(), and writePrefs().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::activateDeletionFlag | ( | ) | 
Definition at line 5440 of file class.ilObjUser.php.
References writePref().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::addDesktopItem | ( | $a_item_id, | |
| $a_type, | |||
| $a_par = "" | |||
| ) | 
add an item to user's personal desktop
| 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 2999 of file class.ilObjUser.php.
References $a_type, _addDesktopItem(), and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::addObjectToClipboard | ( | $a_item_id, | |
| $a_type, | |||
| $a_title, | |||
| $a_parent = 0, | |||
| $a_time = 0, | |||
| $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 3284 of file class.ilObjUser.php.
References $a_type, $d, $ilDB, date, and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::addToPCClipboard | ( | $a_content, | |
| $a_time, | |||
| $a_nr | |||
| ) | 
Add a page content item to PC clipboard (should go to another class)
Definition at line 3327 of file class.ilObjUser.php.
References $a_content, $ilDB, date, and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::addUserDefinedFieldEntry | ( | ) | 
Definition at line 4094 of file class.ilObjUser.php.
References $ilDB.
| ilObjUser::assignData | ( | $a_data | ) | 
loads a record "user" from array @access public
| array | userdata | 
Definition at line 322 of file class.ilObjUser.php.
References $ilDB, $ilErr, ilObject\$lng, setAuthMode(), setBirthday(), setCity(), setClientIP(), setComment(), setCountry(), setDepartment(), setEmail(), setExternalAccount(), setFax(), setFirstname(), setFullname(), setGender(), setHobby(), setInactivationDate(), setInstitution(), setIsSelfRegistered(), setLastLogin(), setLastname(), setLastUpdate(), setLatitude(), setLocationZoom(), setLogin(), setLongitude(), setMatriculation(), setPasswd(), setPasswordEncodingType(), setPasswordSalt(), setPhoneHome(), setPhoneMobile(), setPhoneOffice(), setProfileIncomplete(), setSecondEmail(), setSelectedCountry(), setStreet(), setTimeLimitFrom(), setTimeLimitMessage(), setTimeLimitOwner(), setTimeLimitUnlimited(), setTimeLimitUntil(), setUTitle(), and setZipcode().
Referenced by read().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Convert multi-text values to plain text.
| string | $a_attr | 
Definition at line 5569 of file class.ilObjUser.php.
References $current.
Referenced by getGeneralInterestsAsText(), getLookingForHelpAsText(), and getOfferingHelpAsText().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::checkTimeLimit | ( | ) | 
Definition at line 2265 of file class.ilObjUser.php.
References getTimeLimitFrom(), getTimeLimitUnlimited(), and getTimeLimitUntil().
Referenced by ilAuthFrontend\checkTimeLimit().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::checkUserId | ( | ) | 
Definition at line 2480 of file class.ilObjUser.php.
References ilObject\$id, $ilSetting, $login, _lookupId(), and getLoginFromAuth().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::clipboardDeleteAll | ( | ) | 
Delete objects of type for user.
Definition at line 3404 of file class.ilObjUser.php.
References $ilDB, and ilObject\getId().
Referenced by delete().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::clipboardDeleteObjectsOfType | ( | $a_type | ) | 
Delete objects of type for user.
Definition at line 3389 of file class.ilObjUser.php.
References $a_type, $ilDB, and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::clipboardHasObjectsOfType | ( | $a_type | ) | 
Check whether clipboard has objects of a certain type.
Definition at line 3369 of file class.ilObjUser.php.
References $a_type, $ilDB, and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Get profile picture direcotory.
return
Definition at line 3950 of file class.ilObjUser.php.
References ilUtil\getWebspaceDir().
Referenced by ilUserDataSet\getXmlRecord().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::delete | ( | ) | 
deletes a user @access public
| integer | user_id | 
Definition at line 1228 of file class.ilObjUser.php.
References $ilDB, ilObject\$rbacadmin, ilObject\$tree, _deleteAllPref(), ilEventParticipants\_deleteByUser(), ilBlockSetting\_deleteSettingsOfUser(), ilObjCourse\_deleteUser(), ilObjForum\_deleteUser(), ilLinkCheckNotify\_deleteUser(), ilObjUserTracking\_deleteUser(), ilSession\_destroyByUserId(), ilLDAPRoleGroupMapping\_getInstance(), ilSCORM13Package\_removeTrackingDataForUser(), ilObjSCORMLearningModule\_removeTrackingDataForUser(), clipboardDeleteAll(), ilDiskQuotaHandler\deleteByOwner(), ilBadgeAssignment\deleteByUserId(), deleteMultiTextFields(), deleteUserDefinedFieldEntries(), ilObjPortfolio\deleteUserPortfolios(), ilObject\getId(), ilOrgUnitUserAssignmentQueries\getInstance(), getLogin(), ilNotification\removeForUser(), ilCronDeleteInactiveUserReminderMail\removeSingleUserFromTable(), removeUserPicture(), and resetOwner().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Remove multi-text values from DB.
Definition at line 5659 of file class.ilObjUser.php.
References $ilDB, and ilObject\getId().
Referenced by delete(), and updateMultiTextFields().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::deletePref | ( | $a_keyword | ) | 
Deletes a userpref value of the user from the database @access public.
| string | keyword | 
Definition at line 1030 of file class.ilObjUser.php.
References ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::deleteUserDefinedFieldEntries | ( | ) | 
Definition at line 4109 of file class.ilObjUser.php.
References $ilDB, ilUserDefinedData\deleteEntriesOfUser(), and ilObject\getId().
Referenced by delete().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::dropDesktopItem | ( | $a_item_id, | |
| $a_type | |||
| ) | 
drop an item from user's personal desktop
| 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 3056 of file class.ilObjUser.php.
References $a_type, _dropDesktopItem(), and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::exportPersonalData | ( | ) | 
Export personal data.
return
Definition at line 5175 of file class.ilObjUser.php.
References ilObject\$title, ilExport\_getExportDirectory(), ilUtil\delDir(), ilObject\getId(), getLastname(), and getLogin().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Definition at line 5671 of file class.ilObjUser.php.
References $ilDB, $res, and $row.
Referenced by ilPublicUserProfileGUI\getAutocompleteResult().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getActive | ( | ) | 
get user active state @access public
Definition at line 2143 of file class.ilObjUser.php.
References $active.
Referenced by ilSoapUserAdministration\__readUserData(), ilAuthFrontend\checkActivation(), and ilAuthFrontend\checkExceededLoginAttempts().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getAgreeDate | ( | ) | 
get the date when the user accepted the user agreement @access public
Definition at line 2103 of file class.ilObjUser.php.
References $agree_date.
| ilObjUser::getApproveDate | ( | ) | 
get the date when the user account was approved @access public
Definition at line 2092 of file class.ilObjUser.php.
References $approve_date.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getAuthMode | ( | $a_auth_key = false | ) | 
get auth mode @access public
Definition at line 3563 of file class.ilObjUser.php.
References $auth_mode, and ilAuthUtils\_getAuthMode().
Referenced by ilSoapUserAdministration\__readUserData(), ilECSAppEventListener\handleMembership(), isPasswordChangeDemanded(), and isPasswordExpired().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getBirthday | ( | ) | 
| ilObjUser::getCity | ( | ) | 
get city @access public
Definition at line 1645 of file class.ilObjUser.php.
References $city.
Referenced by ilSoapUserAdministration\__readUserData(), and ilPersonalProfileGUI\addLocationToForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getClientIP | ( | ) | 
get client ip number @access public
Definition at line 1800 of file class.ilObjUser.php.
References $client_ip.
Referenced by ilAuthFrontend\checkIp().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getClipboardChilds | ( | $a_parent, | |
| $a_insert_time | |||
| ) | 
Get childs of an item.
Definition at line 3451 of file class.ilObjUser.php.
References $ilDB, $ilUser, and ilObject\_lookupTitle().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getClipboardObjects | ( | $a_type = "", | |
| $a_top_nodes_only = false | |||
| ) | 
get all clipboard objects of user and specified type
Definition at line 3415 of file class.ilObjUser.php.
References $a_type, $ilDB, ilObject\_lookupTitle(), ilObject\getId(), and ilMediaPoolPage\lookupTitle().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getComment | ( | ) | 
get referral comment @access public
Definition at line 2071 of file class.ilObjUser.php.
References $referral_comment.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getCountry | ( | ) | 
Get country (free text)
@access public
Definition at line 1685 of file class.ilObjUser.php.
References $country.
Referenced by ilSoapUserAdministration\__readUserData(), and ilPersonalProfileGUI\addLocationToForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getCurrentLanguage | ( | ) | 
returns the current language (may differ from user's pref setting!)
Definition at line 2008 of file class.ilObjUser.php.
References $_SESSION.
| ilObjUser::getDateFormat | ( | ) | 
get date format
@access public
Definition at line 1156 of file class.ilObjUser.php.
References $format, ilCalendarSettings\_getInstance(), and getPref().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getDepartment | ( | ) | 
get department @access public
Definition at line 1607 of file class.ilObjUser.php.
References $department.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getDesktopItems | ( | $a_types = "" | ) | 
Definition at line 3169 of file class.ilObjUser.php.
References _lookupDesktopItems(), and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getDiskQuota | ( | ) | 
Returns the minimal disk quota imposed by this user account.
The minimal disk quota is specified in bytes. The default value is 0.
@access public
Definition at line 1938 of file class.ilObjUser.php.
| ilObjUser::getEmail | ( | ) | 
get email address @access public
Definition at line 1855 of file class.ilObjUser.php.
References $email.
Referenced by ilSoapUserAdministration\__readUserData(), shibUser\createFields(), ilMailOptions\lookupExternalEmails(), ilAccountRegistrationMail\sendLanguageVariableBasedAccountMail(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getExternalAccount | ( | ) | 
get external account
note: 3.7.0 uses this field only for cas and soap authentication.
@access public
Definition at line 3592 of file class.ilObjUser.php.
Referenced by ilECSAppEventListener\handleMembership().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getFax | ( | ) | 
get fax @access public
Definition at line 1781 of file class.ilObjUser.php.
References $fax.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get first letters of all lastnames.
return
Definition at line 5120 of file class.ilObjUser.php.
References $ilDB.
Referenced by ilObjUserFolderGUI\viewObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getFirstname | ( | ) | 
get firstname @access public
Definition at line 1550 of file class.ilObjUser.php.
References $firstname.
Referenced by ilSoapUserAdministration\__readUserData(), ilIndividualAssessmentMembers\buildNewRecordOfUser(), getPublicName(), and shibUser\returnNewLoginName().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getFullname | ( | $a_max_strlen = 0 | ) | 
get fullname @access public
| integer | 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 1417 of file class.ilObjUser.php.
References ilUtil\stripSlashes().
Referenced by shibUser\createFields(), and ilAccountRegistrationMail\sendLanguageVariableBasedAccountMail().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getGender | ( | ) | 
get gender @access public
Definition at line 1508 of file class.ilObjUser.php.
References $gender.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getGeneralInterests | ( | ) | 
Get general interests.
Definition at line 5488 of file class.ilObjUser.php.
References $interests_general.
Referenced by updateMultiTextFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getGeneralInterestsAsText | ( | ) | 
Get general interests as plain text.
Definition at line 5498 of file class.ilObjUser.php.
References buildTextFromArray().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getHobby | ( | ) | 
get hobby @access public
Definition at line 1890 of file class.ilObjUser.php.
References $hobby.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getInactivationDate | ( | ) | 
getter for inactivation date
Definition at line 5327 of file class.ilObjUser.php.
References $inactivation_date.
| ilObjUser::getInstitution | ( | ) | 
get institution @access public
Definition at line 1588 of file class.ilObjUser.php.
References $institution.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getLanguage | ( | ) | 
returns a 2char-language-string @access public
Definition at line 1911 of file class.ilObjUser.php.
Referenced by ilSoapUserAdministration\__readUserData(), ilNotificationConfig\getUserInstance(), ilMailTemplateContext\initLanguage(), ilAccountRegistrationMail\sendLanguageVariableBasedAccountMail(), and ilAccountRegistrationMail\trySendingUserDefinedAccountMail().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getLastLogin | ( | ) | 
returns last login date @access public
Definition at line 2038 of file class.ilObjUser.php.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getLastname | ( | ) | 
get lastname @access public
Definition at line 1569 of file class.ilObjUser.php.
References $lastname.
Referenced by ilSoapUserAdministration\__readUserData(), ilIndividualAssessmentMembers\buildNewRecordOfUser(), exportPersonalData(), getPublicName(), and shibUser\returnNewLoginName().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getLastPasswordChangeTS | ( | ) | 
Definition at line 1953 of file class.ilObjUser.php.
References $last_password_change_ts.
Referenced by getPasswordAge(), isPasswordExpired(), and setLastPasswordChangeToNow().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getLastUpdate | ( | ) | 
Definition at line 2052 of file class.ilObjUser.php.
References ilObject\$last_update.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getLatitude | ( | ) | 
Get Latitude.
Definition at line 2410 of file class.ilObjUser.php.
References $latitude.
Referenced by ilPersonalProfileGUI\addLocationToForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getLocationZoom | ( | ) | 
Get Location Zoom.
Definition at line 2450 of file class.ilObjUser.php.
References $loc_zoom.
Referenced by ilPersonalProfileGUI\addLocationToForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getLogin | ( | ) | 
get login / username @access public
Definition at line 1456 of file class.ilObjUser.php.
References $login.
Referenced by ilSoapUserAdministration\__readUserData(), ilIndividualAssessmentMembers\buildNewRecordOfUser(), shibUser\create(), delete(), exportPersonalData(), getPublicName(), ilAccountRegistrationMail\sendLanguageVariableBasedAccountMail(), ilPasswordAssistanceGUI\submitAssignPasswordForm(), ilAccountRegistrationMail\trySendingUserDefinedAccountMail(), and updateLogin().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getLoginAttempts | ( | ) | 
Definition at line 2259 of file class.ilObjUser.php.
References $login_attempts.
| ilObjUser::getLoginByUserId | ( | $a_userid | ) | 
Definition at line 2624 of file class.ilObjUser.php.
References $login, and _lookupLogin().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | staticprivate | 
Gets the username from $ilAuth, and converts it into an ILIAS login name.
Definition at line 2495 of file class.ilObjUser.php.
References $GLOBALS, $login, ilDAVActivationChecker\_isActive(), _lookupLogin(), and toUsernameWithoutDomain().
Referenced by checkUserId(), isCurrentUserActive(), and syncActive().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getLongitude | ( | ) | 
Get Longitude.
Definition at line 2430 of file class.ilObjUser.php.
References $longitude.
Referenced by ilPersonalProfileGUI\addLocationToForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getLookingForHelp | ( | ) | 
Get help looking for.
Definition at line 5548 of file class.ilObjUser.php.
References $interests_help_looking.
Referenced by updateMultiTextFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getLookingForHelpAsText | ( | ) | 
Get help looking for as plain text.
Definition at line 5558 of file class.ilObjUser.php.
References buildTextFromArray().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getMatriculation | ( | ) | 
get matriculation number @access public
Definition at line 1819 of file class.ilObjUser.php.
References $matriculation.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getOfferingHelp | ( | ) | 
Get help offering.
Definition at line 5518 of file class.ilObjUser.php.
References $interests_help_offered.
Referenced by updateMultiTextFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getOfferingHelpAsText | ( | ) | 
Get help offering as plain text.
Definition at line 5528 of file class.ilObjUser.php.
References buildTextFromArray().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getOrgUnitsRepresentation | ( | ) | 
Definition at line 3544 of file class.ilObjUser.php.
References ilObject\getId(), and lookupOrgUnitsRepresentation().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getPasswd | ( | ) | 
get password
Definition at line 1479 of file class.ilObjUser.php.
References $passwd.
Referenced by ilSoapUserAdministration\__readUserData(), and ilUserPasswordManager\verifyPassword().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getPasswdType | ( | ) | 
get password type
Definition at line 1489 of file class.ilObjUser.php.
References $passwd_type.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getPasswordAge | ( | ) | 
Definition at line 2349 of file class.ilObjUser.php.
References getLastPasswordChangeTS().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getPasswordEncodingType | ( | ) | 
Definition at line 288 of file class.ilObjUser.php.
References $password_encoding_type.
Referenced by ilUserPasswordManager\verifyPassword().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getPasswordSalt | ( | ) | 
Definition at line 304 of file class.ilObjUser.php.
References $password_salt.
Referenced by ilUserPasswordManager\encodePassword(), and ilUserPasswordManager\verifyPassword().
 Here is the caller graph for this function:
 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 3344 of file class.ilObjUser.php.
References $ilDB, $row, and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getPersonalDataExportFile | ( | ) | 
Get personal data export file.
return
Definition at line 5198 of file class.ilObjUser.php.
References ilExport\_getExportDirectory(), ilUtil\getDir(), and ilObject\getId().
Referenced by sendPersonalDataFile().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getPersonalPicturePath | ( | $a_size = "small", | |
| $a_force_pic = false | |||
| ) | 
Get path to personal picture.
The result will be cached. The result will be cached.
| string | $a_size | "small", "xsmall" or "xxsmall" | 
| bool | $a_force_pic | 
Definition at line 3842 of file class.ilObjUser.php.
References ilObject\getId().
Referenced by ilForumAuthorInformation\getUserImagePath().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getPersonalWorkspaceDiskQuota | ( | ) | 
Definition at line 1943 of file class.ilObjUser.php.
| ilObjUser::getPhoneHome | ( | ) | 
get home phone @access public
Definition at line 1743 of file class.ilObjUser.php.
References $phone_home.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getPhoneMobile | ( | ) | 
get mobile phone @access public
Definition at line 1762 of file class.ilObjUser.php.
References $phone_mobile.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getPhoneOffice | ( | ) | 
get office phone @access public
Definition at line 1724 of file class.ilObjUser.php.
References $phone_office.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getPref | ( | $a_keyword | ) | 
get a user preference
| string | name of parameter @access public | 
Definition at line 1185 of file class.ilObjUser.php.
Referenced by ilSoapUserAdministration\__readUserData(), getDateFormat(), ilPublicUserProfileGUI\getPublicPref(), getTimeFormat(), getTimeZone(), hasDeletionFlag(), and hasPublicProfile().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getProfileIncomplete | ( | ) | 
Definition at line 2279 of file class.ilObjUser.php.
| 
 | static | 
Get profile status.
| array[int] | $a_user_ids user ids | 
Definition at line 5704 of file class.ilObjUser.php.
References $DIC, ilObject\$id, $ilDB, and $r.
Referenced by ilInternalLink\searchUsers().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getPublicName | ( | ) | 
returns firstname lastname and login if profile is public, login otherwise
Definition at line 4683 of file class.ilObjUser.php.
References getFirstname(), getLastname(), getLogin(), and hasPublicProfile().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getSecondEmail | ( | ) | 
Definition at line 1863 of file class.ilObjUser.php.
References $second_email.
Referenced by ilSoapUserAdministration\__readUserData(), and ilMailOptions\lookupExternalEmails().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getSelectedCountry | ( | ) | 
Get selected country (selection drop down)
Definition at line 1705 of file class.ilObjUser.php.
References $sel_country.
| ilObjUser::getStoredActive | ( | $a_id | ) | 
get user active state
| integer | $a_id | user id @access public | 
Definition at line 2196 of file class.ilObjUser.php.
References $active, and _lookup().
Referenced by syncActive(), and ilObjUserTest\testCreateSetLookupDelete().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getStreet | ( | ) | 
get street @access public
Definition at line 1626 of file class.ilObjUser.php.
References $street.
Referenced by ilSoapUserAdministration\__readUserData(), and ilPersonalProfileGUI\addLocationToForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getTimeFormat | ( | ) | 
get time format
@access public
Definition at line 1139 of file class.ilObjUser.php.
References $format, ilCalendarSettings\_getInstance(), and getPref().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getTimeLimitFrom | ( | ) | 
Definition at line 2225 of file class.ilObjUser.php.
Referenced by ilSoapUserAdministration\__readUserData(), and checkTimeLimit().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getTimeLimitMessage | ( | ) | 
Definition at line 2249 of file class.ilObjUser.php.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getTimeLimitOwner | ( | ) | 
Definition at line 2217 of file class.ilObjUser.php.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getTimeLimitUnlimited | ( | ) | 
Definition at line 2241 of file class.ilObjUser.php.
Referenced by ilSoapUserAdministration\__readUserData(), and checkTimeLimit().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getTimeLimitUntil | ( | ) | 
Definition at line 2233 of file class.ilObjUser.php.
Referenced by ilSoapUserAdministration\__readUserData(), checkTimeLimit(), and ilECSAppEventListener\extendAccount().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getTimeZone | ( | ) | 
get timezone of user
@access public
Definition at line 1122 of file class.ilObjUser.php.
References $tz, ilCalendarSettings\_getInstance(), and getPref().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::getUserDefinedData | ( | ) | 
Definition at line 4026 of file class.ilObjUser.php.
| 
 | static | 
STATIC METHOD get the user_id of an email address.
| string | email of user | 
@access public
Definition at line 2605 of file class.ilObjUser.php.
References $ilDB, $res, and $row.
Referenced by ilObjUserTest\testAuthAndEmailMethods().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 2564 of file class.ilObjUser.php.
References _lookupId().
Referenced by ilUserImportParser\importEndTag(), ilMailLoginOrEmailAddressAddressType\isValid(), ilSoapUserAdministration\lookupUser(), ilMailLoginOrEmailAddressAddressType\resolve(), ilPasswordAssistanceGUI\submitAssistanceForm(), ilObjCourse\validateInfoSettings(), and ilUserImportParser\verifyEndTag().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get users that have or have not agreed to the user agreement.
| bool | $a_agreed | true, if users that have agreed should be returned $ | 
| array | $a_users | array of user ids (subset used as base) or null for all users | 
Definition at line 5384 of file class.ilObjUser.php.
References $ilDB, $ret, and $users.
Referenced by ilAwarenessUserCollector\collectUsers().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
For a given set of user IDs return a subset that has a given user preference set.
| array | $a_user_ids | array of user IDs | 
| string | $a_keyword | preference keyword | 
| string | $a_val | value | 
Definition at line 4596 of file class.ilObjUser.php.
Referenced by ilAwarenessUserCollector\collectUsers().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getUTitle | ( | ) | 
get user title (note: don't mix up this method with getTitle() that is derived from ilObject and gets the user object's title) @access public
Definition at line 1531 of file class.ilObjUser.php.
References $utitle.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::getZipcode | ( | ) | 
get zipcode @access public
Definition at line 1664 of file class.ilObjUser.php.
References $zipcode.
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Check for simultaneous login.
Definition at line 2461 of file class.ilObjUser.php.
Referenced by ilAuthFrontend\checkSimultaneousLogins(), and ilAuthBase\loginObserver().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::hasDeletionFlag | ( | ) | 
Definition at line 5450 of file class.ilObjUser.php.
References getPref().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::hasPublicProfile | ( | ) | 
returns true if public is profile, false otherwise
Definition at line 4673 of file class.ilObjUser.php.
References getPref().
Referenced by getPublicName().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::hasToAcceptTermsOfService | ( | ) | 
Definition at line 5335 of file class.ilObjUser.php.
References ilObject\getId(), and ilTermsOfServiceHelper\isEnabled().
Referenced by ilSoapUserAdministration\__readUserData().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::hasToAcceptTermsOfServiceInSession | ( | $status = null | ) | 
| bool | null | $status | 
Definition at line 5411 of file class.ilObjUser.php.
References ilSession\get(), ilTermsOfServiceHelper\isEnabled(), and ilSession\set().
Referenced by ilTermsOfServiceHelper\trackAcceptance().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::importPersonalData | ( | $a_file, | |
| $a_profile_data, | |||
| $a_settings, | |||
| $a_bookmarks, | |||
| $a_notes, | |||
| $a_calendar | |||
| ) | 
Import personal data.
return
Definition at line 5236 of file class.ilObjUser.php.
| 
 | staticprivate | 
@global type $ilDB
| type | $usrIds | 
Definition at line 5274 of file class.ilObjUser.php.
References $ilDB.
| ilObjUser::isAnonymous | ( | ) | 
Definition at line 5426 of file class.ilObjUser.php.
References _isAnonymous(), and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::isCaptchaVerified | ( | ) | 
Is user captcha verified?
Definition at line 5154 of file class.ilObjUser.php.
References $_SESSION.
| ilObjUser::isCurrentUserActive | ( | ) | 
Definition at line 2536 of file class.ilObjUser.php.
References $ilDB, $login, and getLoginFromAuth().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::isDesktopItem | ( | $a_item_id, | |
| $a_type | |||
| ) | 
check wether an item is on the users desktop or not
| 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 3164 of file class.ilObjUser.php.
References $a_type, _isDesktopItem(), and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::isPasswordChangeDemanded | ( | ) | 
Definition at line 2290 of file class.ilObjUser.php.
References ilSecuritySettings\_getInstance(), ilAuthUtils\_needsExternalAccountByAuthMode(), getAuthMode(), and ilUserPasswordManager\getInstance().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::isPasswordExpired | ( | ) | 
Definition at line 2323 of file class.ilObjUser.php.
References ilSecuritySettings\_getInstance(), ilAuthUtils\_needsExternalAccountByAuthMode(), getAuthMode(), and getLastPasswordChangeTS().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::isSelfRegistered | ( | ) | 
| 
 | static | 
Lookup matriculation.
| int | $a_usr_id | @access public | 
Definition at line 1830 of file class.ilObjUser.php.
References $ilDB, $query, $res, $row, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilObjCourseGrouping\_checkGroupingDependencies().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
lokup org unit representation
| int | $a_usr_id | 
Definition at line 3534 of file class.ilObjUser.php.
Referenced by ilUserTableGUI\getItems(), getOrgUnitsRepresentation(), and ilMemberExport\write().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Preload desktop item information.
return
Definition at line 3130 of file class.ilObjUser.php.
References ilObject\$id, $ilDB, and $r.
Referenced by ilObjectListGUIPreloader\preload().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::read | ( | ) | 
loads a record "user" from database @access private
Reimplemented from ilObject.
Definition at line 219 of file class.ilObjUser.php.
References $data, $ilDB, $ilErr, $r, assignData(), IL_PASSWD_CRYPTED, readMultiTextFields(), readPrefs(), readUserDefinedFields(), setLastPasswordChangeTS(), setLoginAttempts(), ilStyleDefinition\skinExists(), and ilStyleDefinition\styleExistsForSkinId().
Referenced by __construct().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Fetch multi-text values from DB.
Definition at line 5580 of file class.ilObjUser.php.
References $ilDB, $row, ilObject\getId(), setGeneralInterests(), setLookingForHelp(), and setOfferingHelp().
Referenced by read().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::readPrefs | ( | ) | 
get all user preferences @access private
Definition at line 1212 of file class.ilObjUser.php.
References $ilDB, $prefs, and _getPreferences().
Referenced by read().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::readUserDefinedFields | ( | ) | 
Definition at line 4073 of file class.ilObjUser.php.
References $ilDB, and ilObject\getId().
Referenced by read().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::refreshLogin | ( | ) | 
updates the login data of a "user" // TODO set date with now() should be enough @access public
Definition at line 823 of file class.ilObjUser.php.
References $ilDB.
| ilObjUser::removeDeletionFlag | ( | ) | 
Definition at line 5445 of file class.ilObjUser.php.
References writePref().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::removeObjectFromClipboard | ( | $a_item_id, | |
| $a_type | |||
| ) | 
remove object from 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 3504 of file class.ilObjUser.php.
References $a_type, $ilDB, and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::removeUserPicture | ( | $a_do_update = true | ) | 
Remove user picture.
Definition at line 3977 of file class.ilObjUser.php.
References $file, ilUtil\getWebspaceDir(), setPref(), and ilObject\update().
Referenced by delete().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | staticprivate | 
@global type $ilDB
| type | $usrIds | 
Definition at line 5297 of file class.ilObjUser.php.
References $ilDB.
| ilObjUser::resetLastPasswordChange | ( | ) | 
Definition at line 2377 of file class.ilObjUser.php.
References $ilDB, $query, and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::resetOwner | ( | ) | 
Definition at line 5102 of file class.ilObjUser.php.
References $ilDB, $query, and ilObject\getId().
Referenced by delete().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
STATIC METHOD get the user_ids which correspond a search string.
| string | search string | |
| boolean | $active | Search only for active users | 
| boolean | $a_return_ids_only | Return only an array of user id's instead of id, login, name, active status | 
| mixed | $filter_settings | Filter settings of the user administration view | 
@access public
Definition at line 2640 of file class.ilObjUser.php.
References $_SESSION, $active, $ilDB, $ilias, $ilLog, $query, ilObject\$rbacreview, ilObject\$ref_id, $res, $row, and $users.
Referenced by ilObjUserTest\testSearch().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::sendPersonalDataFile | ( | ) | 
Send personal data file.
return
Definition at line 5220 of file class.ilObjUser.php.
References $file, ilExport\_getExportDirectory(), ilUtil\deliverFile(), ilObject\getId(), and getPersonalDataExportFile().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::setActive | ( | $a_active, | |
| $a_owner = 0 | |||
| ) | 
set user active state and updates system fields appropriately @access public
| string | $a_active | the active state of the user account | 
| string | $a_owner | the id of the person who approved the account, defaults to 6 (root) | 
Definition at line 2125 of file class.ilObjUser.php.
References date, setApproveDate(), and ilObject\setOwner().
Referenced by shibUser\create(), shibUser\createFields(), and syncActive().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setAgreeDate | ( | $a_str | ) | 
set date the user account was accepted by the user nullindicates that the user has not accepted his account @access public
Definition at line 2113 of file class.ilObjUser.php.
| ilObjUser::setApproveDate | ( | $a_str | ) | 
set date the user account was activated null indicates that the user has not yet been activated @access public
Definition at line 2082 of file class.ilObjUser.php.
Referenced by setActive().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setAuthMode | ( | $a_str | ) | 
set auth mode @access public
Definition at line 3554 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setBirthday | ( | $a_birthday | ) | 
Definition at line 4994 of file class.ilObjUser.php.
References IL_CAL_DATE.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setCaptchaVerified | ( | $a_val | ) | 
Set captcha verified.
Definition at line 5164 of file class.ilObjUser.php.
References $_SESSION.
| ilObjUser::setCity | ( | $a_str | ) | 
set city @access public
| string | city | 
Definition at line 1636 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setClientIP | ( | $a_str | ) | 
set client ip number @access public
| string | client ip | 
Definition at line 1791 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setComment | ( | $a_str | ) | 
set referral comment @access public
| string | hobby | 
Definition at line 2062 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setCountry | ( | $a_str | ) | 
Set country (free text)
@access public
| string | country | 
Definition at line 1675 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setCurrentLanguage | ( | $a_val | ) | 
Set current language.
| string | $a_val | current language | 
Definition at line 2018 of file class.ilObjUser.php.
References $_SESSION.
| ilObjUser::setDepartment | ( | $a_str | ) | 
set department @access public
| string | department | 
Definition at line 1598 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setDesktopItemParameters | ( | $a_item_id, | |
| $a_type, | |||
| $a_par | |||
| ) | 
set parameters of a desktop item entry
| 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 | 
| string | $a_par | parameters | 
Definition at line 3012 of file class.ilObjUser.php.
References $a_type, $ilDB, and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::setDiskQuota | ( | $a_disk_quota | ) | 
Sets the minimal disk quota imposed by this user account.
The minimal disk quota is specified in bytes.
@access public
| integer | 
Definition at line 1924 of file class.ilObjUser.php.
References setPref().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::setEmail | ( | $a_str | ) | 
set email @access public
| string | email address | 
Definition at line 1846 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setExternalAccount | ( | $a_str | ) | 
set external account
note: 3.7.0 uses this field only for cas and soap authentication.
@access public
Definition at line 3580 of file class.ilObjUser.php.
Referenced by assignData(), and shibUser\createFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setFax | ( | $a_str | ) | 
set fax @access public
| string | fax | 
Definition at line 1772 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setFirstname | ( | $a_str | ) | 
set firstname @access public
| string | firstname | 
Definition at line 1541 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), ilIndividualAssessmentMembersTest\createUser(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setFullname | ( | $a_title = "", | |
| $a_firstname = "", | |||
| $a_lastname = "" | |||
| ) | 
builds a string with title + firstname + lastname method is used to build fullname in member variable $this->fullname.
But you may use the function in static manner. @access static
| string | title (opt.) | 
| string | firstname (opt.) | 
| string | lastname (opt.) | 
Definition at line 1380 of file class.ilObjUser.php.
References $fullname, and $lastname.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setGender | ( | $a_str | ) | 
set gender @access public
| string | gender | 
Definition at line 1499 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setGeneralInterests | ( | array | $value = null | ) | 
Set general interests.
| array | $value | 
Definition at line 5478 of file class.ilObjUser.php.
Referenced by readMultiTextFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setHobby | ( | $a_str | ) | 
set hobby @access public
| string | hobby | 
Definition at line 1881 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setInactivationDate | ( | $inactivation_date | ) | 
setter for inactivation date
| string | $inactivationDate | 
Definition at line 5317 of file class.ilObjUser.php.
References $inactivation_date.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setInstitution | ( | $a_str | ) | 
set institution @access public
| string | institution | 
Definition at line 1579 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setIsSelfRegistered | ( | $status | ) | 
| bool | $status | 
Definition at line 5458 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setLanguage | ( | $a_str | ) | 
set user language @access public
| string | lang_key (i.e. de,en,fr,...) | 
Definition at line 1900 of file class.ilObjUser.php.
References $_SESSION, and setPref().
Referenced by shibUser\createFields(), and shibUser\updateFields().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setLastLogin | ( | $a_str | ) | 
set user's last login @access public
| string | login date | 
Definition at line 2028 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setLastname | ( | $a_str | ) | 
set lastame @access public
| string | lastname | 
Definition at line 1560 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setLastPasswordChangeToNow | ( | ) | 
Definition at line 2357 of file class.ilObjUser.php.
References $ilDB, $query, getLastPasswordChangeTS(), and setLastPasswordChangeTS().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::setLastPasswordChangeTS | ( | $a_last_password_change_ts | ) | 
Definition at line 1948 of file class.ilObjUser.php.
Referenced by read(), and setLastPasswordChangeToNow().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setLastUpdate | ( | $a_str | ) | 
set last update of user data set @access public
| string | date | 
Definition at line 2048 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setLatitude | ( | $a_latitude | ) | 
Set Latitude.
| string | $a_latitude | Latitude | 
Definition at line 2400 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setLocationZoom | ( | $a_locationzoom | ) | 
Set Location Zoom.
| int | $a_locationzoom | Location Zoom | 
Definition at line 2440 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setLogin | ( | $a_str | ) | 
set login / username @access public
| string | username | 
Definition at line 1447 of file class.ilObjUser.php.
Referenced by assignData(), and shibUser\createFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setLoginAttempts | ( | $a_login_attempts | ) | 
Definition at line 2254 of file class.ilObjUser.php.
Referenced by read().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setLongitude | ( | $a_longitude | ) | 
Set Longitude.
| string | $a_longitude | Longitude | 
Definition at line 2420 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setLookingForHelp | ( | array | $value = null | ) | 
Set help looking for.
| array | $value | 
Definition at line 5538 of file class.ilObjUser.php.
Referenced by readMultiTextFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setMatriculation | ( | $a_str | ) | 
set matriculation number @access public
| string | matriculation number | 
Definition at line 1810 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setOfferingHelp | ( | array | $value = null | ) | 
Set help offering.
| array | $value | 
Definition at line 5508 of file class.ilObjUser.php.
Referenced by readMultiTextFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setPasswd | ( | $a_str, | |
| $a_type = IL_PASSWD_PLAIN | |||
| ) | 
set password @access public
| string | passwd | 
Definition at line 1466 of file class.ilObjUser.php.
References $a_type.
Referenced by assignData(), shibUser\createFields(), and ilUserPasswordManager\encodePassword().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setPasswordEncodingType | ( | $password_encryption_type | ) | 
| string | $password_encryption_type | 
Definition at line 296 of file class.ilObjUser.php.
Referenced by assignData(), and ilUserPasswordManager\encodePassword().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setPasswordSalt | ( | $password_salt | ) | 
| string | null | $password_salt | 
Definition at line 312 of file class.ilObjUser.php.
References $password_salt.
Referenced by assignData(), and ilUserPasswordManager\encodePassword().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setPhoneHome | ( | $a_str | ) | 
set home phone @access public
| string | home phone | 
Definition at line 1734 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setPhoneMobile | ( | $a_str | ) | 
set mobile phone @access public
| string | mobile phone | 
Definition at line 1753 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setPhoneOffice | ( | $a_str | ) | 
set office phone @access public
| string | office phone | 
Definition at line 1715 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setPref | ( | $a_keyword, | |
| $a_value | |||
| ) | 
set a user preference
| string | name of parameter | 
| string | value @access public | 
Definition at line 1173 of file class.ilObjUser.php.
Referenced by removeUserPicture(), setDiskQuota(), setLanguage(), and writePref().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setProfileIncomplete | ( | $a_prof_inc | ) | 
Definition at line 2275 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setSecondEmail | ( | $second_email | ) | 
| null | string | $second_email | 
Definition at line 1871 of file class.ilObjUser.php.
References $second_email.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setSelectedCountry | ( | $a_val | ) | 
Set selected country (selection drop down)
| string | selected country | 
Definition at line 1695 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setSkin | ( | $a_str | ) | 
set user skin (template set) @access public
| string | directory name of template set | 
Definition at line 2207 of file class.ilObjUser.php.
| ilObjUser::setStreet | ( | $a_str | ) | 
set street @access public
| string | street | 
Definition at line 1617 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setTimeLimitFrom | ( | $a_from | ) | 
Definition at line 2221 of file class.ilObjUser.php.
Referenced by assignData(), and shibUser\createFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setTimeLimitMessage | ( | $a_time_limit_message | ) | 
Definition at line 2245 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setTimeLimitOwner | ( | $a_owner | ) | 
Definition at line 2213 of file class.ilObjUser.php.
Referenced by assignData(), and shibUser\createFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setTimeLimitUnlimited | ( | $a_unlimited | ) | 
Definition at line 2237 of file class.ilObjUser.php.
Referenced by ilAccountCode\applyAccessLimits(), assignData(), and shibUser\createFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setTimeLimitUntil | ( | $a_until | ) | 
Definition at line 2229 of file class.ilObjUser.php.
Referenced by ilAccountCode\applyAccessLimits(), assignData(), shibUser\createFields(), and ilECSAppEventListener\extendAccount().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setUserDefinedData | ( | $a_data | ) | 
Definition at line 4011 of file class.ilObjUser.php.
References $data.
| ilObjUser::setUTitle | ( | $a_str | ) | 
set user title (note: don't mix up this method with setTitle() that is derived from ilObject and sets the user object's title) @access public
| string | title | 
Definition at line 1520 of file class.ilObjUser.php.
Referenced by assignData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::setZipcode | ( | $a_str | ) | 
set zipcode @access public
| string | zipcode | 
Definition at line 1655 of file class.ilObjUser.php.
Referenced by assignData(), shibUser\createFields(), and shibUser\updateFields().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::syncActive | ( | ) | 
synchronizes current and stored user active values for the owner value to be set correctly, this function should only be called when an admin is approving a user account @access public
Definition at line 2170 of file class.ilObjUser.php.
References getLoginFromAuth(), getStoredActive(), and setActive().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Static function removes Microsoft domain name from username webdav related.
| string | $a_login | 
Definition at line 2516 of file class.ilObjUser.php.
Referenced by getLoginFromAuth().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::updateLogin | ( | $a_login | ) | 
update login name
| string | new login | 
| ilUserException | 
Definition at line 943 of file class.ilObjUser.php.
References $ilDB, $ilSetting, _getLastHistoryDataByUserId(), _lookupLogin(), _writeHistory(), ilDatePresentation\formatDate(), ilObject\getId(), getLogin(), IL_CAL_UNIX, and sprintf.
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::updateMultiTextFields | ( | $a_create = false | ) | 
Write multi-text values to DB.
| bool | $a_create | 
Definition at line 5618 of file class.ilObjUser.php.
References ilObject\$id, $ilDB, deleteMultiTextFields(), getGeneralInterests(), ilObject\getId(), getLookingForHelp(), and getOfferingHelp().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::updateUserDefinedFields | ( | ) | 
Definition at line 4031 of file class.ilObjUser.php.
References $ilDB, and ilObject\getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Definition at line 5138 of file class.ilObjUser.php.
References $ilDB, $query, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilInfoScreenGUI\addObjectSections(), and ilObjForumAccess\getCachedUserInstance().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::writeAccepted | ( | ) | 
write accept date of user agreement to db
Definition at line 635 of file class.ilObjUser.php.
References $ilDB, and ilObject\getId().
Referenced by ilTermsOfServiceHelper\trackAcceptance().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::writePref | ( | $a_keyword, | |
| $a_value | |||
| ) | 
write userpref to user table @access private
| string | keyword | 
| string | value | 
Definition at line 1018 of file class.ilObjUser.php.
References _writePref(), and setPref().
Referenced by activateDeletionFlag(), and removeDeletionFlag().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilObjUser::writePrefs | ( | ) | 
write all userprefs @access private
Definition at line 1106 of file class.ilObjUser.php.
References $ilDB, _deleteAllPref(), and _writePref().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilObjUser::$active | 
Definition at line 97 of file class.ilObjUser.php.
Referenced by _getAllUserData(), _getUsersForFolder(), _getUsersForGroup(), _getUsersForIds(), _getUsersForRole(), getActive(), getStoredActive(), and searchUsers().
| ilObjUser::$agree_date = null | 
Definition at line 96 of file class.ilObjUser.php.
Referenced by getAgreeDate().
| ilObjUser::$approve_date = null | 
Definition at line 95 of file class.ilObjUser.php.
Referenced by getApproveDate().
| ilObjUser::$auth_mode | 
Definition at line 99 of file class.ilObjUser.php.
Referenced by getAuthMode().
| 
 | protected | 
Definition at line 75 of file class.ilObjUser.php.
Referenced by getBirthday().
| ilObjUser::$city | 
Definition at line 82 of file class.ilObjUser.php.
Referenced by getCity().
| ilObjUser::$client_ip | 
Definition at line 98 of file class.ilObjUser.php.
Referenced by getClientIP().
| ilObjUser::$country | 
Definition at line 84 of file class.ilObjUser.php.
Referenced by getCountry().
| ilObjUser::$default_role | 
Definition at line 130 of file class.ilObjUser.php.
| ilObjUser::$department | 
Definition at line 80 of file class.ilObjUser.php.
Referenced by getDepartment().
| ilObjUser::$email | 
Definition at line 90 of file class.ilObjUser.php.
Referenced by getEmail().
| ilObjUser::$fax | 
Definition at line 89 of file class.ilObjUser.php.
Referenced by getFax().
| ilObjUser::$firstname | 
Definition at line 73 of file class.ilObjUser.php.
Referenced by getFirstname().
| ilObjUser::$fullname | 
Definition at line 76 of file class.ilObjUser.php.
Referenced by _lookupFullname(), and setFullname().
| ilObjUser::$gender | 
Definition at line 71 of file class.ilObjUser.php.
Referenced by getGender().
| ilObjUser::$hobby | 
Definition at line 92 of file class.ilObjUser.php.
Referenced by getHobby().
| ilObjUser::$ilias | 
Definition at line 137 of file class.ilObjUser.php.
Referenced by __construct(), _getAssociatedUsersOnline(), _getUserIdsByEmail(), and searchUsers().
| 
 | protected | 
Definition at line 152 of file class.ilObjUser.php.
Referenced by getInactivationDate(), and setInactivationDate().
| ilObjUser::$institution | 
Definition at line 79 of file class.ilObjUser.php.
Referenced by getInstitution().
| 
 | protected | 
Definition at line 166 of file class.ilObjUser.php.
Referenced by getGeneralInterests().
| 
 | protected | 
Definition at line 168 of file class.ilObjUser.php.
Referenced by getLookingForHelp().
| 
 | protected | 
Definition at line 167 of file class.ilObjUser.php.
Referenced by getOfferingHelp().
| 
 | static | 
Definition at line 140 of file class.ilObjUser.php.
| 
 | static | 
Definition at line 139 of file class.ilObjUser.php.
| 
 | private | 
Definition at line 158 of file class.ilObjUser.php.
Referenced by isSelfRegistered().
| ilObjUser::$last_password_change_ts | 
Definition at line 105 of file class.ilObjUser.php.
Referenced by getLastPasswordChangeTS().
| ilObjUser::$lastname | 
Definition at line 74 of file class.ilObjUser.php.
Referenced by getLastname(), and setFullname().
| ilObjUser::$latitude | 
Definition at line 101 of file class.ilObjUser.php.
Referenced by getLatitude().
| ilObjUser::$loc_zoom | 
Definition at line 103 of file class.ilObjUser.php.
Referenced by getLocationZoom().
| ilObjUser::$login | 
all user related data in single vars @access public
Definition at line 33 of file class.ilObjUser.php.
Referenced by checkUserId(), getLogin(), getLoginByUserId(), getLoginFromAuth(), isCurrentUserActive(), and shibUser\returnNewLoginName().
| ilObjUser::$login_attempts | 
Definition at line 106 of file class.ilObjUser.php.
Referenced by _getLoginAttempts(), and getLoginAttempts().
| ilObjUser::$longitude | 
Definition at line 102 of file class.ilObjUser.php.
Referenced by getLongitude().
| ilObjUser::$matriculation | 
Definition at line 93 of file class.ilObjUser.php.
Referenced by getMatriculation().
| 
 | protected | 
Definition at line 164 of file class.ilObjUser.php.
| 
 | protected | 
Definition at line 38 of file class.ilObjUser.php.
Referenced by getPasswd().
| 
 | protected | 
Definition at line 43 of file class.ilObjUser.php.
Referenced by getPasswdType().
| 
 | protected | 
Definition at line 63 of file class.ilObjUser.php.
Referenced by getPasswordEncodingType().
| 
 | protected | 
Definition at line 69 of file class.ilObjUser.php.
Referenced by getPasswordSalt(), and setPasswordSalt().
| 
 | staticprotected | 
Definition at line 145 of file class.ilObjUser.php.
| ilObjUser::$phone_home | 
Definition at line 87 of file class.ilObjUser.php.
Referenced by getPhoneHome().
| ilObjUser::$phone_mobile | 
Definition at line 88 of file class.ilObjUser.php.
Referenced by getPhoneMobile().
| ilObjUser::$phone_office | 
Definition at line 86 of file class.ilObjUser.php.
Referenced by getPhoneOffice().
| ilObjUser::$prefs | 
Definition at line 115 of file class.ilObjUser.php.
Referenced by _getPreferences(), and readPrefs().
| ilObjUser::$referral_comment | 
Definition at line 94 of file class.ilObjUser.php.
Referenced by getComment().
| 
 | protected | 
Definition at line 91 of file class.ilObjUser.php.
Referenced by getSecondEmail(), and setSecondEmail().
| ilObjUser::$sel_country | 
Definition at line 85 of file class.ilObjUser.php.
Referenced by getSelectedCountry().
| ilObjUser::$skin | 
Definition at line 122 of file class.ilObjUser.php.
Referenced by __construct().
| ilObjUser::$street | 
Definition at line 81 of file class.ilObjUser.php.
Referenced by getStreet().
| ilObjUser::$user_defined_data = array() | 
Definition at line 108 of file class.ilObjUser.php.
| ilObjUser::$utitle | 
Definition at line 72 of file class.ilObjUser.php.
Referenced by getUTitle().
| ilObjUser::$zipcode | 
Definition at line 83 of file class.ilObjUser.php.
Referenced by getZipcode().