Logger.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: sunmoon
  5. * Date: 2018/6/4
  6. * Time: 下午2:36
  7. */
  8. namespace console\helpers;
  9. use Yii;
  10. class Logger {
  11. /**
  12. * error
  13. * @param $message
  14. * @param $category
  15. */
  16. public static function error($message, $category = 'application'){
  17. Yii::getLogger()->flush(true);
  18. return Yii::error($message, $category);
  19. }
  20. /**
  21. * info
  22. * @param $message
  23. * @param $category
  24. */
  25. public static function info($message, $category = 'application'){
  26. Yii::getLogger()->flush(true);
  27. return Yii::info($message, $category);
  28. }
  29. /**
  30. * warning
  31. * @param $message
  32. * @param $category
  33. */
  34. public static function warning($message, $category = 'application'){
  35. Yii::getLogger()->flush(true);
  36. return Yii::warning($message, $category);
  37. }
  38. /**
  39. * trace
  40. * @param $message
  41. * @param $category
  42. */
  43. public static function trace($message, $category = 'application'){
  44. Yii::getLogger()->flush(true);
  45. return Yii::debug($message, $category);
  46. }
  47. }