206 foreach (array_keys(get_class_vars(
'shibConfig')) as $field) {
209 $this->{$field} = $str;
216 if (!isset(self::$cache)) {
217 self::$cache =
new self();
228 if ($key ===
'cache') {
231 return $this->{$key};
281 return explode(
';', $this->email)[0];
setUpdateInstitution(bool $update_institution)
setDepartment(string $department)
setZipcode(string $zipcode)
setStreet(string $street)
setInstitution(string $institution)
setFirstname(string $firstname)
setUpdateLanguage(bool $update_language)
setUpdateTitle(bool $update_title)
setUpdateLogin(bool $update_login)
setUpdatePhoneMobile(bool $update_phone_mobile)
setPhoneMobile(string $phone_mobile)
setDataConv(string $data_conv)
getValueByKey(string $key)
setUpdateZipcode(bool $update_zipcode)
setLastname(string $lastname)
setUpdateHobby(bool $update_hobby)
setUpdateFax(bool $update_fax)
setUpdateMatriculation(bool $update_matriculation)
setActivateNew(bool $activate_new)
setUpdateStreet(bool $update_street)
setUpdateGender(bool $update_gender)
setCountry(string $country)
setLanguage(string $language)
setUserDefaultRole(int $user_default_role)
setMatriculation(string $matriculation)
setUpdateCountry(bool $update_country)
setUpdateEmail(bool $update_email)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
setGender(string $gender)
setPhoneOffice(string $phone_office)
setPhoneHome(string $phone_home)
setUpdatePhoneHome(bool $update_phone_home)
__construct(Container $dic, ilPlugin $plugin)
setUpdateCity(bool $update_city)
setUpdateDataConv(bool $update_data_conv)
setUpdateLastname(bool $update_lastname)
setUpdateFirstname(bool $update_firstname)
setUpdateDepartment(bool $update_department)
setUpdatePhoneOffice(bool $update_phone_office)