function _field_invoke_widget_target

Defines a 'target function' for field_invoke_method().

Used to invoke methods on an instance's widget.

Return value

callable $target_function A 'target function' for field_invoke_method().

Related topics

3 calls to _field_invoke_widget_target()
field_attach_form in drupal/core/modules/field/field.attach.inc
Adds form elements for all fields for an entity to a form structure.
field_attach_form_validate in drupal/core/modules/field/field.attach.inc
Performs field validation against form-submitted field values.
field_attach_submit in drupal/core/modules/field/field.attach.inc
Performs necessary operations on field data submitted by a form.

File

drupal/core/modules/field/field.attach.inc, line 711
Field attach API, allowing entities (nodes, users, ...) to be 'fieldable'.

Code

function _field_invoke_widget_target() {
  return function ($instance) {
    return $instance
      ->getWidget();
  };
}