Methods summary
public
|
#
__construct( Guzzle\Http\ClientInterface $guzzle, Psr\Log\LoggerInterface $logger )
Parameters
- $guzzle
Guzzle\Http\ClientInterface $guzzle
- $logger
Psr\Log\LoggerInterface $logger
|
public
|
#
addFeed( string $channel, string $feed )
Add feed to channel
Parameters
- $channel
string $channel
- $feed
string $feed
Throws
Implementation of
|
public
array
|
#
fetch( string $channel = 'default' )
Parameters
Returns
array
Throws
Implementation of
|
public
string
|
#
getFeed( string $channel )
Retrieve a channel
Parameters
Returns
string
Throws
Implementation of
|
public
FastFeed\Parser\ParserInterface
|
|
public
|
|
public
FastFeed\Processor\ProcessorInterface
|
|
public
|
|
public
array
|
#
getFeeds( )
Retrieve all channels
Returns
array
Implementation of
|
public
|
#
setHttpClient( Guzzle\Http\ClientInterface $guzzle )
Set Guzzle
Parameters
- $guzzle
Guzzle\Http\ClientInterface $guzzle
Implementation of
|
public
|
#
setLogger( Psr\Log\LoggerInterface $logger )
Parameters
- $logger
Psr\Log\LoggerInterface $logger
Implementation of
|
public
|
#
setFeed( string $channel, string $feed )
Set a channel
Parameters
- $channel
string $channel
- $feed
string $feed
Throws
Implementation of
|
protected
Guzzle\Http\EntityBodyInterface|string
|
#
get( mixed $url )
Retrieve content from a resource
Retrieve content from a resource
Parameters
Returns
Guzzle\Http\EntityBodyInterface|string
|
protected
array
|
|
protected
array
|
|
protected
|
|