|
Stud.IP
jlu_4.3 Revision 64286
|


Public Member Functions | |
| __construct ($cms, $user_id=false) | |
| readData () | |
| getStudipUserData () | |
| newUser () | |
| updateUser () | |
| deleteUser () | |
| getLoginData ($username) | |
| getId () | |
| getStudipId () | |
| getUsername () | |
| setUsername ($user_login) | |
| getPassword () | |
| setPassword ($user_password) | |
| getCategory () | |
| setCategory ($user_category) | |
| getCryptedPassword ($password) | |
| verifyLogin ($username, $password) | |
| getGender () | |
| setGender ($user_gender) | |
| getName () | |
| getFirstname () | |
| setFirstname ($user_firstname) | |
| getLastname () | |
| setLastname ($user_lastname) | |
| getEmail () | |
| setEmail ($user_email) | |
| getUserType () | |
| setUserType ($user_type) | |
| setConnection ($user_type) | |
| isConnected () | |
| __construct | ( | $cms, | |
$user_id = false |
|||
| ) |
constructor
init class. don't call directly, class is loaded by ConnectedCMS. @access public
| string | $cms | system-type |
Reimplemented in Ilias3ConnectedUser, and Ilias4ConnectedUser.

| deleteUser | ( | ) |
delete user-account
dummy-method. returns false. must be overwritten by subclass. @access public
Reimplemented in Ilias3ConnectedUser.
| getCategory | ( | ) |
get user category
returns id @access public
| getCryptedPassword | ( | $password | ) |
get crypted password
dummy-method. returns false. must be overwritten by subclass. @access public
Reimplemented in Ilias3ConnectedUser.

| getEmail | ( | ) |
get email-adress
returns email-adress @access public
| getFirstname | ( | ) |
get firstname
returns firstname @access public
| getGender | ( | ) |
get gender
returns gender-setting @access public
| getId | ( | ) |
get id
returns id @access public

| getLastname | ( | ) |
get lastname
returns lastname @access public
| getLoginData | ( | $username | ) |
get login-data of user-account
dummy-method. returns false. must be overwritten by subclass. @access public
Reimplemented in Ilias3ConnectedUser.

| getName | ( | ) |
get full name
returns full name @access public

| getPassword | ( | ) |
get password
returns password @access public
Reimplemented in Ilias4ConnectedUser.
| getStudipId | ( | ) |
get stud.ip user-id
returns id @access public
| getStudipUserData | ( | ) |
get stud.ip-user-data
gets stud.ip-user-data from database @access public


| getUsername | ( | ) |
get username
returns username @access public
| getUserType | ( | ) |
get user-type
returns user-type @access public

| isConnected | ( | ) |
get connection-status
returns true, if there is a connected user @access public

| newUser | ( | ) |
create new user-account
dummy-method. returns false. must be overwritten by subclass. @access public

| readData | ( | ) |
get data
gets data from database @access public
Reimplemented in Ilias3ConnectedUser.


| setCategory | ( | $user_category | ) |
set user category
sets user category @access public
| string | $user_category | category |
| setConnection | ( | $user_type | ) |
save connection for user-account
saves user-connection to database and sets type for actual user @access public
| string | $user_type | user-type |

| setEmail | ( | $user_email | ) |
set email-adress
sets email-adress @access public
| string | $user_email | email-adress |
| setFirstname | ( | $user_firstname | ) |
set firstname
sets firstname @access public
| string | $user_firstname | firstname |
| setGender | ( | $user_gender | ) |
set gender
sets gender @access public
| string | $user_gender | gender-setting |
| setLastname | ( | $user_lastname | ) |
set lastname
sets lastname @access public
| string | $user_lastname | lastname |
| setPassword | ( | $user_password | ) |
set password
sets password @access public
| string | $user_password | password |

| setUsername | ( | $user_login | ) |
set username
sets username @access public
| string | $user_login | username |
| setUserType | ( | $user_type | ) |
set user-type
sets user-type @access public
| string | $user_type | user-type |

| updateUser | ( | ) |
update user-account
dummy-method. returns false. must be overwritten by subclass. @access public
Reimplemented in Ilias3ConnectedUser.
| verifyLogin | ( | $username, | |
| $password | |||
| ) |
verify login data
returns true, if login-data is valid @access public
| string | $username | username |
| string | $password | password |
Reimplemented in Ilias3ConnectedUser, Ilias4ConnectedUser, and Ilias5ConnectedUser.

| $category |
| $city |
| $cms_type |
| $country |
| $db_class |
| $department |
| $external_password |
| $fax |
| $firstname |
| $gender |
| $id |
| $institution |
| $is_connected |
| $lastname |
| $login |
| $matriculation |
| $phone_home |
| $street |
| $studip_id |
| $studip_login |
| $studip_password |
| $title |
| $title_front |
| $title_rear |
| $type |
| $zipcode |