PHP Class Horde_Kolab_FreeBusy_Driver_Base, horde

Copyright 2009-2016 Horde LLC (http://www.horde.org/) See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
Author: Steffen Hansen ([email protected])
Author: Gunnar Wrobel ([email protected])
Show file Open project: horde/horde

Protected Properties

Property Type Description
$logger Horde_Log_Logger The logging handler.

Public Methods

Method Description
__construct ( $callee = null, $callee_part = null, $logger = null ) Constructor.
authenticated ( ) : boolean | PEAR_Error Check if we are in an authenticated situation.
factory ( Horde_Provider $provider ) : Horde_Kolab_FreeBusy_Driver_Base Create a new driver.

Method Details

__construct() public method

Constructor.
public __construct ( $callee = null, $callee_part = null, $logger = null )

authenticated() public method

Check if we are in an authenticated situation.
public authenticated ( ) : boolean | PEAR_Error
return boolean | PEAR_Error True if successful.

factory() public static method

Create a new driver.
public static factory ( Horde_Provider $provider ) : Horde_Kolab_FreeBusy_Driver_Base
$provider Horde_Provider The instance providing required dependencies.
return Horde_Kolab_FreeBusy_Driver_Base The new driver.

Property Details

$logger protected property

The logging handler.
protected Horde_Log_Logger $logger
return Horde_Log_Logger