PHP Class Sstalle\php7cc\NodeVisitor\Resolver

Inheritance: implements Sstalle\php7cc\NodeVisitor\ResolverInterface
Show file Open project: sstalle/php7cc

Protected Properties

Property Type Description
$level integer
$visitors Sstalle\php7cc\NodeVisitor\VisitorInterface[]

Public Methods

Method Description
__construct ( array $visitors = [], integer $level = Message::LEVEL_INFO )
resolve ( )
setLevel ( integer $level )

Protected Methods

Method Description
addVisitor ( Sstalle\php7cc\NodeVisitor\VisitorInterface $visitor )

Method Details

__construct() public method

public __construct ( array $visitors = [], integer $level = Message::LEVEL_INFO )
$visitors array
$level integer

addVisitor() protected method

protected addVisitor ( Sstalle\php7cc\NodeVisitor\VisitorInterface $visitor )
$visitor Sstalle\php7cc\NodeVisitor\VisitorInterface

resolve() public method

public resolve ( )

setLevel() public method

public setLevel ( integer $level )
$level integer

Property Details

$level protected property

protected int $level
return integer

$visitors protected property

protected VisitorInterface[],Sstalle\php7cc\NodeVisitor $visitors
return Sstalle\php7cc\NodeVisitor\VisitorInterface[]