Development monorepo for the opentelemetry-auto-class packages — the framework-agnostic core plus its Laravel and Symfony integrations, each published as a standalone package.
| Package | Docs | Badges |
|---|---|---|
| eerzho/opentelemetry-auto-class | README | |
| eerzho/opentelemetry-auto-class-laravel | README | |
| eerzho/opentelemetry-auto-class-symfony | README |
All commands run inside Docker. No local PHP or extensions required. Run make help to see all available commands.
# Install dependencies
make vendor
# Lint (CS Fixer + PHPStan)
make lint
# Run tests with coverage
make test
# Run benchmarks
make bench
# Run everything: vendor, lint, test, bench
make auditDefault PHP version is 8.2. Override with PHP_VERSION for any command:
make test PHP_VERSION=8.3