Plane.php 541 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Factories\HasFactory;
  4. use Illuminate\Database\Eloquent\Model;
  5. class Plane extends Model
  6. {
  7. protected $primaryKey = 'id';
  8. use HasFactory;
  9. protected $fillable = ['model', 'production_date', 'operating_date', 'serviceability'];
  10. public function airports() {
  11. return $this->belongsToMany(
  12. Airport::class,
  13. 'planes_airports');
  14. }
  15. public function __toString() {
  16. return "{$this->model} {$this->production_date}";
  17. }
  18. }