data); // $floorplan->data['tables'] $data = [ 'shifts' => [], 'events' => [], 'btags' => (new BTagsController())->index($request), 'ctags' => (new CTagsController())->index($request), 'floorplan' => (new FloorPlanController())->index($request), 'closed_days' => ['data' => [ 'items' => [] ] ], 'full_days' => ['alejandro'] ]; $request->params['controller'] = "AppSettingsController@items"; $request->params['settingName'] = "shifts"; $request->params['settingClass'] = '\Alexr\Settings\Shift'; $data['shifts'] = (new AppSettingsController($request))->items($request); $request->params['settingName'] = "events"; $request->params['settingClass'] = '\Alexr\Settings\Event'; $data['events'] = (new AppSettingsController($request))->items($request); $request->params['settingName'] = "closed_days"; $request->params['settingClass'] = '\Alexr\Settings\ClosedDay'; $data['closed_days'] = (new AppSettingsController($request))->items($request); //$closed_days = (new AppSettingsController($request))->items($request); return $this->response($data); } }