Skip to content

feat(doctrine): add nested relation support to IriFilter and UuidFilter#7759

Open
soyuka wants to merge 1 commit intoapi-platform:mainfrom
soyuka:iri-filter-relation
Open

feat(doctrine): add nested relation support to IriFilter and UuidFilter#7759
soyuka wants to merge 1 commit intoapi-platform:mainfrom
soyuka:iri-filter-relation

Conversation

@soyuka
Copy link
Member

@soyuka soyuka commented Feb 14, 2026

Q A
Branch? main
Tickets Related to #7711
License MIT
Doc PR
  • Migrate IriFilter to use NestedPropertyHelperTrait for nested properties
  • Migrate AbstractUuidFilter from OrmPropertyHelperTrait to NestedPropertyHelperTrait
  • Add comprehensive tests for nested filtering with both filters

| Q             | A
| ------------- | ---
| Branch?       | main
| Tickets       | Related to api-platform#7711
| License       | MIT
| Doc PR        | ∅

* Migrate IriFilter to use NestedPropertyHelperTrait for nested properties
* Migrate AbstractUuidFilter from OrmPropertyHelperTrait to NestedPropertyHelperTrait
* Add comprehensive tests for nested filtering with both filters

  # Please enter the commit message for your changes. Lines starting
  # with '#' will be ignored, and an empty message aborts the commit.
  #
  # On branch iri-filter-relation
  # Changes to be committed:
  #	modified:   src/Doctrine/Orm/Filter/AbstractUuidFilter.php
  #	modified:   src/Doctrine/Orm/Filter/IriFilter.php
  #	new file:   tests/Fixtures/TestBundle/Entity/FilterNestedTest/Company.php
  #	new file:   tests/Fixtures/TestBundle/Entity/FilterNestedTest/Department.php
  #	new file:   tests/Fixtures/TestBundle/Entity/FilterNestedTest/Employee.php
  #	new file:   tests/Functional/NestedFilterTest.php
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant