PHP Class Sstalle\php7cc\PathCheckExecutor

显示文件 Open project: sstalle/php7cc

Protected Properties

Property Type Description
$pathChecker PathChecker
$pathTraversableFactory Sstalle\php7cc\PathTraversableFactory
$traverser PhpParser\NodeTraverserInterface
$visitorResolver Sstalle\php7cc\NodeVisitor\ResolverInterface

Public Methods

Method Description
__construct ( Sstalle\php7cc\PathTraversableFactory $pathTraversableFactory, PathChecker $pathChecker, PhpParser\NodeTraverserInterface $traverser, Sstalle\php7cc\NodeVisitor\ResolverInterface $visitorResolver )
check ( PathCheckSettings $checkSettings )

Method Details

__construct() public method

public __construct ( Sstalle\php7cc\PathTraversableFactory $pathTraversableFactory, PathChecker $pathChecker, PhpParser\NodeTraverserInterface $traverser, Sstalle\php7cc\NodeVisitor\ResolverInterface $visitorResolver )
$pathTraversableFactory Sstalle\php7cc\PathTraversableFactory
$pathChecker PathChecker
$traverser PhpParser\NodeTraverserInterface
$visitorResolver Sstalle\php7cc\NodeVisitor\ResolverInterface

check() public method

public check ( PathCheckSettings $checkSettings )
$checkSettings PathCheckSettings

Property Details

$pathChecker protected_oe property

protected PathChecker,Sstalle\php7cc $pathChecker
return PathChecker

$pathTraversableFactory protected_oe property

protected PathTraversableFactory,Sstalle\php7cc $pathTraversableFactory
return Sstalle\php7cc\PathTraversableFactory

$traverser protected_oe property

protected NodeTraverserInterface,PhpParser $traverser
return PhpParser\NodeTraverserInterface

$visitorResolver protected_oe property

protected ResolverInterface,Sstalle\php7cc\NodeVisitor $visitorResolver
return Sstalle\php7cc\NodeVisitor\ResolverInterface