55 public final function __call($name,$arguments)
57 return call_user_func_array(
array($this->container,$name),$arguments);
78 $this->container = $a_container;
92 $this->parameter[$a_key] = $a_value;
97 $this->parameter = array_merge($this->parameter,$a_params);
105 return $this->parameter ? $this->parameter :
array();
118 $ilLog->write(__METHOD__.
': logged in as '.$a_username.
119 ', remote:'.$_SERVER[
'REMOTE_ADDR'].
':'.
$_SERVER[
'REMOTE_PORT'].
120 ', server:'.$_SERVER[
'SERVER_ADDR'].
':'.
$_SERVER[
'SERVER_PORT']
134 $ilLog->write(__METHOD__.
': login failed for user '.$a_username.
135 ', remote:'.$_SERVER[
'REMOTE_ADDR'].
':'.
$_SERVER[
'REMOTE_PORT'].
136 ', server:'.$_SERVER[
'SERVER_ADDR'].
':'.
$_SERVER[
'SERVER_PORT']
166 $ilLog->write(__METHOD__.
': User logged out: '.$a_username.
167 ', remote:'.$_SERVER[
'REMOTE_ADDR'].
':'.
$_SERVER[
'REMOTE_PORT'].
168 ', server:'.$_SERVER[
'SERVER_ADDR'].
':'.
$_SERVER[
'SERVER_PORT']
__call($name, $arguments)
Wrapper for all PEAR_Auth_Container methods.
if((!isset($_SERVER['DOCUMENT_ROOT'])) OR(empty($_SERVER['DOCUMENT_ROOT']))) $_SERVER['DOCUMENT_ROOT']
loginObserver($a_username, $a_auth)
Abstract decorator for PEAR::Auth Base class for all Ilias Authentication classes.
appendParameters($a_params)
initContainer()
Init the PEAR container.
__construct()
Constructor.
checkAuthObserver($a_username, $a_auth)
Called from base class after call of checkAuth.
getContainer()
get pear container
failedLoginObserver($a_username, $a_auth)
Called from base class after failed login.
Create styles array
The data for the language used.
getParameters()
get auth container parameters
setContainer($a_container)
set pear container
logoutObserver($a_username, $a_auth)
Called from base class after logout.
appendParameter($a_key, $a_value)
Add a parameter.