예제 #1
0
 /**
  * gets instance of this class
  *
  * @return ChromePhp
  */
 public static function getInstance()
 {
     if (self::$_instance === null) {
         self::$_instance = new ChromePhp();
     }
     return self::$_instance;
 }
예제 #2
0
 public function __construct()
 {
     if (!Cli::isCli()) {
         $this->_chrome = \ChromePHP::getInstance();
     }
 }
예제 #3
0
파일: logging.php 프로젝트: neoisldl/Onion
 public function emit(array $record)
 {
     if (in_array($record['level'], array(Logging::ERROR, Logging::CRITICAL))) {
         return \ChromePHP::error($record['message']);
     } elseif ($record['level'] == Logging::WARNING) {
         return \ChromePHP::warn($record['message']);
     } else {
         return \ChromePHP::log($record['message']);
     }
 }
예제 #4
0
파일: logging.php 프로젝트: lryl/Lysine2
 public function emit(array $record)
 {
     switch ($record['level']) {
         case Logging::WARNING:
             return \ChromePHP::warn($record['message']);
         case Logging::ERROR:
         case Logging::CRITICAL:
             return \ChromePHP::error($record['message']);
         default:
             return \ChromePHP::log($record['message']);
     }
 }