@extends('layouts.app') @section('title', __('Login Log Report')) @section('content')

{{ __('Login Log Report') }}

@component('components.filters', ['title' => __('report.filters')])
{!! Form::label('al_users_filter', __('Users') . ':') !!}

Reset
@endcomponent
@component('components.widget', ['class' => 'box-primary']) Download Excel
@foreach ($login_logs as $login_log) @endforeach
@lang('lang_v1.date') @lang('User Name') @lang('Device Details') @lang('Login Time') @lang('Logout Time') Time Duration
{{ Carbon\Carbon::parse($login_log->created_at)->toDateString() }} {{ $login_log->users->username }} {{ $login_log->platform }} {{ $login_log->login_time }} {{ $login_log->logout_time }} @php $loginTime = $login_log->login_time; $logoutTime = $login_log->logout_time; if ($logoutTime) { $diffInSeconds = $logoutTime->diffInSeconds($loginTime); $diffInMinutes = $logoutTime->diffInMinutes($loginTime); $diffInHours = $logoutTime->diffInHours($loginTime); if ($diffInSeconds < 60) { $formattedDiff = $diffInSeconds . ' seconds'; } elseif ($diffInMinutes < 60) { $formattedDiff = $diffInMinutes . ' minutes'; } else { $formattedDiff = $diffInHours . ' hours'; } } else { $formattedDiff = $login_log->login_time->diffForHumans( $login_log->logout_time, ); } @endphp {{ $formattedDiff }}
{{ $login_logs->appends($_GET)->links() }}
@php $count = $login_logs->count(); @endphp Total Count   {{ $count }}
@endcomponent
@endsection @section('javascript') @endsection