@extends(config('links.layout')) @section('title', 'Link: ' . $link->slug . ' - Links - Automatic links statistics') @section('bigTitle', 'Link Statistics') @section('subtitle', $link->shortered()) @section('actions') All Links @endsection @section('content')
{{ $link->totalViews() }}
Views
{{ $link->totalUniqueViews() }}
Unique Views

{{ $link->mostUsedBrowser() }}
Most used browser
{{ $link->mostUsedOS() }}
Most used OS
{{ $link->mostUsedLanguage(true) }}
Most used language

{!! ConsoleTVs\Charts\Charts::database($link->views, 'donut', 'morris') ->setTitle($t = 'Used browsers')->setDimensions(0, 300)->setResponsive(false) ->groupBy('browser')->render(); !!}
{!! ConsoleTVs\Charts\Charts::database($link->views, 'donut', 'morris') ->setTitle($t = 'Used Operating Systems')->setDimensions(0, 300)->setResponsive(false) ->groupBy('os')->render(); !!}
{!! ConsoleTVs\Charts\Charts::database($link->views, 'donut', 'morris') ->setTitle($t = 'Used Languages')->setDimensions(0, 300)->setResponsive(false) ->groupBy('language')->render(); !!}

@foreach($link->usedBrowsers() as $browser => $value) @endforeach
Browser Views
{{ $browser }} {{ $value }}
@foreach($link->usedOSs() as $os => $value) @endforeach
Operating System Views
{{ $os }} {{ $value }}
@foreach($link->usedLanguages(true) as $lang => $value) @endforeach
Language Views
{{ $lang }} {{ $value }}

{!! ConsoleTVs\Charts\Charts::database($link->views, 'line', 'morris') ->setTitle($t = 'Views')->setDimensions(0, 300)->setResponsive(false) ->setElementLabel($t)->setColors(['#0275d8'])->lastByDay(7, true)->render(); !!}
{!! ConsoleTVs\Charts\Charts::database($link->uniqueViews(), 'line', 'morris') ->setTitle($t = 'Unique Views')->setDimensions(0, 300)->setResponsive(false) ->setElementLabel($t)->setColors(['#0275d8'])->lastByDay(7, true)->render(); !!}

@foreach($views = ConsoleTVs\Links\Models\View::where('link_id', $link->id)->orderBy('id', 'desc')->paginate(10) as $view) @endforeach
Visit Date Browser Operating System Language IP
{{ $view->created_at->diffForHumans() }} {{ $view->browser }} {{ $view->browser_version }} {{ $view->os }} {{ $view->os_version }} {{ $view->languageFancy() }} {{ $view->ip }}
{{ $views->links('links::pagination') }}

@endsection