Ejemplo n.º 1
0
 /**
  * Implements writing to sentry server.
  *
  * @param string $type The type of log you are making.
  * @param string $message The message you want to log.
  * @return boolean success of write
  */
 public function write($type, $message)
 {
     if (is_null($this->__client)) {
         return false;
     }
     $_typesMapping = array('notice' => CakeRavenClient::INFO, 'info' => CakeRavenClient::INFO, 'debug' => CakeRavenClient::DEBUG, 'error' => CakeRavenClient::ERROR, 'warning' => CakeRavenClient::WARNING);
     $level = array_key_exists($type, $_typesMapping) ? $_typesMapping[$type] : CakeRavenClient::INFO;
     $this->__client->captureMessage($message, array(), $level);
     return true;
 }