'integer', 'name' => 'string', 'type' => 'integer' ]; /** * Validation rules * * @var array */ public static $rules = [ 'reference_no' => 'required', 'name' => 'required', 'type' => 'required' ]; public function addresses(): hasMany { return $this->hasMany(Address::class, 'company_id', 'id'); } public function deliveryAddress(): hasOne { return $this->hasOne(Address::class)->where('default', 1); } }