コード例 #1
1
ファイル: Destroy.php プロジェクト: alex-oliveira/ao-scrud
 public function destroy()
 {
     $this->service->destroy(scrud()->params()->all());
     return response()->json([], 204);
 }
コード例 #2
0
ファイル: Store.php プロジェクト: alex-oliveira/ao-scrud
 public function store()
 {
     $data = $this->service->create(scrud()->params()->all());
     return response()->json($this->toArray($data), 201);
 }
コード例 #3
0
ファイル: Index.php プロジェクト: alex-oliveira/ao-scrud
 public function selectSearch($service)
 {
     $data = $service->search(scrud()->paramsSearch()->all());
     return response()->json($this->toArray($data), 200);
 }
コード例 #4
0
ファイル: Update.php プロジェクト: alex-oliveira/ao-scrud
 public function update()
 {
     $updated = $this->service->update(scrud()->params()->all());
     return response()->json([], $updated ? 204 : 200);
 }
コード例 #5
0
ファイル: Show.php プロジェクト: alex-oliveira/ao-scrud
 public function show()
 {
     $data = $this->service->read(scrud()->params()->all());
     return response()->json($this->toArray($data), 200);
 }