Download the PHP package kachnitel/entity-expression-language without Composer
On this page you can find all versions of the php package kachnitel/entity-expression-language. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download kachnitel/entity-expression-language
More information about kachnitel/entity-expression-language
Files in kachnitel/entity-expression-language
Download kachnitel/entity-expression-language
More information about kachnitel/entity-expression-language
Files in kachnitel/entity-expression-language
Vendor kachnitel
Package entity-expression-language
Short Description Evaluates Symfony ExpressionLanguage strings against PHP objects, resolving properties via PropertyAccess with optional is_granted() support
License MIT
Package entity-expression-language
Short Description Evaluates Symfony ExpressionLanguage strings against PHP objects, resolving properties via PropertyAccess with optional is_granted() support
License MIT
Please rate this library. Is it a good library?
Informations about the package entity-expression-language
kachnitel/entity-expression-language
Evaluates Symfony ExpressionLanguage strings against PHP objects, resolving properties through Symfony's PropertyAccess component with an optional is_granted() security function.
Installation
Usage
Security checks with is_granted()
Pass an AuthorizationCheckerInterface as the third argument to enable is_granted():
is_granted() returns false when no AuthorizationCheckerInterface is provided.
Error handling
Any parse or runtime error returns false — a misconfigured expression never throws.
Requirements
- PHP 8.1+
symfony/expression-language^6.4|^7.0|^8.0symfony/property-access^6.4|^7.0|^8.0symfony/security-core^6.4|^7.0|^8.0
All versions of entity-expression-language with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
symfony/expression-language Version ^6.4|^7.0|^8.0
symfony/property-access Version ^6.4|^7.0|^8.0
symfony/security-core Version ^6.4|^7.0|^8.0
symfony/expression-language Version ^6.4|^7.0|^8.0
symfony/property-access Version ^6.4|^7.0|^8.0
symfony/security-core Version ^6.4|^7.0|^8.0
The package kachnitel/entity-expression-language contains the following files
Loading the files please wait ...