Property | Type | Description | |
---|---|---|---|
$namespace | string | null | ||
$scopeType | string | null | ||
$thisObject | object | null | ||
$variableTable |
Method | Description | |
---|---|---|
__construct ( $namespace, $scopeType, $thisObject = null, array $variableTable = [] ) | ||
getNamespace ( ) | ||
getScopeType ( ) | ||
getThis ( ) | ||
getVariableTable ( ) | ||
globalScope ( object | null $thisObject = null, array $variableTable = [] ) : Pinq\Expressions\IEvaluationContext | ||
hasNamespace ( ) | ||
hasScopeType ( ) | ||
hasThis ( ) | ||
staticContext ( string | null $namespace, string | null $scopeType ) : Pinq\Expressions\IEvaluationContext | ||
withVariableTable ( array $variableTable ) |
public __construct ( $namespace, $scopeType, $thisObject = null, array $variableTable = [] ) | ||
$variableTable | array |
public withVariableTable ( array $variableTable ) | ||
$variableTable | array |