Same name and namespace in other branches
  1. 4.7.x modules/aggregator.module \aggregator_element_data()
  2. 5.x modules/aggregator/aggregator.module \aggregator_element_data()
  3. 6.x modules/aggregator/aggregator.module \aggregator_element_data()
  4. 7.x modules/aggregator/aggregator.parser.inc \aggregator_element_data()

Call-back function used by the XML parser.

1 string reference to 'aggregator_element_data'
aggregator_parse_feed in modules/aggregator.module

File

modules/aggregator.module, line 306
Used to aggregate syndicated content (RSS and RDF).

Code

function aggregator_element_data($parser, $data) {
  global $channel, $element, $items, $item, $image, $tag;
  switch ($element) {
    case 'ITEM':
      $items[$item][$tag] .= $data;
      break;
    case 'IMAGE':
      $image[$tag] .= $data;
      break;
    case 'TEXTINPUT':

      // The sub-element is not supported. However, we must recognize
      // it or its contents will end up in the item array.
      break;
    default:
      $channel[$tag] .= $data;
  }
}