@@ -25,8 +25,8 @@ class FileRequest extends FormRequest
|
|||||||
'aircraft_id' => 'sometimes|exists:aircraft,id',
|
'aircraft_id' => 'sometimes|exists:aircraft,id',
|
||||||
'flight_number' => 'sometimes',
|
'flight_number' => 'sometimes',
|
||||||
'flight_type' => 'sometimes',
|
'flight_type' => 'sometimes',
|
||||||
'dpt_airport_id' => 'sometimes|size:4',
|
'dpt_airport_id' => 'sometimes',
|
||||||
'arr_airport_id' => 'sometimes|size:4',
|
'arr_airport_id' => 'sometimes',
|
||||||
'route_code' => 'sometimes',
|
'route_code' => 'sometimes',
|
||||||
'route_leg' => 'sometimes',
|
'route_leg' => 'sometimes',
|
||||||
'planned_distance' => 'sometimes|numeric',
|
'planned_distance' => 'sometimes|numeric',
|
||||||
|
|||||||
@@ -8,15 +8,15 @@ class PrefileRequest extends FormRequest
|
|||||||
{
|
{
|
||||||
public function rules(): array
|
public function rules(): array
|
||||||
{
|
{
|
||||||
$rules = [
|
return [
|
||||||
'airline_id' => 'required|exists:airlines,id',
|
'airline_id' => 'required|exists:airlines,id',
|
||||||
'aircraft_id' => 'required|exists:aircraft,id',
|
'aircraft_id' => 'required|exists:aircraft,id',
|
||||||
'flight_id' => 'sometimes|exists:flights,id',
|
'flight_id' => 'sometimes|exists:flights,id',
|
||||||
'flight_number' => 'required',
|
'flight_number' => 'required',
|
||||||
'dpt_airport_id' => 'required|size:4',
|
'dpt_airport_id' => 'required',
|
||||||
'arr_airport_id' => 'required|size:4',
|
'arr_airport_id' => 'required',
|
||||||
'source_name' => 'required',
|
'source_name' => 'required',
|
||||||
'alt_airport_id' => 'sometimes|size:4',
|
'alt_airport_id' => 'sometimes',
|
||||||
'status' => 'sometimes',
|
'status' => 'sometimes',
|
||||||
'level' => 'nullable|numeric',
|
'level' => 'nullable|numeric',
|
||||||
'flight_type' => 'sometimes',
|
'flight_type' => 'sometimes',
|
||||||
@@ -41,7 +41,5 @@ class PrefileRequest extends FormRequest
|
|||||||
'fares.*.id' => 'required',
|
'fares.*.id' => 'required',
|
||||||
'fares.*.count' => 'required|numeric',
|
'fares.*.count' => 'required|numeric',
|
||||||
];
|
];
|
||||||
|
|
||||||
return $rules;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,8 +21,8 @@ class UpdateRequest extends FormRequest
|
|||||||
'aircraft_id' => 'nullable|exists:aircraft,id',
|
'aircraft_id' => 'nullable|exists:aircraft,id',
|
||||||
'flight_id' => 'sometimes|nullable|exists:flights,id',
|
'flight_id' => 'sometimes|nullable|exists:flights,id',
|
||||||
'flight_number' => 'sometimes|required',
|
'flight_number' => 'sometimes|required',
|
||||||
'dpt_airport_id' => 'sometimes|required|size:4',
|
'dpt_airport_id' => 'sometimes|required',
|
||||||
'arr_airport_id' => 'sometimes|required|size:4',
|
'arr_airport_id' => 'sometimes|required',
|
||||||
'route_code' => 'nullable',
|
'route_code' => 'nullable',
|
||||||
'route_leg' => 'nullable',
|
'route_leg' => 'nullable',
|
||||||
'distance' => 'sometimes|numeric',
|
'distance' => 'sometimes|numeric',
|
||||||
|
|||||||
@@ -93,8 +93,8 @@ class Flight extends Model
|
|||||||
'flight_number' => 'required',
|
'flight_number' => 'required',
|
||||||
'route_code' => 'nullable',
|
'route_code' => 'nullable',
|
||||||
'route_leg' => 'nullable',
|
'route_leg' => 'nullable',
|
||||||
'dpt_airport_id' => 'required|size:4|exists:airports,id',
|
'dpt_airport_id' => 'required|exists:airports,id',
|
||||||
'arr_airport_id' => 'required|size:4|exists:airports,id',
|
'arr_airport_id' => 'required|exists:airports,id',
|
||||||
'level' => 'nullable',
|
'level' => 'nullable',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user