function getlocations_leaflet_get_icondata in Get Locations 7
Same name and namespace in other branches
- 7.2 modules/getlocations_leaflet/getlocations_leaflet.module \getlocations_leaflet_get_icondata()
Function
Return value
Returns
3 calls to getlocations_leaflet_get_icondata()
- getlocations_leaflet_get_marker in modules/
getlocations_leaflet/ getlocations_leaflet.module - Function
- getlocations_leaflet_marker_list in modules/
getlocations_leaflet/ getlocations_leaflet.module - Function
- getlocations_leaflet_regenerate_markers in modules/
getlocations_leaflet/ getlocations_leaflet.module - Function
File
- modules/
getlocations_leaflet/ getlocations_leaflet.module, line 1681 - getlocations_leaflet.module @author Bob Hutchinson http://drupal.org/user/52366 @copyright GNU GPL
Code
function getlocations_leaflet_get_icondata($reset = FALSE) {
static $icons;
if (is_array($icons) && !$reset) {
return $icons;
}
$icons = cache_get('getlocations_leaflet_icondata');
if ($icons) {
$icons = $icons->data;
}
if ($reset || !$icons) {
module_load_include('inc', 'getlocations_leaflet', 'getlocations_leaflet.markerinfo');
$icons = _getlocations_leaflet_get_icondata();
}
if ($icons) {
cache_set('getlocations_leaflet_icondata', $icons, 'cache');
}
return $icons;
}