feat:add flights for admin side
This commit is contained in:
@@ -8,7 +8,6 @@ use App\Models\Flight;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
|
||||
class FlightController extends Controller
|
||||
{
|
||||
public function index(Request $request)
|
||||
@@ -17,7 +16,6 @@ class FlightController extends Controller
|
||||
$request->input('adult', 0) +
|
||||
$request->input('children', 0);
|
||||
|
||||
|
||||
$flights = Flight::query()
|
||||
->where('status', FlightStatus::ENABLE)
|
||||
->applyFilter()
|
||||
@@ -35,11 +33,6 @@ class FlightController extends Controller
|
||||
$query->where('name', 'LIKE', "%$to%");
|
||||
});
|
||||
})
|
||||
// ->when($request->filled('journey-date'), function (Builder $query) use ($request) {
|
||||
// $date = $request->input('journey-date');
|
||||
//
|
||||
// $query->whereDate('departure_time', $date);
|
||||
// })
|
||||
->when($passengers > 0, function (Builder $query) use ($passengers) {
|
||||
$query->where('capacity', '>=', $passengers);
|
||||
})
|
||||
@@ -54,10 +47,11 @@ class FlightController extends Controller
|
||||
|
||||
return view('flights.index', compact('flights'));
|
||||
}
|
||||
|
||||
public function show(Flight $flight)
|
||||
{
|
||||
abort_if(
|
||||
$flight->status !== FlightStatus::ENABLE->value,
|
||||
$flight->status !== FlightStatus::ENABLE,
|
||||
404
|
||||
);
|
||||
|
||||
@@ -78,5 +72,4 @@ class FlightController extends Controller
|
||||
|
||||
return view('flights.show', compact('flight'));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user