[PR #1525] add flush() to EntityManagerInterface #9584

Open
opened 2026-01-22 16:04:45 +01:00 by admin · 0 comments
Owner

Original Pull Request: https://github.com/doctrine/orm/pull/1525

State: closed
Merged: No


the custom flush has the $entity argument.
This argument stops IDEs from complaining that the $entity argument shouldn't be passed into the EntityManager#flush since the ObjectManager does not contain the $entity argument.
In implementations such as the PHPCR-ODM the issue is already fixed: https://github.com/doctrine/phpcr-odm/blob/master/lib/Doctrine/ODM/PHPCR/DocumentManagerInterface.php#L492-L508

**Original Pull Request:** https://github.com/doctrine/orm/pull/1525 **State:** closed **Merged:** No --- the custom flush has the $entity argument. This argument stops IDEs from complaining that the $entity argument shouldn't be passed into the EntityManager#flush since the ObjectManager does not contain the $entity argument. In implementations such as the PHPCR-ODM the issue is already fixed: https://github.com/doctrine/phpcr-odm/blob/master/lib/Doctrine/ODM/PHPCR/DocumentManagerInterface.php#L492-L508
admin added the pull-request label 2026-01-22 16:04:45 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: doctrine/archived-orm#9584