PHP Класс Phergie_Plugin_FeedManager, phergie

Автор: Phergie Development Team ([email protected])
Наследование: extends Phergie_Plugin_Abstract
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$db resource PDO resource for a SQLite database.
$feeds Array with registred feeds

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

Метод Описание
addItems ( integer $feed_id, Array $items ) : void Add items on the database
feedExists ( integer $feed_id ) : boolean Determines if the feed_id exists
getAllFeeds ( String $channel = '' ) : array Get all feeds from database
getFeedsList ( ) : array Return the Feedlist
onCommandFeedadd ( String $feed_url, String $channel = '' ) : void Add a Feed
onCommandFeedclear ( String $feed_id = 'all' ) : void Cleans items from the database
onCommandFeeddelay ( integer $feed_id, integer $delay ) : void Set time delay to read this feed
onCommandFeeddelete ( integer $feed_id ) : void Removes the Feed from the database
onCommandFeeddisable ( integer $feed_id ) : void Disables the Feed
onCommandFeedenable ( integer $feed_id ) : void Enables the Feed
onCommandFeedlist ( ) : void Show a list of registred feeds
onCommandFeedsearch ( String $query ) : void Search items in the database
onConnect ( ) : void TODO: Function Description
onLoad ( ) : void Checks for dependencies

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

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

Add items on the database
public addItems ( integer $feed_id, Array $items ) : void
$feed_id integer ToDo desc
$items Array ToDo desc
Результат void

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

Determines if the feed_id exists
public feedExists ( integer $feed_id ) : boolean
$feed_id integer ToDo desc
Результат boolean

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

Get all feeds from database
public getAllFeeds ( String $channel = '' ) : array
$channel String (optional)
Результат array

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

Return the Feedlist
public getFeedsList ( ) : array
Результат array

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

Add a Feed
public onCommandFeedadd ( String $feed_url, String $channel = '' ) : void
$feed_url String ToDo desc
$channel String (optional)
Результат void

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

Cleans items from the database
public onCommandFeedclear ( String $feed_id = 'all' ) : void
$feed_id String optional
Результат void

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

Set time delay to read this feed
public onCommandFeeddelay ( integer $feed_id, integer $delay ) : void
$feed_id integer ToDo desc
$delay integer ToDo desc
Результат void

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

Removes the Feed from the database
public onCommandFeeddelete ( integer $feed_id ) : void
$feed_id integer ToDo desc
Результат void

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

Disables the Feed
public onCommandFeeddisable ( integer $feed_id ) : void
$feed_id integer ToDo desc
Результат void

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

Enables the Feed
public onCommandFeedenable ( integer $feed_id ) : void
$feed_id integer ToDo desc
Результат void

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

Show a list of registred feeds
public onCommandFeedlist ( ) : void
Результат void

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

Search items in the database
public onCommandFeedsearch ( String $query ) : void
$query String ToDo desc
Результат void

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

TODO: Function Description
public onConnect ( ) : void
Результат void

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

Checks for dependencies
public onLoad ( ) : void
Результат void

Описание свойств

$db защищенное свойство

PDO resource for a SQLite database.
protected resource $db
Результат resource

$feeds защищенное свойство

Array with registred feeds
protected $feeds