hook_aggregator_process

Versions
7
hook_aggregator_process($feed)

Implement this hook to create a processor for aggregator module.

A processor acts on parsed feed data. Active processors are called at the third and last of the aggregation stages: data is downloaded by the active fetcher, it is converted to a common format by the active parser and finally, it is passed to all active processors which manipulate or store the data.

Modules that define this hook can be activated as processor on admin/config/services/aggregator.

See also

hook_aggregator_process_info()

@see hook_aggregator_fetch()

See also

hook_aggregator_parse()

Parameters

$feed The $feed object that describes the resource to be processed. $feed->items contains an array of feed items downloaded and parsed at the parsing stage. See hook_aggregator_parse() for the basic format of a single item in the $feed->items array. For the exact format refer to the particular parser in use.

Related topics

Code

modules/aggregator/aggregator.api.php, line 173

<?php
function hook_aggregator_process($feed) {
  foreach ($feed->items as $item) {
    mymodule_save($item);
  }
}
?>
Login or register to post comments
 
 

All source code and documentation on this site is released under the terms of the GNU General Public License, version 2 and later. Drupal is a registered trademark of Dries Buytaert.