Advertisement
Guest User

Model Company

a guest
Jan 20th, 2020
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.66 KB | None | 0 0
  1. <?php
  2.  
  3. namespace App\Model;
  4.  
  5. use Illuminate\Database\Eloquent\Model;
  6. use Illuminate\Database\Eloquent\SoftDeletes;
  7.  
  8. class Company extends Model
  9. {
  10.     use SoftDeletes;
  11.     protected $table = 'companies';
  12.     protected $connection = 'mysql';
  13.     protected $primaryKey = 'id';
  14.     protected $fillable = [ 'name', 'postal_code', 'address', 'logo' ];
  15.  
  16.     public $timestamps = true;
  17.     public $incrementing = true;
  18.  
  19.     public function outlets()
  20.     {
  21.         return $this->belongsToMany(Outlet::class, 'company_outlet', 'company_id', 'outlet_id')
  22.         ->withPivot([
  23.             'outlet_code','client_code'
  24.         ])
  25.         ->withTimestamps();
  26.     }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement