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

Наследование: implements Swiftriver\Core\Modules\SiSPS\Parsers\IParser
Показать файл Открыть проект

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

Метод Описание
GetAndParse ( Channel $channel ) : Swiftriver\Core\ObjectModel\Content[] Implementation of IParser::GetAndParse
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 FrontlineParser may return array("SMS");
ReturnRequiredParameters ( ) : array() This method returns an array of the required parameters that are necessary 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 FeedsParser returns "Feeds".
localDBClose ( $myConnection )
localDBOpen ( $host, $user, $password, $database )
localDBReturnMessages ( $myConnection, $messageTable = 'message', $lastMessageDate )

Приватные методы

Метод Описание
getLocalContentItems ( Channel $channel, $logger ) : array() Gets content items from the server
getRemoteContentItems ( Channel $channel, $logger, string $serverURL ) : array() Gets content items from the server

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

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

Implementation of IParser::GetAndParse
public GetAndParse ( Channel $channel ) : Swiftriver\Core\ObjectModel\Content[]
$channel Swiftriver\Core\ObjectModel\Channel
Результат Swiftriver\Core\ObjectModel\Content[] contentItems

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

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

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

This method returns an array of the required parameters that are necessary 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 FeedsParser returns "Feeds".
public ReturnType ( ) : string
Результат string type of sources parsed

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

public localDBClose ( $myConnection )

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

public localDBOpen ( $host, $user, $password, $database )

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

public localDBReturnMessages ( $myConnection, $messageTable = 'message', $lastMessageDate )