| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
Stores relevant user data. More...
 Collaboration diagram for ilECSUser:
 Collaboration diagram for ilECSUser:| Public Member Functions | |
| __construct ($a_data) | |
| Constructor. | |
| getLogin () | |
| get login | |
| getFirstname () | |
| get firstname | |
| getLastname () | |
| getLastname | |
| getEmail () | |
| get email | |
| getInstitution () | |
| get institution | |
| getImportId () | |
| get Email | |
| loadFromObject () | |
| load from object | |
| loadFromJSON () | |
| load from json | |
| loadFromGET () | |
| load user data from GET parameters | |
| toJSON () | |
| public | |
| toGET () | |
| get GET parameter string | |
| Data Fields | |
| $login | |
| $firstname | |
| $lastname | |
| $institution | |
| $uid_hash | |
| Protected Attributes | |
| $source | |
| ilECSUser::__construct | ( | $a_data | ) | 
Constructor.
| mixed | ilObjUser or encoded json string public | 
Definition at line 52 of file class.ilECSUser.php.
References loadFromGET(), loadFromJSON(), and loadFromObject().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilECSUser::getEmail | ( | ) | 
get email
public
Definition at line 106 of file class.ilECSUser.php.
References $email.
Referenced by ilAuthContainerECS\createUser(), and ilAuthContainerECS\updateUser().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSUser::getFirstname | ( | ) | 
get firstname
public
Definition at line 86 of file class.ilECSUser.php.
References $firstname.
Referenced by ilAuthContainerECS\createUser(), and ilAuthContainerECS\updateUser().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSUser::getImportId | ( | ) | 
get Email
public
Definition at line 127 of file class.ilECSUser.php.
References $uid_hash.
Referenced by ilAuthContainerECS\createUser(), and ilAuthContainerECS\updateUser().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSUser::getInstitution | ( | ) | 
get institution
public
Definition at line 116 of file class.ilECSUser.php.
References $institution.
Referenced by ilAuthContainerECS\createUser(), and ilAuthContainerECS\updateUser().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSUser::getLastname | ( | ) | 
getLastname
public
Definition at line 96 of file class.ilECSUser.php.
References $lastname.
Referenced by ilAuthContainerECS\createUser(), and ilAuthContainerECS\updateUser().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSUser::getLogin | ( | ) | 
get login
public
Definition at line 75 of file class.ilECSUser.php.
References $login.
Referenced by ilAuthContainerECS\createUser().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSUser::loadFromGET | ( | ) | 
load user data from GET parameters
public
Definition at line 177 of file class.ilECSUser.php.
References $_GET, and ilUtil\stripSlashes().
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:| ilECSUser::loadFromJSON | ( | ) | 
load from json
public
Definition at line 157 of file class.ilECSUser.php.
Referenced by __construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSUser::loadFromObject | ( | ) | 
load from object
public
Definition at line 138 of file class.ilECSUser.php.
References $ilSetting.
Referenced by __construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSUser::toGET | ( | ) | 
get GET parameter string
public
Definition at line 205 of file class.ilECSUser.php.
| ilECSUser::toJSON | ( | ) | 
public
Definition at line 194 of file class.ilECSUser.php.
| ilECSUser::$email | 
Definition at line 40 of file class.ilECSUser.php.
Referenced by getEmail().
| ilECSUser::$firstname | 
Definition at line 41 of file class.ilECSUser.php.
Referenced by getFirstname().
| ilECSUser::$institution | 
Definition at line 43 of file class.ilECSUser.php.
Referenced by getInstitution().
| ilECSUser::$lastname | 
Definition at line 42 of file class.ilECSUser.php.
Referenced by getLastname().
| ilECSUser::$login | 
Definition at line 39 of file class.ilECSUser.php.
Referenced by getLogin().
| 
 | protected | 
Definition at line 37 of file class.ilECSUser.php.
| ilECSUser::$uid_hash | 
Definition at line 44 of file class.ilECSUser.php.
Referenced by getImportId().