You are here

function gmap_gmap_markerfiles_info in GMap Module 7.2

Implementation of hook_gmap_markerfiles_info().

We just scan the directory set in the the 'gmap_markerfiles' variable.

File

./gmap_markerinfo.inc, line 16
GMap marker information routines.

Code

function gmap_gmap_markerfiles_info() {
  $markerdirs = variable_get('gmap_markerfiles', array(
    drupal_get_path('module', 'gmap') . '/markers',
  ));
  if (module_exists('libraries')) {
    $markercustomdir = libraries_get_path('gmap_markers');
    if ($markercustomdir) {
      $markerdirs[] = $markercustomdir;
    }
  }
  $found_markers = array();

  // Scanning marker directories for a ini files.
  foreach ($markerdirs as $markerdir) {
    $found_markers += file_scan_directory($markerdir, '/.*\\.ini$/');
  }
  return $found_markers;
}