hasMany(Produto::class, 'categoria_id')->with(['pizzaValores', 'categoria'])->where('status', 1); } public function produtosCardapio(){ return $this->hasMany(Produto::class, 'categoria_id')->with(['pizzaValores', 'categoria'])->where('status', 1) ->where('cardapio', 1); } public function produtosDelivery(){ return $this->hasMany(Produto::class, 'categoria_id')->with(['pizzaValores', 'categoria'])->where('status', 1) ->where('delivery', 1); } public function subCategorias(){ return $this->hasMany(CategoriaProduto::class, 'categoria_id'); } public function categoria(){ return $this->belongsTo(CategoriaProduto::class, 'categoria_id'); } }