Thruway\Logging\Logger::critical PHP 메소드

critical() 공개 정적인 메소드

public static critical ( null $object = null, $message, array $context = [] ) : null
$object null
$message
$context array
리턴 null
    public static function critical($object = null, $message, $context = [])
    {
        static::log($object, LogLevel::CRITICAL, $message, $context);
    }

Usage Example

예제 #1
0
 /**
  * Process error
  *
  * @param \Thruway\AbstractSession $session
  * @param \Thruway\Message\ErrorMessage $msg
  */
 protected function processError(AbstractSession $session, ErrorMessage $msg)
 {
     switch ($msg->getErrorMsgCode()) {
         case Message::MSG_SUBSCRIBE:
             $this->processSubscribeError($session, $msg);
             break;
         case Message::MSG_UNSUBSCRIBE:
             // TODO
             break;
         default:
             Logger::critical($this, "Unhandled error");
     }
 }