Описание
Этот класс служит для управления свойствами поля
Примеры использования
Пример 5. Создать поле с именем "Foo" и типом данных с идентификатором 3 (подробнее см. umiFieldType и umiFieldTypesCollection), после чего установить ему подсказку "Это новое поле" и сделать поле обязательным для заполения:
$fieldsCollection = umiFieldsCollection::getInstance();
$fieldId = $fieldsCollection->addField('foo', 'Foo', 3);
$field = $fieldsCollection->getField($fieldId);
if($field) {
$field->setTip("Это новое поле");
$field->setIsRequired(true);
var_dump($field->getTip());
var_dump($field->getIsRequired());
}
Ожидаемый результат:
string(26) "Это новое поле" bool(true)