PHP Класс Phergie_Plugin_Twitter, phergie

Usage: tweet text to tweet (sends a message to twitter and Phergie will give you the link) twitter username (fetches and displays the last tweet by @username) twitter username 3 (fetches and displays the third last tweet by @username) twitter 1234567 (fetches and displays tweet number 1234567) http://twitter.com/username/statuses/1234567 (same as twitter 1234567)
Автор: Phergie Development Team ([email protected])
Наследование: extends Phergie_Plugin_Abstract
Показать файл Открыть проект

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

Свойство Тип Описание
$twitter Twitter Twitter object (from Simpletweet)

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

Метод Описание
getTwitter ( ) : Twitter Returns the Twitter client instance in use.
onCommandTweet ( $tweet = null )
onCommandTwitter ( string $tweeter, integer $num = 1 ) : void Fetches the associated tweet and relays it to the channel.
onConnect ( ) : void Register with the URL plugin, if possible
onLoad ( ) : void Initialize (set up configuration vars)
renderUrl ( array $parsed ) : boolean Renders Twitter URLs.
setTwitter ( Twitter $twitter ) : Phergie_Plugin_Twitter Sets the Twitter client instance to use.

Защищенные методы

Метод Описание
formatTweet ( StdClass $tweet, boolean $includeUrl = true ) : string Formats a Tweet into a message suitable for output.

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

formatTweet() защищенный Метод

Formats a Tweet into a message suitable for output.
protected formatTweet ( StdClass $tweet, boolean $includeUrl = true ) : string
$tweet StdClass JSON-decoded tweet object from Twitter
$includeUrl boolean whether or not to include the URL in the formatted output
Результат string

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

Returns the Twitter client instance in use.
public getTwitter ( ) : Twitter
Результат Twitter Twitter client instance

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

public onCommandTweet ( $tweet = null )

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

Fetches the associated tweet and relays it to the channel.
public onCommandTwitter ( string $tweeter, integer $num = 1 ) : void
$tweeter string if numeric the tweet number/id, otherwise the twitter user name (optionally prefixed with @, or a URL to a tweet)
$num integer optional offset for this user (number of tweets ago)
Результат void

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

Register with the URL plugin, if possible
public onConnect ( ) : void
Результат void

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

Initialize (set up configuration vars)
public onLoad ( ) : void
Результат void

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

Renders Twitter URLs.
public renderUrl ( array $parsed ) : boolean
$parsed array parse_url() output for the URL to render
Результат boolean

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

Sets the Twitter client instance to use.
public setTwitter ( Twitter $twitter ) : Phergie_Plugin_Twitter
$twitter Twitter Twitter instance to set
Результат Phergie_Plugin_Twitter Provides a fluent interface

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

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

Twitter object (from Simpletweet)
protected Twitter $twitter
Результат Twitter