MINI MINI MANI MO

Path : /var/www/html/sistemas/spid/app/Http/Controllers/
File Upload :
Current File : /var/www/html/sistemas/spid/app/Http/Controllers/DetenerTodController.php

<?php

namespace App\Http\Controllers;

use App\Models\asistenciaVotos;
use App\Models\EventoVotos;
use App\Models\mensajesVotos;
use App\Models\temasVotos;
use App\Models\User;
use Illuminate\Http\Request;

class DetenerTodController extends Controller
{

    private $request;

    public function __construct(Request $request)
    {
        $this->request = $request;
        $this->middleware('auth');
    }

    public function index()
    {
        //     UsuarioRegistro = auth()->user()->DatosUsers->id;
        if (auth()->user()->id == 1 || auth()->user()->id == 3 || auth()->user()->id == 2) {
            $asistencias = asistenciaVotos::where('status', 1)->orwhere('status', 2)->get();
            foreach ($asistencias as $asistencia) {
                $as = asistenciaVotos::find($asistencia->id);
                $fin["status"] = 3;
                //    $fin["usuario_termina"] = $UsuarioRegistro;
                $as->update($fin);
            }
            $votos = mensajesVotos::where('status', 1)->get();
            foreach ($votos as $voto) {
                $as = mensajesVotos::find($voto->id);
                $fin["status"] = 0;
                //  $fin["usuario_termina"] = $UsuarioRegistro;
                $as->update($fin);
            }
            $evento = EventoVotos::where('estatus', 1)->get();
            foreach ($evento as $event) {
                $as = EventoVotos::find($event->id);
                $fin["estatus"] = 0;
                //   $fin["usuario_termina"] = $UsuarioRegistro;
                $as->update($fin);
            }
            $temas = temasVotos::where('status', 1)->get();
            foreach ($temas as $tema) {
                $as = temasVotos::find($tema->id);
                $fin["status"] = 0;
                //   $fin["usuario_termina"] = $UsuarioRegistro;
                $as->update($fin);
            }
            $permisos = User::where('permisoAcceso', 1)->get();
            foreach ($permisos as $permiso) {
                $us = User::find($permiso->id);
                $permi['permisoAcceso'] = 0;
                $us->update($permi);
            }

            return redirect()->route("sesionVotos.index");
        } else {
            return redirect('cerrar');
        }
    }
}

OHA YOOOO