Lazy configuration for EvenLog. More...
Static Public Member Functions | |
| static | configureObject ($log) |
Lazy configuration for EvenLog.
The GauffrLazyLogConfiguration classes.
Lazy configuration for EvenLog Components.
Definition at line 19 of file gauffrlazylogconfiguration.php.
| static GauffrLazyLogConfiguration::configureObject | ( | $ | log | ) | [static] |
Create the ezcDbFactory object
| 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 ) );
}
1.7.1