Seaslog 클래스

(PECL seaslog >=1.0.0)


소개


클래스 개요

                  
class SeasLog {

  /* Methods */
  public static alert(string $message, array $content = ?, string $logger = ?): bool
  public static analyzerCount(string $level, string $log_path = ?, string $key_word = ?): mixed
  public static analyzerDetail(
      string $level,
      string $log_path = ?,
      string $key_word = ?,
      int $start = ?,
      int $limit = ?,
      int $order = ?
  ): mixed
  public static closeLoggerStream(int $model, string $logger): bool
  public static critical(string $message, array $content = ?, string $logger = ?): bool
  public static debug(string $message, array $content = ?, string $logger = ?): bool
  public __destruct()
  public static emergency(string $message, array $content = ?, string $logger = ?): bool
  public static error(string $message, array $content = ?, string $logger = ?): bool
  public static flushBuffer(): bool
  public static Seaslog::getBasePath(): string
  public static getBuffer(): array
  public static getBufferEnabled(): bool
  public static getDatetimeFormat(): string
  public static getLastLogger(): string
  public static getRequestID(): string
  public static getRequestVariable(int $key): bool
  public static info(string $message, array $content = ?, string $logger = ?): bool
  public static log(
      string $level,
      string $message = ?,
      array $content = ?,
      string $logger = ?
  ): bool
  public static notice(string $message, array $content = ?, string $logger = ?): bool
  public static setBasePath(string $base_path): bool
  public static setDatetimeFormat(string $format): bool
  public static setLogger(string $logger): bool
  public static setRequestID(string $request_id): bool
  public static setRequestVariable(int $key, string $value): bool
  public static warning(string $message, array $content = ?, string $logger = ?): bool
}
                  
                

목차