PHP Класс SQLBuilder\Universal\Syntax\Join

Наследование: implements SQLBuilder\ToSqlInterface, use trait SQLBuilder\MySQL\Traits\IndexHintTrait
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$alias
$conditions

Защищенные свойства (Protected)

Свойство Тип Описание
$joinType

Открытые методы

Метод Описание
__call ( $m, $a )
__construct ( $table, $alias = NULL, $joinType = null )
_as ( $alias )
inner ( )
left ( )
on ( $conditionExpr = NULL, array $args = [] )
right ( )
toSql ( BaseDriver $driver, SQLBuilder\ArgumentArray $args )

Описание методов

__call() публичный Метод

public __call ( $m, $a )

__construct() публичный Метод

public __construct ( $table, $alias = NULL, $joinType = null )

_as() публичный Метод

public _as ( $alias )

inner() публичный Метод

public inner ( )

left() публичный Метод

public left ( )

on() публичный Метод

public on ( $conditionExpr = NULL, array $args = [] )
$args array

right() публичный Метод

public right ( )

toSql() публичный Метод

public toSql ( BaseDriver $driver, SQLBuilder\ArgumentArray $args )
$driver SQLBuilder\Driver\BaseDriver
$args SQLBuilder\ArgumentArray

Описание свойств

$alias публичное свойство

public $alias

$conditions публичное свойство

public $conditions

$joinType защищенное свойство

protected $joinType