public function FeedsClientsFetcher::fetch in Web Service Clients 7
Same name and namespace in other branches
- 6 clients/clients_feeds/FeedsClientsFetcher.inc \FeedsClientsFetcher::fetch()
Fetch a local resource.
File
- clients/
clients_feeds/ FeedsClientsFetcher.inc, line 15 - Home of the FeedsFileFetcher.
Class
- FeedsClientsFetcher
- Fetches data via HTTP.
Code
public function fetch(FeedsSource $source) {
$source_config = $source
->getConfig();
$resource = clients_resource_load((int) $source_config['FeedsClientsParser']['source']);
$result = clients_call($resource);
$items = isset($result[0]->data) ? $result[0]->data : array();
// (feeds > alpha9)
$batch = new FeedsImportBatch();
$batch
->setItems($items);
return $batch;
}