IFromClause
extends
IClause
in
Tags
Table of Contents
Constants
- JOIN_TYPE_INNER = 'INNER JOIN'
- JOIN_TYPE_LEFT_OUTER = 'LEFT OUTER JOIN'
- JOIN_TYPE_RIGHT_OUTER = 'RIGHT OUTER JOIN'
Methods
- getStatement() : IStatement
- getTableReferences() : ArrayObject
- joinTable() : mixed
Constants
JOIN_TYPE_INNER
public
mixed
JOIN_TYPE_INNER
= 'INNER JOIN'
JOIN_TYPE_LEFT_OUTER
public
mixed
JOIN_TYPE_LEFT_OUTER
= 'LEFT OUTER JOIN'
JOIN_TYPE_RIGHT_OUTER
public
mixed
JOIN_TYPE_RIGHT_OUTER
= 'RIGHT OUTER JOIN'
Methods
getStatement()
public
getStatement() : IStatement
Return values
IStatementgetTableReferences()
public
getTableReferences() : ArrayObject
Return values
ArrayObjectjoinTable()
public
joinTable(ITable|string $table[, string $join_type = IFromClause::JOIN_TYPE_LEFT_OUTER ][, string $as = null ]) : mixed
Parameters
- $table : ITable|string
- $join_type : string = IFromClause::JOIN_TYPE_LEFT_OUTER
- $as : string = null