phpvms/app/Models/Bid.php

40 lines
637 B
PHP
Raw Normal View History

2017-08-04 10:02:02 +08:00
<?php
namespace App\Models;
use App\Contracts\Model;
use Carbon\Carbon;
/**
* @property int user_id
* @property string flight_id
* @property Carbon created_at
* @property Carbon updated_at
*/
class Bid extends Model
2017-08-04 10:02:02 +08:00
{
2018-02-28 03:25:32 +08:00
public $table = 'bids';
2017-08-04 10:02:02 +08:00
2018-03-21 08:40:19 +08:00
protected $fillable = [
'user_id',
'flight_id',
];
2017-08-04 10:02:02 +08:00
protected $casts = [
'user_id' => 'integer',
];
2017-08-04 10:02:02 +08:00
/**
* Relationships
*/
public function flight()
{
2018-01-08 23:22:12 +08:00
return $this->belongsTo(Flight::class, 'flight_id');
2017-08-04 10:02:02 +08:00
}
public function user()
{
2018-01-08 23:22:12 +08:00
return $this->belongsTo(User::class, 'user_id');
2017-08-04 10:02:02 +08:00
}
}