- Issue created by @drunken monkey
- Merge request !12906Resolve #3539494 "Add purge() to TransactionManagerInterface" โ (Closed) created by drunken monkey
- ๐ฆ๐นAustria drunken monkey Vienna, Austria
Added an MR that adds the method to the interface and which includes a test demonstrating that mocking transaction is currently broken.
- ๐ฎ๐นItaly mondrake ๐ฎ๐น
I was unsure about BC when I added ::purge so thatโs why it did not end up in the interface. If this is acceptable itโs certainly the right thing to do.
- ๐ฆ๐นAustria drunken monkey Vienna, Austria
Pretty sure this is acceptable, yes, see here โ . There is even the base class, so most likely there will be absolutely zero impact for module developers.
- ๐ฌ๐งUnited Kingdom catch
Yes #6 is exactly right, when there's a base class or 1-1 relationship we just add interface methods where needed.
Committed/pushed to 11.x, thanks!
Automatically closed - issue fixed for 2 weeks with no activity.