diff --git a/generator/src/Scanner.php b/generator/src/Scanner.php index 67835752..de86fa71 100644 --- a/generator/src/Scanner.php +++ b/generator/src/Scanner.php @@ -95,12 +95,13 @@ public function getMethods(array $paths): ScannerResponse $ignoredModules = $this->getIgnoredModules(); $ignoredModules = \array_combine($ignoredModules, $ignoredModules); foreach ($paths as $path) { - $module = \basename(\dirname($path, 2)); + $module = \basename(\dirname($path->getPath())); + if (isset($ignoredModules[$module])) { continue; } - $docPage = new DocPage($path); + $docPage = new DocPage($path->getPathname()); $isFalsy = $docPage->detectFalsyFunction(); $isNullsy = $docPage->detectNullsyFunction(); $isEmpty = $docPage->detectEmptyFunction();