@extends('layouts.app') @section('titulo', 'Lista de Dispositivos') @section('boton') Agregar Dispositivo @endsection @section('contenido') @foreach ($dispositivos as $dispositivo) @php // Obtén la última vez registrada y la hora actual $ultimaVez = \Carbon\Carbon::parse($dispositivo->ultima_vez); $ahora = \Carbon\Carbon::now(); // Calcula la diferencia en minutos $diferencia = $ultimaVez->diffInMinutes($ahora); // Verifica si la diferencia es menor a 3 minutos $estado = $diferencia <= 3 ? 'online' : 'offline'; @endphp @endforeach
ID Nombre MAC Identificador Ubicación Última Vez Estado Acciones
{{ $dispositivo->id }} {{ $dispositivo->nombre }} {{ $dispositivo->mac }} {{ $dispositivo->identificador }} {{ $dispositivo->lugar->nombre }} {{ $dispositivo->ultima_vez }} @if($estado == 'online') @else @endif Editar
@csrf @method('DELETE')
@endsection