field_read_instance друпал 7 описание - читает сущность

читает запись для отдельной сущности из базы данных

field_read_instance($entity_type, $field_name, $bundle, $include_additional = array())

например =

if (!field_read_instance('comment', 'comment_body', 'comment_node_' . $info->type, array('include_inactive' => TRUE))) {
// если не получается считать информацию о сущности   
  field_attach_create_bundle('comment', 'comment_node_' . $info->type); //
    // Attaches the body field by default.
    $instance = array(
      'field_name' => 'comment_body',
      'label' => 'Comment',
      'entity_type' => 'comment',
      'bundle' => 'comment_node_' . $info->type,
      'settings' => array('text_processing' => 1),
      'required' => TRUE,
      'display' => array(
        'default' => array(
          'label' => 'hidden',
          'type' => 'text_default',
          'weight' => 0,
        ),
      ),
    );
    field_create_instance($instance);

(пример взят из стандартного comment.module)

http://api.drupal.org/api/drupal/modules...