Класс IsUnique
Проверяет, что список полей из сущности уникален в таблице
Подробности метода
__constructsource public
__construct( array $fields )
Конструктор.
Параметры
- массив
$fields - Список полей, для которых нужно проверить уникальность
__invokesource public
__invoke( Cake\Datasource\EntityInterface $entity , array $options )
Выполняет проверку на уникальность
Параметры
-
Cake\Datasource\EntityInterface$entity - Сущность, из которой извлекать поля
- массив
$options - Параметры, передаваемые в проверку, где ключ
repositoryобязателен.
Возвращает
booleanbool
_aliassource protected
_alias( string $alias , array $conditions )
Добавить алиас модели ко всем ключам в наборе условий.
Параметры
- строка
$alias - Алиас для добавления.
- массив
$conditions - Условия для алиасирования.
Возвращает
arrayмассив
Краткое описание свойств
© 2005–2016 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.
http://api.cakephp.org/3.1/class-Cake.ORM.Rule.IsUnique.html