| 123456789101112131415161718192021222324252627282930 | <?phpnamespace App\Http\Controllers\Api\Config;use App\Http\Controllers\Api\ApiBaseController;use App\Models\CategoryDistrict;use App\Models\Setmeal;class OptionController extends ApiBaseController{    public function setMeals()    {        $list=Setmeal::get()->map(function ($value) {            return ['id'=>$value->id, 'text'=>$value->setmeal_name];        })->toArray();        return response()->json($list);    }    public function district()    {        $list=CategoryDistrict::where('parent_id', 0)->get()->map(function ($value) {            $result=[];            foreach ($value->children as $child) {                $result[]=['id'=>$value->id.'.'.$child->id, 'text'=>$value->name.'-'.$child->name];            }            return $result;        })->collapse()->toArray();        return response()->json($list);    }}
 |