Releases: metaclass-nl/filter-bundle
Releases · metaclass-nl/filter-bundle
Allow api-platform/core 4.0
v3.3.0 Adapt to api-platform/core 4.0
Adapted to doctrine/orm 3
- use QueryBuilder::resetDQLPart insead of add( , null)
- adapt composer.json
- did composer update
Allows Symfony 7
Test Entities now use attributes,
MetaclassFilterExtension adapted to suppress message about ::load not having returntype void
For API Platform core 3.0
Adapted to API Platform core 3.0. and 2.7 with metadata_backward_compatibility_layer set to false, corrected readme
For API Platform core 3.0
Adapted to API Platform core 3.0. and 2.7 with metadata_backward_compatibility_layer set to false
Fixes for when no where filter is used
Fixes for when no where filter is used
Applies workaround for OR
#10: OR filter bypasses all doctrine extensions -> Potential security problem
- made workaround (only with OR) assuming that eventual extensions do not use QueryNameGenerator, otherwise throws Exception,
- added security warnings with respect to innerJoinsLeft and AddFakeLeftJoin
Allways uses AND to combine with extensions and normal filter operation
For security reasons criteria from extensions and from filters that are not nested in "and", "or" or "not" are allways combined through AND with the criteria added by LogicFilter