function eck__entity_type__form_validate in Entity Construction Kit (ECK) 7.3
Same name and namespace in other branches
- 7 eck.entity_type.inc \eck__entity_type__form_validate()
- 7.2 eck.entity_type.inc \eck__entity_type__form_validate()
Entity type form validation callback.
1 string reference to 'eck__entity_type__form_validate'
- eck__entity_type__form in ./
eck.entity_type.inc - Entity type form callback.
File
- ./
eck.entity_type.inc, line 187 - ENTITY TYPE
Code
function eck__entity_type__form_validate($form, &$state) {
if ($form['entity_type']['#value']->is_new) {
$info = entity_get_info();
$entity_types = array_keys($info);
$entity_type = $state['values']['entity_type_name'];
if (in_array($entity_type, $entity_types)) {
form_set_error('name', t("Entity Type '@entity_type' already exists"), array(
'@entity_type' => $entity_type,
));
}
}
}