You are here

function styled_google_map_library_info_alter in Styled Google Map 8.2

Same name and namespace in other branches
  1. 8 styled_google_map.module \styled_google_map_library_info_alter()

Implements hook_library_info_alter().

File

./styled_google_map.module, line 153
Contains all hooks and functions for the Styled Google Map module.

Code

function styled_google_map_library_info_alter(&$libraries, $extension) {
  if ($extension == 'styled_google_map' && isset($libraries['styled-google-map'])) {
    if (!empty($libraries['styled-google-map']['js']['//maps.google.com/maps/api/js'])) {
      $options = $libraries['styled-google-map']['js']['//maps.google.com/maps/api/js'];
      unset($libraries['styled-google-map']['js']['//maps.google.com/maps/api/js']);
      $api_url = styled_google_map_build_api_url();
      $libraries['styled-google-map']['js']['//maps.google.com/maps/api/js' . $api_url] = $options;
    }
  }
}