whoami7 - Manager
:
/
home
/
dataiclx
/
datasyspk.com
/
app
/
Http
/
Resources
/
Upload File:
files >> /home/dataiclx/datasyspk.com/app/Http/Resources/CategoryCollection.php
<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\ResourceCollection; use App\Utility\CategoryUtility; class CategoryCollection extends ResourceCollection { public function toArray($request) { return [ 'data' => $this->collection->map(function($data) { return [ 'name' => $data->name, 'banner' => api_asset($data->banner), 'icon' => api_asset($data->icon), 'number_of_children' => CategoryUtility::get_immediate_children_count($data->id), 'links' => [ 'products' => route('api.products.category', $data->id), 'sub_categories' => route('subCategories.index', $data->id) ] ]; }) ]; } public function with($request) { return [ 'success' => true, 'status' => 200 ]; } }
Copyright ©2021 || Defacer Indonesia