Skip to content

Requirements

Requirements

Taken directly from the package's composer.json — the resolver enforces them, so this page only explains them.

Runtime

Requirement Version Why
PHP ^8.3 || ^8.4 || ^8.5 Uses modern PHP language features throughout.

No non-default PHP extensions are required. Metric aggregation uses a shared store (Redis by default, APCu supported); OTLP export posts over HTTP using PHP's curl extension directly — no HTTP-client library dependency. ext-curl is only needed when OTLP export is enabled, and it is default-enabled in virtually all PHP builds. Neither path needs an OTel SDK, a protobuf extension, or a sidecar.

Framework

Requirement Version
Laravel (illuminate/contracts, illuminate/support) ^12.0 || ^13.0

Registered via package auto-discovery — no manual provider wiring.