Cron.Class.php 734 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace JinDouYun\Controller\Cron;
  3. /**
  4. * Trait Cron
  5. * @package JinDouYun\Controller\Cron
  6. */
  7. trait Cron
  8. {
  9. /**
  10. * Doc: (des="计划任务信息统一输出")
  11. * User: XMing
  12. * Date: 2020/11/20
  13. * Time: 12:00 下午
  14. * @param string $name
  15. * @param $msg
  16. * @param bool $exit
  17. */
  18. public static function sendOutput(string $name,$msg = '',bool $exit = false)
  19. {
  20. !is_string($msg) && $msg = json_encode($msg,320);
  21. $debug = '';
  22. $debug .= '['.date('Y-m-d H:i:s').']';
  23. $debug .= ' '.__CLASS__.' ';
  24. !empty($name) && $debug .= $name;
  25. !empty($msg) && $debug .= ': '.$msg;
  26. echo $debug.PHP_EOL;
  27. if ($exit === true) die();
  28. }
  29. }