PHP Class QuackCompiler\Ast\Expr\WhereExpr

Inheritance: extends Expr
Show file Open project: quack/quack

Public Properties

Property Type Description
$clauses
$expr

Public Methods

Method Description
__construct ( Expr $expr, $clauses )
format ( Parser $parser )
getType ( )
injectScope ( &$parent_scope )

Method Details

__construct() public method

public __construct ( Expr $expr, $clauses )
$expr Expr

format() public method

public format ( Parser $parser )
$parser QuackCompiler\Parser\Parser

getType() public method

public getType ( )

injectScope() public method

public injectScope ( &$parent_scope )

Property Details

$clauses public property

public $clauses

$expr public property

public $expr