function charts_highcharts_library in Charts 7.2
Implements hook_library().
File
- modules/
charts_highcharts/ charts_highcharts.module, line 23 - Charts module integration with Highcharts library.
Code
function charts_highcharts_library() {
if ($highcharts_info = libraries_detect('highcharts')) {
$library['highcharts'] = array(
'title' => t('Highcharts library'),
'website' => $highcharts_info['vendor url'],
'version' => $highcharts_info['version'],
'js' => array(
array(
'data' => $highcharts_info['library path'] . '/js/highcharts.js',
'type' => 'file',
),
),
'css' => array(
array(
'data' => $highcharts_info['library path'] . '/css/highcharts.css',
'type' => 'file',
),
),
);
}
$library['charts_highcharts'] = array(
'title' => t('Highcharts integration'),
'version' => '1.0',
'js' => array(
array(
'data' => drupal_get_path('module', 'charts_highcharts') . '/charts_highcharts.js',
'type' => 'file',
),
),
'dependencies' => array(
array(
'charts_highcharts',
'highcharts',
),
),
);
return $library;
}