Класс IdentifierExpression
Представляет имя одного идентификатора в базе данных
- Cake\Database\Expression\IdentifierExpression реализует Cake\Database\ExpressionInterface
Пространство имён: Cake\Database\Expression
Расположение: Database/Expression/IdentifierExpression.php
Расположение: Database/Expression/IdentifierExpression.php
Краткое описание свойств
-
$_identifierprotectedСодержит строку идентификатораstring
Краткое описание методов
- __construct() publicКонструктор
- getIdentifier() publicВозвращает идентификатор, который представляет данное выражение
- setIdentifier() publicУстанавливает идентификатор, который представляет данное выражение
- sql() publicПреобразует выражение в строковое представление
- traverse() public
Этот метод является пустым, так как это выражение типа "лист", и нет ничего для обхода.
Подробное описание методов
__construct()source public
__construct( string $identifier )
Конструктор
Параметры
- строка
$identifier - Идентификатор, который представляет данное выражение
getIdentifier()source public
getIdentifier( )
Возвращает идентификатор, который представляет данное выражение
Возвращает
строкаsetIdentifier()source public
setIdentifier( string $identifier )
Устанавливает идентификатор, который представляет данное выражение
Параметры
- строка
$identifier - Идентификатор
sql()source public
sql( Cake\Database\ValueBinder $generator )
Преобразует выражение в строковое представление
Параметры
- Cake\Database\ValueBinder
$generator - Объект генератора замены значений
Возвращает
строкаРеализация
Cake\Database\ExpressionInterface::sql() traverse()source public
traverse( callable $callable )
Этот метод является пустым, так как это выражение типа "лист", и нет ничего для обхода.
Параметры
- вызываемый объект
$callable - Вызываемый объект для обхода.
Реализация
Cake\Database\ExpressionInterface::traverse() Подробное описание свойств
© 2005–2017 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/3.4/class-Cake.Database.Expression.IdentifierExpression.html