おれおれlogger
$format =& new PatternLayout( 'ほげほげ' ); $appender =& new FileAppender( $format, 'path/to/log' ); LogManager::addLogger( 'myLogger', new ErrorLogger() ); $myLogger =& LogManager::getLogger( 'myLogger' ); $myLogger->addAppender( 'file', $appender ); $myLogger->setExitPriority( 0 ); $myLogger->setPriority( LEVEL_DEBUG ); $myLogger->removeAppender( 'stdout' );
使用法(多分)
$log =& LogManager::getLogger( 'myLogger' ); $log->debug( $mesage, __CLASS__, __FUNCTION__, __FILE__, __LINE__ );
getLogger()が面倒なので、
$GLOBALS['logger']=& LogManager::getLogger( 'myLogger' ); // loggig!! $GLOBALS['logger']->info( 'なんたらかんたら' );