Overview

Namespaces

  • FastFeed
    • Aggregator
    • Cache
    • Exception
    • Logger
    • Parser
    • Processor
  • PHP

Classes

  • FastFeed
  • Overview
  • Namespace
  • Class
  • Tree

Class FastFeed

FastFeed

FastFeed\FastFeed implements FastFeed\FastFeedInterface
Extended by FastFeed\Cache\FastFeed
Namespace: FastFeed\Cache
Located at src/Cache/FastFeed.php
Methods summary
public
# setCache( Desarrolla2\Cache\CacheInterface $cache )

Parameters

$cache
Desarrolla2\Cache\CacheInterface
$cache
public Desarrolla2\Cache\CacheInterface
# getCache( )

Returns

Desarrolla2\Cache\CacheInterface
public array|Desarrolla2\Cache\CacheInterface
# fetch( string $channel = 'default' )

Parameters

$channel
string
$channel

Returns

array|Desarrolla2\Cache\CacheInterface

Throws

FastFeed\Exception\LogicException

Overrides

FastFeed\FastFeed::fetch()
protected array
# getFromCache( string $channel )

Parameters

$channel
string
$channel

Returns

array

Throws

FastFeed\Exception\LogicException
protected
# setToCache( string $channel, array $items )

Parameters

$channel
string
$channel
$items
array
$items
Methods inherited from FastFeed\FastFeed
__construct(), addFeed(), get(), getFeed(), getFeeds(), log(), parse(), popParser(), popProcessor(), pushParser(), pushProcessor(), retrieve(), setFeed(), setHttpClient(), setLogger()
Constants inherited from FastFeed\FastFeed
USER_AGENT, VERSION
Properties summary
protected CacheInterface; $cache
#
Properties inherited from FastFeed\FastFeed
$feeds, $http, $logger, $parsers, $processors
API documentation generated by ApiGen 2.8.0