Method |
Description |
|
getNamespace ( ) : string | null |
Gets the namespace to perform the evaluation. |
|
getScopeType ( ) : string | null |
Gets the scope type to perform the evaluation. |
|
getThis ( ) : object | null |
Gets the instance bound to $this variable. |
|
getVariableTable ( ) : array |
Gets a map of values indexed by their respective variable name. |
|
hasNamespace ( ) : boolean |
Whether the evaluation is performed under a namespace. |
|
hasScopeType ( ) : boolean |
Whether the evaluation is performed in a class scope. |
|
hasThis ( ) : boolean |
Whether there is an instance bound to the $this variable. |
|
withVariableTable ( array $variableTable ) : Pinq\Expressions\IEvaluationContext |
Returns a new evaluation context with the variable value map. |
|