AccessEnforcer.php
Table of Contents
Classes
- AccessEnforcer
- The single CONTRACT.md §11 ("Declarative Authorization Helpers") enforcement
implementation, shared by BOTH framework bridges
({@see \Axiam\Sdk\Symfony\AxiamAccessAttributeListener} and
{@see \Axiam\Sdk\Laravel\AxiamAccessMiddleware}) so the `#[RequireAuth]` /
`#[RequireAccess]` / `#[RequireRole]` semantics can never drift between the two
integrations. Neither bridge re-implements resource resolution, subject propagation,
or the error-mapping table below — both call into this class exclusively.