PHP Класс Swiftriver\Core\Modules\SiSPS\Parsers\GoogleNewsParser

Автор: mg[at]swiftrly[dot]org
Наследование: implements Swiftriver\Core\Modules\SiSPS\Parsers\IParser
Показать файл Открыть проект

Открытые методы

Метод Описание
BloggerSearch ( $searchPhrase, $logger, $channel )
GetAndParse ( Channel $channel ) : Swiftriver\Core\ObjectModel\Content[] Given a set of parameters, this method should fetch content from a channel and parse each content into the Swiftriver object model : Content Item. The $lastSuccess datetime is passed to the function to ensure that content that has already been parsed is not duplicated.
GetSimplePieContentEntries ( $feedUrl, $logger, $channel )
GoogleNewsSearch ( $searchPhrase, $logger, $channel )
ListSubTypes ( ) : string[] This method returns a string array with the names of all the source types this parser is designed to parse. For example the RSSParser may return array("Blogs", "News Feeds");
ReturnRequiredParameters ( ) : array() This method returns an array of the required paramters that are nessesary to run this parser. The Array should be in the following format: array( "SubType" => array ( ConfigurationElements ) )
ReturnType ( ) : string This method returns a string describing the type of sources it can parse. For example, the RSSParser returns "Feeds".
WordpressSearch ( $searchPhrase, $logger, $channel )

Описание методов

BloggerSearch() публичный Метод

public BloggerSearch ( $searchPhrase, $logger, $channel )

GetAndParse() публичный Метод

Given a set of parameters, this method should fetch content from a channel and parse each content into the Swiftriver object model : Content Item. The $lastSuccess datetime is passed to the function to ensure that content that has already been parsed is not duplicated.
public GetAndParse ( Channel $channel ) : Swiftriver\Core\ObjectModel\Content[]
$channel Swiftriver\Core\ObjectModel\Channel
Результат Swiftriver\Core\ObjectModel\Content[] contentItems

GetSimplePieContentEntries() публичный Метод

public GetSimplePieContentEntries ( $feedUrl, $logger, $channel )

GoogleNewsSearch() публичный Метод

public GoogleNewsSearch ( $searchPhrase, $logger, $channel )

ListSubTypes() публичный Метод

This method returns a string array with the names of all the source types this parser is designed to parse. For example the RSSParser may return array("Blogs", "News Feeds");
public ListSubTypes ( ) : string[]
Результат string[]

ReturnRequiredParameters() публичный Метод

This method returns an array of the required paramters that are nessesary to run this parser. The Array should be in the following format: array( "SubType" => array ( ConfigurationElements ) )
public ReturnRequiredParameters ( ) : array()
Результат array()

ReturnType() публичный Метод

This method returns a string describing the type of sources it can parse. For example, the RSSParser returns "Feeds".
public ReturnType ( ) : string
Результат string type of sources parsed

WordpressSearch() публичный Метод

public WordpressSearch ( $searchPhrase, $logger, $channel )