Property | Type | Description | |
---|---|---|---|
$isSmartJoinEnabled | - Disable adding undefined joins to query? | ||
$joins | - Query tables (also include table from clause FROM) |
Method | Description | |
---|---|---|
__call ( $clause, array $parameters = [] ) | ||
disableSmartJoin ( ) | ||
enableSmartJoin ( ) | ||
isSmartJoinEnabled ( ) : boolean | ||
where ( string $condition, mixed $parameters = [] ) : SelectQuery | Add where condition, more calls appends with AND |
Method | Description | |
---|---|---|
buildQuery ( ) : string | ||
getClauseJoin ( ) : string |
Method | Description | |
---|---|---|
addJoinStatements ( $clause, $statement, array $parameters = [] ) | Statement can contain more tables (e.g. "table1.table2:table3:") | |
createJoinStatement ( $clause, $mainTable, $joinTable, string $joinAlias = '' ) : string | Create join string | |
createUndefinedJoins ( string $statement ) : string | Create undefined joins from statement with column with referenced tables |
protected $isSmartJoinEnabled |