PHP Класс Pinq\Parsing\PhpParser\Visitors\FunctionLocatorVisitor

Автор: Elliot Levin ([email protected])
Наследование: extends PhpParser\NodeVisitorAbstract
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( $filePath )
enterNode ( PhpParser\Node $node )
getLocatedFunctionNodesMap ( ) : LocatedFunctionNode[][]
leaveNode ( PhpParser\Node $node )

Приватные методы

Метод Описание
foundFunctionNode ( LocatedFunctionNode $locatedNode )
getClosureNodeSignature ( Closure $node )
getFunctionDeclaration ( )
getFunctionLocation ( PhpParser\Node $node )
getFunctionNodeSignature ( Function_ $node )
getLocatedFunctionNode ( PhpParser\Node $node, FunctionSignature $signature )
getMethodNodeSignature ( ClassMethod $node )
getParameterExpressions ( array $parameters ) : ParameterExpression[]

Описание методов

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

public __construct ( $filePath )

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

public enterNode ( PhpParser\Node $node )
$node PhpParser\Node

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

public getLocatedFunctionNodesMap ( ) : LocatedFunctionNode[][]
Результат Pinq\Parsing\PhpParser\LocatedFunctionNode[][]

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

public leaveNode ( PhpParser\Node $node )
$node PhpParser\Node