function angularjs_map_feeds_importer_default in AngularJS 7
Implements hook_feeds_importer_default().
File
- modules/
angularjs_map/ angularjs_map.feeds_importer_default.inc, line 10 - angularjs_map.feeds_importer_default.inc
Code
function angularjs_map_feeds_importer_default() {
$export = array();
$feeds_importer = new stdClass();
$feeds_importer->disabled = FALSE;
/* Edit this to true to make a default feeds_importer disabled initially */
$feeds_importer->api_version = 1;
$feeds_importer->id = 'month_2_5_plus';
$feeds_importer->config = array(
'name' => 'Month, 2.5+',
'description' => '',
'fetcher' => array(
'plugin_key' => 'FeedsHTTPFetcher',
'config' => array(
'auto_detect_feeds' => FALSE,
'use_pubsubhubbub' => FALSE,
'designated_hub' => '',
'request_timeout' => NULL,
),
),
'parser' => array(
'plugin_key' => 'FeedsJSONPathParser',
'config' => array(
'context' => '',
'sources' => array(),
'debug' => array(),
),
),
'processor' => array(
'plugin_key' => 'FeedsNodeProcessor',
'config' => array(
'expire' => '-1',
'author' => 0,
'authorize' => 0,
'mappings' => array(
0 => array(
'source' => 'jsonpath_parser:0',
'target' => 'guid',
'unique' => 1,
),
1 => array(
'source' => 'jsonpath_parser:1',
'target' => 'title',
'unique' => FALSE,
),
2 => array(
'source' => 'jsonpath_parser:2',
'target' => 'field_magnitude',
'unique' => FALSE,
),
3 => array(
'source' => 'jsonpath_parser:3',
'target' => 'field_time:start',
'unique' => FALSE,
),
4 => array(
'source' => 'jsonpath_parser:4',
'target' => 'field_felt',
'unique' => FALSE,
),
5 => array(
'source' => 'jsonpath_parser:5',
'target' => 'field_cdi',
'unique' => FALSE,
),
6 => array(
'source' => 'jsonpath_parser:6',
'target' => 'field_epicenter_distance',
'unique' => FALSE,
),
7 => array(
'source' => 'jsonpath_parser:7',
'target' => 'field_location:lon',
'unique' => FALSE,
),
8 => array(
'source' => 'jsonpath_parser:8',
'target' => 'field_location:lat',
'unique' => FALSE,
),
),
'update_existing' => '2',
'input_format' => 'plain_text',
'skip_hash_check' => 0,
'bundle' => 'earthquake',
),
),
'content_type' => '',
'update' => 0,
'import_period' => 1800,
'expire_period' => 3600,
'import_on_create' => TRUE,
'process_in_background' => FALSE,
);
$export['month_2_5_plus'] = $feeds_importer;
return $export;
}