Fix formatting and interfaces in nearly every file

This commit is contained in:
Nabeel Shahzad
2018-03-19 20:50:40 -05:00
parent 04c5b9e7bf
commit ccf56ddec1
331 changed files with 3282 additions and 2492 deletions

View File

@@ -2,21 +2,23 @@
namespace App\Models;
use App\Interfaces\Model;
use App\Models\Enums\AircraftStatus;
use App\Models\Traits\ExpensableTrait;
/**
* @property mixed subfleet_id
* @property string name
* @property string icao
* @property string registration
* @property string hex_code
* @property Airport airport
* @property mixed subfleet_id
* @property string name
* @property string icao
* @property string registration
* @property string hex_code
* @property Airport airport
* @property Subfleet subfleet
* @property int status
* @property int state
* @property int status
* @property int state
* @package App\Models
*/
class Aircraft extends BaseModel
class Aircraft extends Model
{
use ExpensableTrait;
@@ -40,10 +42,10 @@ class Aircraft extends BaseModel
* @var array
*/
protected $casts = [
'subfleet_id' => 'integer',
'zfw' => 'float',
'status' => 'integer',
'state' => 'integer',
'subfleet_id' => 'integer',
'zfw' => 'float',
'status' => 'integer',
'state' => 'integer',
];
/**
@@ -53,7 +55,7 @@ class Aircraft extends BaseModel
*/
public static $rules = [
'subfleet_id' => 'required',
'name' => 'required',
'name' => 'required',
];
/**