public static function setUpBeforeClass() { /** @var SplFileInfo[] $directories */ $directories = (new Finder())->in(__DIR__ . '/../src/Tools/Php')->depth(0)->directories(); foreach ($directories as $dirInfo) { $fullPath = $dirInfo->getPathname(); $baseName = '\\Funivan\\Cs\\Tools\\Php\\' . $dirInfo->getRelativePathname() . '\\' . $dirInfo->getRelativePathname(); $readmeFilePath = $fullPath . '/README.md'; static::$checks[$baseName] = $readmeFilePath; } parent::setUpBeforeClass(); }
/** * @inheritdoc */ public static function setUpBeforeClass() { parent::setUpBeforeClass(); self::$isAvailable = (bool) version_compare(phpversion(), '7.0.0', '>='); }