示例#1
0
 /**
  * @test
  * @group logger
  * @group logger-add-log
  **/
 public function ログを追記する()
 {
     Logger::init();
     Logger::addLog('test!');
     $log = Logger::getLog();
     $this->assertEquals('test!' . PHP_EOL, $log);
 }
示例#2
0
 /**
  * クロールのログをメール送信する
  *
  * @return void
  **/
 private function _sendLog()
 {
     $log = Logger::getLog();
     if ($log === '') {
         return false;
     }
     $ses = new Ses();
     $ses->setTitle('Crawl Logger');
     $ses->setBody($log);
     $ses->send();
 }
示例#3
0
 /**
  * ログを追記する
  *
  * @param  string $text
  * @return void
  **/
 public static function addLog($text)
 {
     $log = Logger::getLog();
     $log .= $text . PHP_EOL;
     Registry::set('log', $log);
 }