Класс Schema
Содержит схему информации для экземпляров Form.
Подробное описание методов
__debugInfosource public
__debugInfo( )
Получить печатную версию этого объекта
Возвращает
arrayмассив
addFieldsource public
addField( string $name , string|array $attrs )
Добавляет поле в схему.
Параметры
- строка
$name - Имя поля.
- строка|массив
$attrs - Атрибуты для поля или тип в виде строки.
Возвращает
mixed$this
addFieldssource public
addFields( array $fields )
Добавляет несколько полей в схему.
Параметры
- массив
$fields - Поля для добавления.
Возвращает
mixed$this
fieldsource public
field( string $name )
Получить атрибуты для заданного поля.
Параметры
- строка
$name - Имя поля.
Возвращает
null|arrayАтрибуты поля или null.
fieldTypesource public
fieldType( string $name )
Получить тип указанного поля.
Параметры
- строка
$name - Имя поля.
Возвращает
string|nullТип поля или null, если поле не существует.
removeFieldsource public
removeField( string $name )
Удаляет поле из схемы.
Параметры
- строка
$name - Поле для удаления.
Возвращает
mixed$this
Краткое описание свойств
© 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.Form.Schema.html