Installation
Installez le SDK dans l'application à surveiller (et non sur le serveur Quiet Guard).
Prérequis
- PHP 8.2 ou supérieur
- Laravel 11, 12 ou 13
Installer le package
Le package est publié sur Packagist : un simple composer require l'installe.
Cela tire automatiquement le cœur agnostique quiet-guard/monitor-php.
Auto-découverte
Le SDK prend en charge l'auto-découverte des packages Laravel : rien n'est à enregistrer à la main.
- le service provider
QuietGuard\LaravelMonitor\LaravelMonitorServiceProviderest chargé automatiquement ; - l'alias de façade
Monitor(QuietGuard\LaravelMonitor\Facades\Monitor) est enregistré automatiquement.
Si vous avez désactivé la découverte des packages dans votre application, enregistrez-les manuellement dans bootstrap/providers.php (Laravel 11+) et dans le tableau aliases de config/app.php.
Publier la configuration (optionnel)
Le package fonctionne avec les seules variables d'environnement. Ne publiez le fichier de config que si vous souhaitez modifier les options non issues de l'environnement, comme la liste de masquage :
Cette commande copie config/monitor.php dans votre application.
Étape suivante
Passez à la Configuration pour pointer le SDK vers votre serveur et définir la clé d'API de votre projet.
Vous lisez la documentation Laravel SDK v1.0.