You are here

function likebtn_field_info in Like Button 7

Same name and namespace in other branches
  1. 8.2 likebtn.module \likebtn_field_info()

Implements hook_field_info().

2 calls to likebtn_field_info()
likebtn_field_is_empty in ./likebtn.module
Implements hook_field_is_empty().
_likebtn_field_load in ./likebtn.module
Get settings values set for item or instance.

File

./likebtn.module, line 1208
Implements the LikeBtn module.

Code

function likebtn_field_info() {
  $info = array(
    'likebtn_field' => array(
      'label' => t('LikeBtn'),
      'description' => t('Like Button.'),
      'settings' => array(),
      'instance_settings' => array(),
      'default_widget' => 'likebtn_default_widget',
      'default_formatter' => 'default',
    ),
  );
  $settings = unserialize(LIKEBTN_SETTINGS);
  foreach ($settings as $option_name => $option_info) {
    $info['likebtn_field']['settings'][$option_name] = $option_info['default'];
    $info['likebtn_field']['instance_settings'][$option_name] = $option_info['default'];
  }
  return $info;
}