Querying audit entries is provider-specific: each provider implements its own reader and filter system adapted to its underlying storage technology.
The auditor core does not define a query API — it only orchestrates providers and dispatches
audit events.
Providers that implement a reader expose at minimum:
The auditor-doctrine-provider package ships a full Reader and filter system backed by Doctrine DBAL.
→ Querying Audits (auditor-doctrine-provider)
Highlights:
| Feature | Class |
|---|---|
| Reader factory + pagination | Reader |
| Query builder | Query |
| Exact value match | SimpleFilter |
| Date range | DateRangeFilter |
| Numeric range | RangeFilter |
| NULL check | NullFilter |
| JSON column content | JsonFilter |
Refer to your provider's own documentation for its querying capabilities.
How can I help you explore Laravel packages today?