Static Public Member Functions

GauffrLazyLogConfiguration Class Reference

Lazy configuration for EvenLog. More...

List of all members.

Static Public Member Functions

static configureObject ($log)

Detailed Description

Lazy configuration for EvenLog.

The GauffrLazyLogConfiguration classes.

Lazy configuration for EvenLog Components.

Version:
0.4

Definition at line 19 of file gauffrlazylogconfiguration.php.


Member Function Documentation

static GauffrLazyLogConfiguration::configureObject ( log  )  [static]

Create the ezcDbFactory object

Parameters:
string $log DB instance name

Definition at line 26 of file gauffrlazylogconfiguration.php.

References Gauffr::GAUFFR_DB_INSTANCE, and Gauffr::getInstance().

    {
        $db = ezcDbInstance::get(Gauffr::GAUFFR_DB_INSTANCE);
        $gauffr = Gauffr::getInstance();
        $writer = new ezcLogDatabaseWriter( $db, $gauffr->gauffrTables['GauffrLog'] );
        $log->getMapper()->appendRule( new ezcLogFilterRule( new ezcLogFilter, $writer, true ) );
    }


The documentation for this class was generated from the following file:
 All Classes Functions Variables