Method | Description | |
---|---|---|
asEvaluationContext ( array $variableTable = [], string | null $namespace = null ) : Pinq\Expressions\IEvaluationContext | Gets an equivalent evaluation context for the function scope. | |
getScopeType ( ) : string | null | Gets the scoped class type (determines which private/protected members are accessible). | |
getThis ( ) : object | null | Gets the scoped $this variable object. | |
getThisType ( ) : string | null | Gets the scoped $this variable type. | |
getVariableTable ( ) : array |
Gets an array containing scoped values indexed by their respective variable name. | |
hasThis ( ) : boolean | Whether the function has a scoped $this class. |
public getScopeType ( ) : string | null | ||
return | string | null |
public getThisType ( ) : string | null | ||
return | string | null |
public getVariableTable ( ) : array |
||
return | array |