function ChartsGraphsBluff::get_bluff_js_files in Charts and Graphs 7
Same name and namespace in other branches
- 6.2 apis/charts_graphs_bluff/charts_graphs_bluff.class.inc \ChartsGraphsBluff::get_bluff_js_files()
Cache list of javascript files for performance.
1 call to ChartsGraphsBluff::get_bluff_js_files()
- ChartsGraphsBluff::get_chart in apis/
charts_graphs_bluff/ charts_graphs_bluff.class.inc - Function that renders data.
File
- apis/
charts_graphs_bluff/ charts_graphs_bluff.class.inc, line 290 - Implementation of abstract class ChartsGraphsCanvas for Bluff library.
Class
- ChartsGraphsBluff
- Implementation of abstract class ChartsGraphsCanvas for Bluff library.
Code
function get_bluff_js_files() {
static $js_files = NULL;
if (is_array($js_files)) {
return $js_files;
}
$bluff_path = drupal_get_path('module', 'charts_graphs_bluff');
$bluff_files = array_map('basename', glob(dirname(__FILE__) . '/bluff/*.js'));
rsort($bluff_files);
$js_files = array();
foreach ($bluff_files as $bluff_file) {
$file_path = sprintf('%s/bluff/%s', $bluff_path, $bluff_file);
$js_files[] = $file_path;
}
return $js_files;
}