You are here

function socialmedia_profile_features_export_render in Social media 7

Implementation of hook_features_export_render()

File

./socialmedia.features.inc, line 48

Code

function socialmedia_profile_features_export_render($module_name, $data) {
  $profiles = array();
  foreach ($data as $name) {
    list($platform, $uid) = explode(':', $name);
    $profile = socialmedia_profile_load($platform, $uid);
    if (!empty($profile)) {
      $profile['uid'] = $uid;
      $profile['platform'] = $platform;
      if (isset($profile['result'])) {
        unset($profile['result']);
      }
      $profiles[$name] = $profile;
    }
  }
  $code = '  $data = ' . features_var_export($profiles, '  ') . ';' . PHP_EOL;
  $code .= '  return $data;';
  return array(
    'socialmedia_profile_defaults' => $code,
  );
}