123456789101112131415161718192021222324252627282930 |
- <?php
- namespace 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);
- }
- }
|