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 .
 
An exception for terminatinating execution or to throw for unit testing.
Abstract decorator for PEAR::Auth Base class for all Ilias Authentication classes.
appendParameter($a_key, $a_value)
Add a parameter.
__construct()
Constructor.
initContainer()
Init the PEAR container.
loginObserver($a_username, $a_auth)
appendParameters($a_params)
checkAuthObserver($a_username, $a_auth)
Called from base class after call of checkAuth.
getContainer()
get pear container
logoutObserver($a_username, $a_auth)
Called from base class after logout.
__call($name, $arguments)
Wrapper for all PEAR_Auth_Container methods.
setContainer($a_container)
set pear container
getParameters()
get auth container parameters
failedLoginObserver($a_username, $a_auth)
Called from base class after failed login.
if((!isset($_SERVER['DOCUMENT_ROOT'])) OR(empty($_SERVER['DOCUMENT_ROOT']))) $_SERVER['DOCUMENT_ROOT']