JoinClause
class JoinClause (View source)
Свойства
| string | $type | Тип выполняемого соединения. | |
| string | $table | Таблица, к которой выполняется соединение. | |
| array | $clauses | Условие "on" для соединения. | |
| array | $bindings | Связанные значения для условия "on". |
Методы
| void | __construct(string $type, string $table) Создаёт новый экземпляр условия соединения. | |
| $this | on(string $first, string $operator, string $second, string $boolean = 'and', bool $where = false) Добавляет условие "on" к соединению. | |
| JoinClause | orOn(string $first, string $operator, string $second) Добавляет условие "или на" к соединению. | |
| JoinClause | where(string $first, string $operator, string $second, string $boolean = 'and') Добавляет условие "на где" к соединению. | |
| JoinClause | orWhere(string $first, string $operator, string $second) Добавляет условие "или на где" к соединению. | |
| JoinClause | whereNull(string $column, string $boolean = 'and') Добавляет условие "на где пусто" к соединению |
Подробности
void __construct(string $type, string $table)
Создаёт новый экземпляр условия соединения.
$this on(string $first, string $operator, string $second, string $boolean = 'and', bool $where = false)
Добавляет условие "on" к соединению.
JoinClause orOn(string $first, string $operator, string $second)
Добавляет условие "или на" к соединению.
JoinClause where(string $first, string $operator, string $second, string $boolean = 'and')
Добавляет условие "на где" к соединению.
JoinClause orWhere(string $first, string $operator, string $second)
Добавляет условие "или на где" к соединению.
JoinClause whereNull(string $column, string $boolean = 'and')
Добавляет условие "на где пусто" к соединению
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Database/Query/JoinClause.html