PHP Class IMP_Maillog_Storage_Composite, horde

Author: Michael Slusarz ([email protected])
Inheritance: extends IMP_Maillog_Storage_Base
显示文件 Open project: horde/horde

Protected Properties

Property Type Description
$_drivers array List of drivers.

Public Methods

Method Description
__construct ( array $drivers ) Constructor.
deleteLogs ( $msgs )
getChanges ( $ts )
getLog ( IMP_Maillog_Message $msg, array $types = [] )
isAvailable ( IMP_Maillog_Message $msg, IMP_Maillog_Log_Base $log )
saveLog ( IMP_Maillog_Message $msg, IMP_Maillog_Log_Base $log )

Method Details

__construct() public method

Constructor.
public __construct ( array $drivers )
$drivers array List of drivers.

deleteLogs() public method

public deleteLogs ( $msgs )

getChanges() public method

public getChanges ( $ts )

getLog() public method

public getLog ( IMP_Maillog_Message $msg, array $types = [] )
$msg IMP_Maillog_Message
$types array

isAvailable() public method

public isAvailable ( IMP_Maillog_Message $msg, IMP_Maillog_Log_Base $log )
$msg IMP_Maillog_Message
$log IMP_Maillog_Log_Base

saveLog() public method

public saveLog ( IMP_Maillog_Message $msg, IMP_Maillog_Log_Base $log )
$msg IMP_Maillog_Message
$log IMP_Maillog_Log_Base

Property Details

$_drivers protected_oe property

List of drivers.
protected array $_drivers
return array