Fix crush when intersection types used + Fix psalm + Kill mutants #658
Annotations
1 warning
mutation / PHP 8.1-ubuntu-latest:
src/Helpers/DefinitionValidator.php#L194
Escaped Mutant for Mutator "LogicalOr":
--- Original
+++ New
@@ @@
{
$parsedKey = substr($key, 0, -2);
if (!$classReflection->hasMethod($parsedKey)) {
- if ($classReflection->hasMethod('__call') || $classReflection->hasMethod('__callStatic')) {
+ if ($classReflection->hasMethod('__call') && $classReflection->hasMethod('__callStatic')) {
/**
* Magic method may intercept the call, but reflection does not know about it.
*/
|