visuddhinanda 2 лет назад
Родитель
Сommit
c10d823d70
2 измененных файлов с 14 добавлено и 3 удалено
  1. 3 3
      rpc/tulip/tulip/console.php
  2. 11 0
      rpc/tulip/tulip/log.php

+ 3 - 3
rpc/tulip/tulip/logger.php → rpc/tulip/tulip/console.php

@@ -1,11 +1,11 @@
 <?php
 
-function logger($level,$message){
+function console($level,$message){
     $output = "[\033[32m".date("Y/m/d h:i:sa") ."\033[0m] ";
     if($level === 'error'){
-        $output .= "\033[41m" . $level . "\033[0m ";
+        $output .= "\033[41m" . strtoupper($level) . "\033[0m ";
     }else{
-        $output .= $level;
+        $output .= strtoupper($level);
     }
     
     $output .= ' ' . $message.PHP_EOL;

+ 11 - 0
rpc/tulip/tulip/log.php

@@ -0,0 +1,11 @@
+<?php
+require_once dirname(__FILE__) . '/vendor/autoload.php';
+
+use Monolog\Logger;
+use Monolog\Handler\StreamHandler;
+
+function myLog(){
+    $log = new Logger('tulip');
+    $log->pushHandler(new StreamHandler(__DIR__ . '/logs/tulip-' . date("Y-m-d") . '.log'));
+    return $log;
+}