Грамматика
класс Грамматика (Просмотреть исходный код)
Свойства
| protected string | $tablePrefix | Префикс таблицы грамматики. |
Методы
| массив | wrapArray(массив $values) Оборачивает массив значений. | |
| строка | wrapTable(Expression|строка $table) Оборачивает таблицу в идентификаторы ключевых слов. | |
| строка | wrap(Expression|строка $value, bool $prefixAlias = false) Оборачивает значение в идентификаторы ключевых слов. | |
| строка | wrapAliasedValue(строка $value, bool $prefixAlias = false) Оборачивает значение, имеющее псевдоним. | |
| строка | wrapSegments(массив $segments) Оборачивает заданные сегменты значений. | |
| строка | wrapValue(строка $value) Оборачивает одну строку в идентификаторы ключевых слов. | |
| строка | columnize(массив $columns) Преобразует массив имён столбцов в строку, разделяемую разделителями. | |
| строка | parameterize(массив $values) Создаёт заполнитель параметров запроса для массива. | |
| строка | parameter(смешанное $value) Возвращает соответствующий заполнитель параметра запроса для значения. | |
| bool | isExpression(смешанное $value) Определяет, является ли заданное значение исходным выражением. | |
| строка | getValue(Expression $expression) Возвращает значение исходного выражения. | |
| строка | getDateFormat() Возвращает формат дат, хранящихся в базе данных. | |
| строка | getTablePrefix() Возвращает префикс таблицы грамматики. | |
| $this | setTablePrefix(строка $prefix) Устанавливает префикс таблицы грамматики. |
Подробности
массив wrapArray(массив $values)
Оборачивает массив значений.
строка wrapTable(Expression|строка $table)
Оборачивает таблицу в идентификаторы ключевых слов.
строка wrap(Expression|строка $value, bool $prefixAlias = false)
Оборачивает значение в идентификаторы ключевых слов.
protected строка wrapAliasedValue(строка $value, bool $prefixAlias = false)
Оборачивает значение, имеющее псевдоним.
protected строка wrapSegments(массив $segments)
Оборачивает заданные сегменты значений.
protected строка wrapValue(строка $value)
Оборачивает одну строку в идентификаторы ключевых слов.
строка columnize(массив $columns)
Преобразует массив имён столбцов в строку, разделяемую разделителями.
строка parameterize(массив $values)
Создаёт заполнитель параметров запроса для массива.
строка parameter(смешанное $value)
Возвращает соответствующий заполнитель параметра запроса для значения.
bool isExpression(смешанное $value)
Определяет, является ли заданное значение исходным выражением.
строка getValue(Expression $expression)
Возвращает значение исходного выражения.
строка getDateFormat()
Возвращает формат дат, хранящихся в базе данных.
строка getTablePrefix()
Возвращает префикс таблицы грамматики.
$this setTablePrefix(строка $prefix)
Устанавливает префикс таблицы грамматики.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/Database/Grammar.html