PHP Class Jarves\Configuration\ConditionSubSelect

Inheritance: extends Condition
Show file Open project: jarves/jarves Class Usage Examples

Protected Properties

Property Type Description
$joins
$order
$select array
$selfJoins
$tableNameSelect

Public Methods

Method Description
addJoin ( $table, $on )
addSelfJoin ( $alias, $on )
fromArray ( $values, $key = null )
getJoins ( ) : array
getOrder ( ) : mixed
getOrderBy ( )
getSelect ( ) : array
getSelfJoins ( ) : array
getTableNameSelect ( ) : string
orderBy ( $field, $order = ConditionSubSelect::ASC )
select ( array | string $select )
setTableNameSelect ( $tableName )

Method Details

addJoin() public method

public addJoin ( $table, $on )

addSelfJoin() public method

public addSelfJoin ( $alias, $on )

fromArray() public method

public fromArray ( $values, $key = null )

getJoins() public method

public getJoins ( ) : array
return array

getOrder() public method

public getOrder ( ) : mixed
return mixed

getOrderBy() public method

public getOrderBy ( )

getSelect() public method

public getSelect ( ) : array
return array

getSelfJoins() public method

public getSelfJoins ( ) : array
return array

getTableNameSelect() public method

public getTableNameSelect ( ) : string
return string

orderBy() public method

public orderBy ( $field, $order = ConditionSubSelect::ASC )

select() public method

public select ( array | string $select )
$select array | string

setTableNameSelect() public method

public setTableNameSelect ( $tableName )

Property Details

$joins protected property

protected $joins

$order protected property

protected $order

$select protected property

protected array $select
return array

$selfJoins protected property

protected $selfJoins

$tableNameSelect protected property

protected $tableNameSelect