-
Type: Task
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: None
-
None
The interface MongoDB\Operation\Executable has a unique method execute(Server $server). It is never used for type hint and the return value is inconsistent between Operation classes.
https://github.com/mongodb/mongo-php-library/pull/1391#discussion_r1758290865
This interface is internal, removing it is not a breaking change.
The interface Explainable does not need to extend Executable as the method "execute" is never called in this context.
- is duplicated by
-
PHPLIB-1520 Remove Executable interface
- Closed