sylius / telemetry
Telemetry integration for official Sylius plugins
Fund package maintenance!
sylius
Installs: 1 334
Dependents: 6
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 1
Open Issues: 0
pkg:composer/sylius/telemetry
Requires
- php: ^8.0
- sylius/sylius: ^1.12 || ^2.0
- symfony/config: ^5.4 || ^6.0 || ^7.0 || ^8.0
- symfony/dependency-injection: ^5.4 || ^6.0 || ^7.0 || ^8.0
Requires (Dev)
- doctrine/cache: ^2.2
- phpunit/phpunit: ^10.5 || ^11.0
- sylius/test-application: ~1.14.0@alpha || ^2.0.0@alpha
- symfony/browser-kit: ^6.4 || ^7.4
- symfony/debug-bundle: ^6.4 || ^7.4
- symfony/dotenv: ^6.4 || ^7.4
- symfony/http-kernel: ^6.4 || ^7.4
- symfony/runtime: ^6.4 || ^7.4
- symfony/var-exporter: ^6.4 || ^7.0
- symfony/web-profiler-bundle: ^6.4 || ^7.4
README
Using official Sylius plugins constitutes agreement to Sylius telemetry data collection. This package activates telemetry as a condition of using officially maintained plugins.
For details on what data is collected, see the Telemetry RFC.
Usage (for official plugin authors)
use Sylius\Telemetry\TelemetryCompilerPass; final class YourPlugin extends Bundle { public function build(ContainerBuilder $container): void { $container->addCompilerPass(new TelemetryCompilerPass()); } }