You are here

function social_media_links_platforms in Social Media Links Block and Field 7

Get the available platforms.

Return value

array Returns a list of platforms.

3 calls to social_media_links_platforms()
social_media_links_form in ./social_media_links.module
social_media_links_widget_admin_info in plugins/content_types/social_media_link_widget.inc
Callback to provide administrative info (the preview in panels when building a panel).
template_preprocess_social_media_links_platforms in ./social_media_links.module
Preprocesses variables for social media links platforms.
6 string references to 'social_media_links_platforms'
social_media_links_block_configure in ./social_media_links.module
Implements hook_block_configure().
social_media_links_block_save in ./social_media_links.module
Implements hook_block_save().
social_media_links_block_view in ./social_media_links.module
Implements hook_block_view().
social_media_links_uninstall in ./social_media_links.install
Implements hook_uninstall().
social_media_links_update_7101 in ./social_media_links.install
Migrate the platform data to the new structure.

... See full list

File

./social_media_links.module, line 389
Functions for the Social Media Links module.

Code

function social_media_links_platforms() {
  $platforms =& drupal_static(__FUNCTION__);

  // Grab from cache or build the array.
  if (isset($platforms)) {
    return $platforms;
  }
  include_once 'social_media_links.platforms.inc';
  $platforms = array();
  $platforms = module_invoke_all('social_media_links_platform_info');
  drupal_alter('social_media_links_platform_info', $platforms);
  return $platforms;
}