render('log'); } // 查询指定的git仓库日志 public static function query(){ $get = App::request()->get(); $logs = App::git()->repo($get->repo)->log($get->keyword, $get->num); foreach($logs as $k => $v){ $msg = []; foreach($v['msg'] as $t => $m){ foreach($m as $l){ $l = str_replace("\n", "
", $l); $msg[] = "[$t]$l"; } } $logs[$k]['msg'] = implode("
", $msg); } echo json_encode($logs); } }