Horde_LoginTasks::__construct PHP Method

__construct() public method

Constructor.
public __construct ( Horde_LoginTasks_Backend $backend )
$backend Horde_LoginTasks_Backend The backend to use.
    public function __construct(Horde_LoginTasks_Backend $backend)
    {
        $this->_backend = $backend;
        /* Retrieves a cached tasklist or make sure one is created. */
        $this->_tasklist = $this->_backend->getTasklistFromCache();
        if (empty($this->_tasklist)) {
            $this->_createTaskList();
        }
        if ($this->_tasklist !== true) {
            register_shutdown_function(array($this, 'shutdown'));
        }
    }

Usage Example

Esempio n. 1
0
 /**
  * @param string $app  Horde application string.
  */
 public function __construct(Horde_LoginTasks_Backend $backend, $app)
 {
     $this->_app = $app;
     parent::__construct($backend);
 }