Class Ingo_Driver_ldap

Description

Ingo_Driver_ldap:: Implements the Sieve_Driver api to allow scripts to be installed and set active via an LDAP server.

$Horde: ingo/lib/Driver/ldap.php,v 1.8.2.4 2007/12/20 14:05:47 jan Exp $

See the enclosed file LICENSE for license information (ASL). If you did not receive this file, see http://www.horde.org/licenses/asl.php.

Located in /lib/Driver/ldap.php (line 15)

Ingo_Driver
   |
   --Ingo_Driver_ldap
Method Summary
 Ingo_Driver_ldap Ingo_Driver_ldap ([ $params = array()])
 string getScript ()
 mixed setScriptActive (string $script)
 void _connect ()
Variables
Methods
Constructor Ingo_Driver_ldap (line 20)

Constructor.

Ingo_Driver_ldap Ingo_Driver_ldap ([ $params = array()])
  • $params
getScript (line 244)

Returns the content of the currently active script.

  • return: The complete ruleset of the specified user.
string getScript ()
setScriptActive (line 194)

Sets a script running on the backend.

  • return: True on success, PEAR_Error on error.
mixed setScriptActive (string $script)
  • string $script: The sieve script.

Redefinition of:
Ingo_Driver::setScriptActive()
Sets a script running on the backend.
_connect (line 69)

Connect and bind to ldap server.

void _connect ()

Inherited Methods

Inherited From Ingo_Driver

 Ingo_Driver::Ingo_Driver()
 Ingo_Driver::factory()
 Ingo_Driver::setScriptActive()
 Ingo_Driver::supportShares()

Documentation generated on Sun, 30 Jan 2011 05:29:26 +0000 by phpDocumentor 1.4.3