@extends('layouts.app') @section('title', 'Mon Compte') @section('page-title', 'Boite à outils — Mon Compte') @push('styles') @endpush @section('content')
Base de données
Serveur
Utilisateur Loggin
Plateforme {{ $plateforme }}
Navigateur @php $ua = $navigateur ?? ''; $browser = 'Inconnu'; $version = ''; if (str_contains($ua, 'Edg/')) { $browser = 'Edge'; preg_match('/Edg\/([\d]+)/', $ua, $m); $version = $m[1] ?? ''; } elseif (str_contains($ua, 'OPR/')) { $browser = 'Opera'; preg_match('/OPR\/([\d]+)/', $ua, $m); $version = $m[1] ?? ''; } elseif (str_contains($ua, 'Chrome/')) { $browser = 'Chrome'; preg_match('/Chrome\/([\d]+)/', $ua, $m); $version = $m[1] ?? ''; } elseif (str_contains($ua, 'Firefox/')){ $browser = 'Firefox'; preg_match('/Firefox\/([\d]+)/', $ua, $m); $version = $m[1] ?? ''; } elseif (str_contains($ua, 'Safari/')) { $browser = 'Safari'; preg_match('/Version\/([\d]+)/', $ua, $m); $version = $m[1] ?? ''; } @endphp
{{ $browser }} Version {{ $version }}
Adresse IP {{ $ip }}
{{-- Abonnement --}}
Mon Abonnement
@if($abonnement) @php $statutColor = match($abonnement->statut) { 'actif' => ['bg' => '#E6FFFA', 'color' => '#276749'], 'suspendu' => ['bg' => '#FFFAF0', 'color' => '#9C4221'], default => ['bg' => '#FFF5F5', 'color' => '#9B2C2C'], }; $echeanceOk = $abonnement->date_echeance && $abonnement->date_echeance->isFuture(); @endphp
Statut {{ ucfirst($abonnement->statut) }}
Date d'engagement {{ $abonnement->date_debut?->format('d/m/Y') ?? '—' }}
Date d'échéance
{{ $abonnement->date_echeance?->format('d/m/Y') ?? '—' }} @if($abonnement->date_echeance) @if($echeanceOk) Valide @else Expirée @endif @endif
Mensualité HT {{ number_format($abonnement->prix_mensuel_ht, 2, ',', ' ') }} €
Mensualité TTC {{ number_format($abonnement->prix_mensuel_ttc, 2, ',', ' ') }} €
@if($abonnement->nb_clients_mobiles > 0)
Clients mobiles {{ $abonnement->nb_clients_mobiles }} inclus
@endif @else
Aucun abonnement actif. Contactez-nous pour souscrire.
@endif
Quitter
@endsection