Няма описание

Log.php 700B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace App;
  3. use Illuminate\Database\Eloquent\Model;
  4. class Log extends Model
  5. {
  6. public static function errorLog($params,$returnValue,$interfaceName,$flag,$headers=[],$responseTime=NULL){
  7. $data['time']=date("Y-m-d H:i:s",time());
  8. $data["interfaceName"]=$interfaceName;
  9. $data['responseTime'] = $responseTime;
  10. $data["params"]=$params;
  11. $data["headers"]=$headers;
  12. $data["returnValue"]=$returnValue;
  13. if($flag){
  14. $tmpDir="success/";
  15. }else{
  16. $tmpDir="error/";
  17. }
  18. $name=date("Y-m-d",time()).".txt";
  19. error_log(json_encode($data)."\n",3,"/log/seafood_log/".$tmpDir.$name);
  20. }
  21. }