PHP Класс Pinq\Parsing\FunctionInterpreter

Автор: Elliot Levin ([email protected])
Наследование: implements Pinq\Parsing\IFunctionInterpreter
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$parser Pinq\Parsing\IParser
$resolvedFunctionCache Pinq\Parsing\IFunctionStructure[]

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

Метод Описание
__construct ( Pinq\Parsing\IParser $parser )
getDefault ( ) : Pinq\Parsing\IFunctionInterpreter
getParser ( )
getReflection ( callable $function )
getStructure ( Pinq\Parsing\IFunctionReflection $reflection )

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

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

public __construct ( Pinq\Parsing\IParser $parser )
$parser Pinq\Parsing\IParser

getDefault() публичный статический Метод

public static getDefault ( ) : Pinq\Parsing\IFunctionInterpreter
Результат Pinq\Parsing\IFunctionInterpreter

getParser() закрытый публичный Метод

final public getParser ( )

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

public getReflection ( callable $function )
$function callable

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

public getStructure ( Pinq\Parsing\IFunctionReflection $reflection )
$reflection Pinq\Parsing\IFunctionReflection

Описание свойств

$parser защищенное свойство

protected IParser,Pinq\Parsing $parser
Результат Pinq\Parsing\IParser

$resolvedFunctionCache защищенное статическое свойство

protected static IFunctionStructure[],Pinq\Parsing $resolvedFunctionCache
Результат Pinq\Parsing\IFunctionStructure[]