Inštalácia
Pridajte balík. Service provider aj alias fasády Metrics sa discoverujú automaticky a nie je čo migrovať — balík číta z vašich existujúcich modelov a tabuliek:
composer require roundly-consulting/metrics-for-laravelPublikovanie konfigurácie je voliteľné — balík zlúči rozumné predvolené hodnoty. metrics-config je jediný publish tag; skopíruje config/metrics.php do vašej aplikácie:
php artisan vendor:publish --tag="metrics-config"Čo sa nainštaluje
- RoundlyConsulting\Metrics\MetricsServiceProvider — zaregistruje konfiguráciu, dva konzolové príkazy a sekciu Metrics v php artisan about.
- Fasáda Metrics (RoundlyConsulting\Metrics\Facades\Metrics) — sprostredkúva singleton MetricsManager, ktorý je v kontajneri dostupný aj pod názvom metrics.
- Žiadne migrácie, routy ani views — metriky sa počítajú z dotazov, ktoré už máte.
Ako závislosti sa nainštalujú dva malé balíky Roundly: enums-for-laravel (pomocníci za enumami Period a Unit) a package-toolkit-for-laravel (bootstrap service providera).
Prejavte lásku k open source
Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.
Ďalšie spôsoby podpory vrátane kryptomienOdoslaním daru súhlasíte s našimi podmienkami prijímania darov.
Chcete to zabudovať do svojho produktu?
Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.