componenta / policy-app
Deprecated compatibility provider for Componenta policy integration
Requires
- php: ^8.4
- componenta/config: ^3.0.0
- componenta/policy: ^3.0.0
Requires (Dev)
- pestphp/pest: ^4.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
This package is deprecated. Register Componenta\Policy\ConfigProvider from
componenta/policy directly and remove componenta/policy-app from your dependencies.
Policy resolution uses native attributes in every environment. Each resolution creates attribute policies and invokes configured factories again. Explicitly registered policy objects retain their application-defined lifetime.
Disk compilation has been removed. Remove compiled_policies,
compiled_policies_file and compiled_policies_strict from your policy settings;
old artifacts are unused. No policy builder is registered by app:build.
The empty legacy Componenta\Policy\App\ConfigProvider remains available so an
existing generated provider list can be regenerated during migration.