Свойство | Тип | Описание | |
---|---|---|---|
$scopeType | string | null | ||
$thisObject | object | null | ||
$thisType | string | null | ||
$variableValueMap |
Метод | Описание | |
---|---|---|
__construct ( $thisObject, $scopeType, array $variableValueMap ) | ||
asEvaluationContext ( array $variableTable = [], $namespace = null ) | ||
fromReflection ( ReflectionFunctionAbstract $reflection, callable $callable ) : self | Creates a function scope instance from the supplied reflection and callable. | |
getScopeType ( ) | ||
getThis ( ) | ||
getThisType ( ) | ||
getVariableTable ( ) | ||
hasThis ( ) |
public __construct ( $thisObject, $scopeType, array $variableValueMap ) | ||
$variableValueMap | array |
public asEvaluationContext ( array $variableTable = [], $namespace = null ) | ||
$variableTable | array |
public static fromReflection ( ReflectionFunctionAbstract $reflection, callable $callable ) : self | ||
$reflection | ReflectionFunctionAbstract | |
$callable | callable | |
Результат | self |