function party_default_attached_entity_form_validate in Party 7
Same name and namespace in other branches
- 8.2 party.module \party_default_attached_entity_form_validate()
The default attached entity form validate callback.
Parameters
$form: The whole form so far
$form_state: The form state
$attached_entity: The attached entity this form is for
$party: The party the $attached entity is attached to
File
- ./
party.module, line 1253 - Provides a generic CRM party entity.
Code
function party_default_attached_entity_form_validate($form, &$form_state, &$attached_entity, $party) {
// Validate fields.
$pseudo_entity = (object) $form_state['values'][$attached_entity
->hash()];
$psuedo_entity->type = $attached_entity
->getEntityBundle();
field_attach_form_validate($attached_entity
->getEntityType(), $pseudo_entity, $form[$attached_entity
->hash()], $form_state);
}