You are here

function staticmap_load_field in Static Map 7

Load fiels instance.

Parameters

int $field_id: Field ID.

Return value

bool Returns field instance or FALSE if not found.

1 call to staticmap_load_field()
staticmap_field_formatter_view in ./staticmap.module
Implements hook_field_formatter_view().

File

./staticmap.module, line 418
SiteMap module.

Code

function staticmap_load_field($field_id) {
  $field_info = staticmap_load_field_info($field_id);
  if ($field_info) {
    $class_name = $field_info['class'];
    module_load_include('php', 'staticmap', 'includes/MapFieldBase');
    include_once $field_info['path'] . '/' . $field_info['filename'] . '.' . $field_info['extension'];
    if (class_exists($class_name)) {
      $field = new $class_name();
      return $field;
    }
  }
  return FALSE;
}