vSouza

Model (José Henrique)

Nov 25th, 2021
579
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2.  
  3. namespace App\Model;
  4.  
  5. use GoldSpecDigital\LaravelEloquentUUID\Database\Eloquent\Model;
  6.  
  7. class Loja extends Model
  8. {
  9.     protected $fillable = ['nome', 'id_loja', 'empresa_id'];
  10.  
  11.     public function empresa() {
  12.         return $this->belongsTo('App\Model\Empresa');
  13.     }
  14.  
  15.     public function users() {
  16.         return $this->belongsToMany('App\User');
  17.     }
  18.  
  19.     public function caixas() {
  20.         return $this->hasMany('App\Model\Caixa');
  21.     }
  22.  
  23.     public function produtos() {
  24.         return $this->hasMany('App\Model\Produto');
  25.     }
  26.  
  27.     public function estoques() {
  28.         return $this->hasMany('App\Model\Estoque');
  29.     }
  30.  
  31.     public function vendas() {
  32.         return $this->hasMany('App\Model\Venda');
  33.     }
  34.  
  35.     public function devolucoes() {
  36.         return $this->hasMany('App\Model\Devolucao');
  37.     }
  38.  
  39.     public function vendaItens() {
  40.         return $this->hasMany('App\Model\VendaItem');
  41.     }
  42.  
  43.     public function devolucaoItens() {
  44.         return $this->hasMany('App\Model\DevolucaoItem');
  45.     }
  46.  
  47.     public function clientes() {
  48.         return $this->hasMany('App\Model\Cliente');
  49.     }
  50.  
  51.     public function receitas() {
  52.         return $this->hasMany('App\Model\Receita');
  53.     }
  54.  
  55.     public function despesas() {
  56.         return $this->hasMany('App\Model\Despesa');
  57.     }
  58.  
  59.     public function fornecedor() {
  60.         return $this->hasMany('App\Model\Fornecedor');
  61.     }
  62. }
RAW Paste Data