Verified Commit ea8f200f authored by Dave Long's avatar Dave Long
Browse files

fix: #3552521 Fatal error caused by install_check_class_requirements

By: mstrelan
By: luismagr
(cherry picked from commit 3a1a6c0a)
parent b857b099
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -858,7 +858,7 @@ function install_check_class_requirements(Extension $extension): array {

        $namespace = "Drupal\\$extension_name\\Install\\Requirements";
        $class_name = $namespace . '\\' . $fileInfo->getBasename('.php');
        if (class_exists($class_name) && class_implements($class_name, InstallRequirementsInterface::class)) {
        if (class_exists($class_name) && is_subclass_of($class_name, InstallRequirementsInterface::class)) {
          $requirements = $class_name::getRequirements();
        }
      }