Class IMP_IMAP_ACL

Description

The IMP_IMAP_ACL:: class extends the IMAP_ACL class in order to ensure backwards compatibility with Horde 3.0.

$Horde: imp/lib/IMAP/ACL.php,v 1.4.2.4 2009/01/06 15:24:05 jan Exp $

Copyright 2006-2009 The Horde Project (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.fsf.org/copyleft/lgpl.html.

Located in /lib/IMAP/ACL.php (line 20)

IMAP_ACL
   |
   --IMP_IMAP_ACL
Variable Summary
Method Summary
 mixed &factory (string $driver, [array $params = array()])
 void getRightsTitles ()
 mixed &singleton (string $driver, [array $params = array()])
Variables
array $_rightsListTitles = array() (line 32)

Hash containing the list of possible rights and a human readable, short title of each

Array ( right-id => right-title )

Methods
factory (line 49)

Attempts to return an ACL instance based on $driver.

  • return: The newly created concrete ACL instance, or false on error.
mixed &factory (string $driver, [array $params = array()])
  • string $driver: The type of concrete ACL subclass to return.
  • array $params: A hash containing any additional configuration or connection parameters a subclass might need.
getRightsTitles (line 34)
void getRightsTitles ()
singleton (line 76)

Attempts to return a reference to a concrete ACL instance based on $driver. It will only create a new instance if no ACL instance with the same parameters currently exists.

This method must be invoked as: $var = &IMP_IMAP_ACL::singleton()

  • return: The created concrete ACL instance, or false on error.
mixed &singleton (string $driver, [array $params = array()])
  • string $driver: The type of concrete ACL subclass to return.
  • array $params: A hash containing any additional configuration or connection parameters a subclass might need.

Documentation generated on Sun, 30 Jan 2011 05:28:08 +0000 by phpDocumentor 1.4.3