56 return call_user_func_array(array($this->container,
$name), $arguments);
77 $this->container = $a_container;
91 $this->parameter[$a_key] = $a_value;
96 $this->parameter = array_merge($this->parameter, $a_params);
104 return $this->parameter ? $this->parameter : array();
120 __METHOD__ .
': logged in as ' . $a_username .
139 __METHOD__ .
': login failed for user ' . $a_username .
176 __METHOD__ .
': User logged out: ' . $a_username .
__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.
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.