updated api Cartoons
This commit is contained in:
parent
bb602f97b3
commit
8870aa93f6
|
|
@ -28,29 +28,23 @@ class CartoonsController extends Controller
|
|||
|
||||
foreach ($data as &$project) {
|
||||
$project['list_image'] = $baseUrl . $project['list_image'];
|
||||
$project['banner_image'] = $baseUrl . $project['banner_image'];
|
||||
$project['logo'] = $baseUrl . $project['logo'];
|
||||
$project['main_characters_image'] = $baseUrl . $project['main_characters_image'];
|
||||
$project['shots_image'] = $baseUrl . $project['shots_image'];
|
||||
$project['posters_image'] = $baseUrl . $project['posters_image'];
|
||||
|
||||
if(!is_null($project['list_characters']))
|
||||
foreach ($project['list_characters'] as &$character)
|
||||
$character['characters_image'] = $baseUrl . $character['characters_image'];
|
||||
|
||||
if(!is_null($project['list_shots']))
|
||||
foreach ($project['list_shots'] as &$shot)
|
||||
$shot['shot_image'] = $baseUrl . $shot['shot_image'];
|
||||
|
||||
if(!is_null($project['list_shots']))
|
||||
foreach ($project['list_posters'] as &$poster)
|
||||
$poster['image'] = $baseUrl . $poster['image'];
|
||||
}
|
||||
|
||||
return $this->helpers->apiArrayResponseBuilder(200, 'success', $data);
|
||||
$filteredData = array_map(function($data) {
|
||||
return [
|
||||
'id' => $data['id'],
|
||||
'name' => $data['name'],
|
||||
'list_image' => $data['list_image'],
|
||||
'created_at' => $data['created_at'],
|
||||
'updated_at' => $data['updated_at'],
|
||||
];
|
||||
}, $data);
|
||||
|
||||
return $this->helpers->apiArrayResponseBuilder(200, 'success', $filteredData);
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function show($id){
|
||||
|
||||
$data = $this->Cartoons::find($id);
|
||||
|
|
@ -58,8 +52,6 @@ class CartoonsController extends Controller
|
|||
if (!is_null($data)){
|
||||
return $this->helpers->apiArrayResponseBuilder(200, 'success', [$data]);
|
||||
} else {
|
||||
// dd("d");
|
||||
// $this->helpers->apiArrayResponseBuilder(404, 'not found', ['error' => 'Resource id=' . $id . ' could not be found']);
|
||||
return $this->helpers->apiArrayResponseBuilder(404, 'error', [$data]);
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue