diff --git a/app/Database/migrations/2022_08_20_213507_add_callsign_to_airlines.php b/app/Database/migrations/2022_08_20_213507_add_callsign_to_airlines.php new file mode 100644 index 00000000..7f5ac176 --- /dev/null +++ b/app/Database/migrations/2022_08_20_213507_add_callsign_to_airlines.php @@ -0,0 +1,14 @@ +string('callsign')->nullable()->after('name'); + }); + } +}; diff --git a/app/Models/Airline.php b/app/Models/Airline.php index df4f517d..a5794ac7 100644 --- a/app/Models/Airline.php +++ b/app/Models/Airline.php @@ -16,6 +16,7 @@ use Illuminate\Support\Str; * @property string icao * @property string iata * @property string name + * @property string callsign * @property string logo * @property string country * @property Journal journal @@ -37,6 +38,7 @@ class Airline extends Model 'icao', 'iata', 'name', + 'callsign', 'logo', 'country', 'total_flights', @@ -61,11 +63,12 @@ class Airline extends Model * @var array */ public static $rules = [ - 'country' => 'nullable', - 'iata' => 'nullable|max:5', - 'icao' => 'required|max:5', - 'logo' => 'nullable', - 'name' => 'required', + 'country' => 'nullable', + 'iata' => 'nullable|max:5', + 'icao' => 'required|max:5', + 'logo' => 'nullable', + 'name' => 'required', + 'callsign' => 'nullable', ]; /** diff --git a/resources/views/admin/airlines/fields.blade.php b/resources/views/admin/airlines/fields.blade.php index fe7c5bc3..ca0a6a48 100644 --- a/resources/views/admin/airlines/fields.blade.php +++ b/resources/views/admin/airlines/fields.blade.php @@ -1,31 +1,32 @@
{{ $errors->first('icao') }}
{{ $errors->first('iata') }}
+{{ $errors->first('callsign') }}
+{{ $errors->first('name') }}
{{ $errors->first('iata') }}
-{{ $errors->first('logo') }}
{{ $errors->first('country') }}