public function step4(Guard $auth, $id, $id_catalogo, ServiciosOperadorRepository $gestion) { session()->forget('parroquia_admin'); //permisssion $permiso = $gestion->getPermiso($id); if (!isset($permiso) || $permiso->id_usuario != $auth->user()->id) { return view('errors.404'); } $operador_gestion = new OperadorRepository(); $usuarioServicio = $operador_gestion->getUsuarioServicio($id); $Servicio = $operador_gestion->getServicio($id_catalogo); $catalogoServicioEstablecimiento = $operador_gestion->getCatalogoServicioEstablecimientoExistente($id_catalogo, $id); if (count($catalogoServicioEstablecimiento) == 0) { $catalogoServicioEstablecimiento = $operador_gestion->getCatalogoServicioEstablecimiento($id_catalogo); } $ImgPromociones = $gestion->getImageOperador($id, 1); return view('RegistroOperadores.registroStep4', compact('usuarioServicio', 'catalogoServicioEstablecimiento', 'id_catalogo', 'ImgPromociones', 'Servicio')); }