You are here

function answers_notifications_install in Answers 7.4

Implements hook_install().

File

answers_notifications/answers_notifications.install, line 11
Notifications support for Answers.

Code

function answers_notifications_install() {

  // Install fields.
  $fields = answers_notifications_default_fields();
  foreach ($fields as $field) {

    // Check if our field is not already created.
    if (!field_info_field($field['field_config']['field_name'])) {
      field_create_field($field['field_config']);
    }

    // Check if our field instance is not already created.
    if (!field_info_instance($field['field_instance']['entity_type'], $field['field_instance']['field_name'], $field['field_instance']['bundle'])) {
      field_create_instance($field['field_instance']);
    }
  }
}