Stud.IP  5.4
Ilias4ConnectedUser Class Reference
Inheritance diagram for Ilias4ConnectedUser:
Ilias3ConnectedUser ConnectedUser Ilias5ConnectedUser

Public Member Functions

 __construct ($cms, $user_id=false)
 
 newUser ($ignore_encrypt_passwords=false)
 
 newUserCategory ()
 
- Public Member Functions inherited from Ilias3ConnectedUser
 __construct ($cms, $user_id=false)
 
 readData ()
 
 getLoginData ($username)
 
 getCryptedPassword ($password)
 
 setRoles ($role_array)
 
 getRoles ()
 
 newUserCategory ()
 
 newUser ($ignore_encrypt_passwords=false)
 
 updateUser ()
 
 deleteUser ()
 
 setConnection ($user_type, $ignore_encrypt_passwords=false)
 
 getSID ()
 
 getSessionId ()
 
- Public Member Functions inherited from ConnectedUser
 __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 ()
 

Data Fields

 $roles
 
 $user_sid
 
 $auth_plugin
 
- Data Fields inherited from Ilias3ConnectedUser
 $roles
 
 $user_sid
 
- Data Fields inherited from ConnectedUser
 $cms_type
 
 $id
 
 $studip_id
 
 $studip_login
 
 $studip_password
 
 $login
 
 $external_password
 
 $category
 
 $gender
 
 $title_front
 
 $title_rear
 
 $title
 
 $firstname
 
 $lastname
 
 $institution
 
 $department
 
 $street
 
 $city
 
 $zipcode
 
 $country
 
 $phone_home
 
 $fax
 
 $matriculation
 
 $email
 
 $type
 
 $is_connected
 
 $db_class
 

Constructor & Destructor Documentation

◆ __construct()

__construct (   $cms,
  $user_id = false 
)

constructor

init class.

Parameters
string$cmssystem-type

Member Function Documentation

◆ newUser()

newUser (   $ignore_encrypt_passwords = false)

new user

save new user public

Returns
boolean returns false on error

◆ newUserCategory()

newUserCategory ( )

create new user category

create new user category public

Returns
boolean returns false on error

Field Documentation

◆ $auth_plugin

$auth_plugin

◆ $roles

$roles

◆ $user_sid

$user_sid

The documentation for this class was generated from the following file: