Пример #1
0
 public function debug($request, $response, $args)
 {
     $server = ["headers" => $request->getHeaders(), "content_type" => $request->getContentType()];
     $res = ["server_info" => $server, "ip" => Http::getClientIP(), "version" => Config::get('version'), "reg_count" => Check::getIpRegCount(Http::getClientIP())];
     Logger::debug(json_encode($res));
     return $this->echoJson($response, $res);
 }
Пример #2
0
 public function testFileLogger()
 {
     $this->assertEquals(true, Logger::debug("debug"));
     $this->assertEquals(true, Logger::error("error"));
     $this->assertEquals(true, Logger::warning("error"));
     $this->assertEquals(true, Logger::info("error"));
 }
Пример #3
0
 public function debug($request, $response, $args)
 {
     $res = ["ip" => Http::getClientIP(), "version" => Config::get('version')];
     Logger::debug(json_encode($res));
     return $this->echoJson($response, $res);
 }
Пример #4
0
 /**
  * @param $to
  * @param $subject
  * @param $template
  * @param $ary
  * @param $file
  * @return bool|void
  */
 public static function send($to, $subject, $template, $ary = [], $file = [])
 {
     $text = self::genHtml($template, $ary);
     Logger::debug($text);
     return self::getClient()->send($to, $subject, $text, $file);
 }