MassAction abstract class refactoring #4380
Steps to reproduce
There is a hidden dependency in https://github.com/magento/magento2/blob/develop/app/code/Magento/Sales/Controller/Adminhtml/Order/AbstractMassAction.php#L54
It is not obvious that the child class requires collectionFactory to be injected so it's not transparent which objects are needed for this class to work.
I tried to create a PR for this, by moving the collection factory to constructor, but the problem is that for example this class:
These two don't have the same parent class or interface, so it seems that it's not possible to type hint.
The text was updated successfully, but these errors were encountered:
Thank you for your submission.
We recently made some changes to the way we process GitHub submissions to more quickly identify and respond to core code issues.
We are closing this GitHub ticket and have moved your request to the new forum.