zurückgegeben werden Wie kann ich meine Controller machen, dass es zurückgegebene Daten ist ein JSON, indem Sie meinen Code nicht wiederholen.Laravel, wie alle Controller Daten als JSON
Probe-Controller
public function getTeams(Request $request){
$result = Team::where('competitionId',$request->input('competitionId',9224))
->orderBy('teamName')
->get(['teamId as id','teamName as name']);
return response($result, 200)
->header('Access-Control-Allow-Origin', '*')
->header('Content-Type', 'application/json');
}
public function getTeamStats(Request $request) {
if($request->id){
$result = TeamCompetitionStatistics::getTeamStats($request->id);
return response($result, 200)
->header('Access-Control-Allow-Origin', '*')
->header('Content-Type', 'application/json');
}
}
wie man sehen kann ich diesen Abschnitt wiederholt haben zweimal
return response($result, 200)
->header('Access-Control-Allow-Origin', '*')
->header('Content-Type', 'application/json');
Gibt es einen Weg, dies in einer viel besseren Weise zu tun?