diff --git a/app/Http/Controllers/Admin/AdminBaseController.php b/app/Http/Controllers/Admin/AdminBaseController.php deleted file mode 100644 index 4ef48b99..00000000 --- a/app/Http/Controllers/Admin/AdminBaseController.php +++ /dev/null @@ -1,13 +0,0 @@ -aircraftClassRepository->all(); return view('admin.aircraft_classes.index') - ->with('aircraftClasses', $aircraftClasses); + ->with('aircraftClasses', $aircraftClasses); } /** @@ -56,7 +55,6 @@ class AircraftClassController extends AppBaseController public function store(CreateAircraftClassRequest $request) { $input = $request->all(); - $aircraftClass = $this->aircraftClassRepository->create($input); Flash::success('Aircraft Class saved successfully.'); @@ -77,7 +75,6 @@ class AircraftClassController extends AppBaseController if (empty($aircraftClass)) { Flash::error('Aircraft Class not found'); - return redirect(route('admin.aircraftClasses.index')); } @@ -89,7 +86,7 @@ class AircraftClassController extends AppBaseController * * @param int $id * - * @return Response + * @return mixed */ public function edit($id) { @@ -97,7 +94,6 @@ class AircraftClassController extends AppBaseController if (empty($aircraftClass)) { Flash::error('Aircraft Class not found'); - return redirect(route('admin.aircraftClasses.index')); } @@ -118,7 +114,6 @@ class AircraftClassController extends AppBaseController if (empty($aircraftClass)) { Flash::error('Aircraft Class not found'); - return redirect(route('admin.aircraftClasses.index')); } @@ -142,7 +137,6 @@ class AircraftClassController extends AppBaseController if (empty($aircraftClass)) { Flash::error('Aircraft Class not found'); - return redirect(route('admin.aircraftClasses.index')); } diff --git a/app/Http/Controllers/Admin/AircraftController.php b/app/Http/Controllers/Admin/AircraftController.php index 2412a055..3002375d 100644 --- a/app/Http/Controllers/Admin/AircraftController.php +++ b/app/Http/Controllers/Admin/AircraftController.php @@ -10,7 +10,7 @@ use Flash; use Prettus\Repository\Criteria\RequestCriteria; use Response; -class AircraftController extends AdminBaseController +class AircraftController extends BaseController { /** @var AircraftRepository */ private $aircraftRepository; diff --git a/app/Http/Controllers/Admin/AirlinesController.php b/app/Http/Controllers/Admin/AirlinesController.php index 77662ac6..fdaa7789 100644 --- a/app/Http/Controllers/Admin/AirlinesController.php +++ b/app/Http/Controllers/Admin/AirlinesController.php @@ -10,7 +10,7 @@ use Flash; use Prettus\Repository\Criteria\RequestCriteria; use Response; -class AirlinesController extends AdminBaseController +class AirlinesController extends BaseController { /** @var AirlinesRepository */ private $airlinesRepository; @@ -46,7 +46,6 @@ class AirlinesController extends AdminBaseController public function store(CreateAirlinesRequest $request) { $input = $request->all(); - $airlines = $this->airlinesRepository->create($input); Flash::success('Airlines saved successfully.'); @@ -59,7 +58,7 @@ class AirlinesController extends AdminBaseController * * @param int $id * - * @return Response + * @return mixed */ public function show($id) { @@ -67,7 +66,6 @@ class AirlinesController extends AdminBaseController if (empty($airlines)) { Flash::error('Airlines not found'); - return redirect(route('airlines.index')); } @@ -87,7 +85,6 @@ class AirlinesController extends AdminBaseController if (empty($airlines)) { Flash::error('Airlines not found'); - return redirect(route('airlines.index')); } @@ -108,7 +105,6 @@ class AirlinesController extends AdminBaseController if (empty($airlines)) { Flash::error('Airlines not found'); - return redirect(route('airlines.index')); } @@ -132,7 +128,6 @@ class AirlinesController extends AdminBaseController if (empty($airlines)) { Flash::error('Airlines not found'); - return redirect(route('airlines.index')); } diff --git a/app/Http/Controllers/Admin/BaseController.php b/app/Http/Controllers/Admin/BaseController.php new file mode 100644 index 00000000..d198a267 --- /dev/null +++ b/app/Http/Controllers/Admin/BaseController.php @@ -0,0 +1,12 @@ +fareRepository->findWithoutFail($id); if (empty($fare)) { Flash::error('Fare not found'); - return redirect(route('admin.fares.index')); } @@ -94,7 +92,6 @@ class FareController extends AppBaseController $fare = $this->fareRepository->findWithoutFail($id); if (empty($fare)) { Flash::error('Fare not found'); - return redirect(route('admin.fares.index')); } @@ -114,9 +111,9 @@ class FareController extends AppBaseController $fare = $this->fareRepository->findWithoutFail($id); if (empty($fare)) { Flash::error('Fare not found'); - return redirect(route('admin.fares.index')); } + $fare = $this->fareRepository->update($request->all(), $id); Flash::success('Fare updated successfully.'); @@ -135,9 +132,9 @@ class FareController extends AppBaseController $fare = $this->fareRepository->findWithoutFail($id); if (empty($fare)) { Flash::error('Fare not found'); - return redirect(route('admin.fares.index')); } + $this->fareRepository->delete($id); Flash::success('Fare deleted successfully.'); diff --git a/routes/admin.php b/routes/admin.php index 3946374f..32319b7e 100644 --- a/routes/admin.php +++ b/routes/admin.php @@ -5,7 +5,7 @@ Route::get('/admin', [ 'middleware' => ['role:admin'], - 'uses' => 'DashboardAdminController@index' + 'uses' => 'DashboardController@index' ]); Route::group([