diff --git a/src/Alias.php b/src/Alias.php index 8f1c570..c185529 100644 --- a/src/Alias.php +++ b/src/Alias.php @@ -316,7 +316,7 @@ class Alias { foreach ($this->magicMethods as $magic => $real) { list($className, $name) = explode('::', $real); - if (!class_exists($className) && !interface_exists($className)) { + if ((!class_exists($className) && !interface_exists($className)) || !method_exists($className, $name)) { continue; } $method = new \ReflectionMethod($className, $name);