You are here

function _likebtn_flatten_field_instance_settings in Like Button 7

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

Custom function for flattening field instance settings.

2 calls to _likebtn_flatten_field_instance_settings()
likebtn_field_formatter_view in ./likebtn.module
Implements hook_field_formatter_view().
likebtn_field_instance_settings_form in ./likebtn.module
Implements hook_field_instance_settings_form().

File

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

Code

function _likebtn_flatten_field_instance_settings($settings) {
  $flat_settings = array();
  foreach ($settings as $settings_fieldset) {
    if (is_array($settings_fieldset)) {
      foreach ($settings_fieldset as $settings_key => $settings_value) {
        $flat_settings[$settings_key] = $settings_value;
      }
    }
  }
  return $flat_settings;
}