function openlayers_cesium_libraries_info_alter in Openlayers 7.3
Implements hook_libraries_info_alter().
File
- modules/
openlayers_cesium/ openlayers_cesium.module, line 55 - Main file of the Openlayers Cesium module.
Code
function openlayers_cesium_libraries_info_alter(&$libraries) {
$library = libraries_detect('ol3-cesium');
if ($library['installed'] == TRUE) {
$data = "var CESIUM_BASE_URL = '" . url($library['library path'] . '/Cesium/') . "';";
$jsfile = file_unmanaged_save_data($data, 'public://openlayers_cesium_base_url.js', FILE_EXISTS_REPLACE);
$libraries['ol3-cesium']['files']['js'][$jsfile] = array(
'data' => $jsfile,
'weight' => 0,
'group' => JS_LIBRARY,
);
}
}