180 protected function __construct() {
185 foreach (get_class_vars(
'shibConfig') as $field => $val) {
186 $str = $ilSetting->get(
'shib_' . $field);
188 $this->{$field} = $str;
202 if (! isset(self::$cache)) {
203 self::$cache =
new self();
217 return $this->{$key};