Sstalle\php7cc\PathChecker::check PHP Метод

check() публичный Метод

public check ( Traversable $traversablePaths, boolean $useRelativePaths )
$traversablePaths Traversable
$useRelativePaths boolean
    public function check(\Traversable $traversablePaths, $useRelativePaths)
    {
        $checkMetadata = new CheckMetadata();
        /** @var SplFileInfo $fileInfo */
        foreach ($traversablePaths as $fileInfo) {
            $this->checkFile($checkMetadata, $fileInfo, $useRelativePaths);
        }
        $checkMetadata->endCheck();
        $this->resultPrinter->printMetadata($checkMetadata);
    }

Usage Example

Пример #1
0
 /**
  * @param PathCheckSettings $checkSettings
  */
 public function check(PathCheckSettings $checkSettings)
 {
     $this->visitorResolver->setLevel($checkSettings->getMessageLevel());
     foreach ($this->visitorResolver->resolve() as $visitor) {
         $this->traverser->addVisitor($visitor);
     }
     $this->pathChecker->check($this->pathTraversableFactory->createTraversable($checkSettings->getCheckedPaths(), $checkSettings->getCheckedFileExtensions(), $checkSettings->getExcludedPaths()), $checkSettings->getUseRelativePaths());
 }