PHP Класс Pop\Feed\Format\AbstractFormat

Автор: Nick Sagona, III ([email protected])
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$context resource Stream context
$contextOptions integer Context options
$feed array Feed content
$limit integer Feed limit
$obj mixed Parsed object
$options mixed Feed options
$source string Feed source
$url string URL to parse
$urls array Feed URLs templates

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

Метод Описание
__construct ( mixed $options, integer $limit ) : AbstractFormat Method to parse a feed object
__get ( string $name ) : mixed Get method to return the value of feed[$name].
__isset ( string $name ) : boolean Return the isset value of feed[$name].
__set ( string $name, mixed $value ) : void Set method to set the property to the value of feed[$name].
__unset ( string $name ) : void Unset feed[$name].
calculateTime ( string $time ) : string Method to calculate the elapsed time between the date passed and now.
getFeed ( ) : array Method to get the feed
getLimit ( ) : integer Method to get the limit
getOptions ( ) : mixed Method to get the feed options
obj ( ) : mixed Method to get the parsed object
parse ( ) : void Method to parse a feed object
setFeed ( array $feed = [] ) : AbstractFormat Method to set the feed
url ( ) : string Method to get the URL

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

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

Method to parse a feed object
public __construct ( mixed $options, integer $limit ) : AbstractFormat
$options mixed
$limit integer
Результат AbstractFormat

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

Get method to return the value of feed[$name].
public __get ( string $name ) : mixed
$name string
Результат mixed

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

Return the isset value of feed[$name].
public __isset ( string $name ) : boolean
$name string
Результат boolean

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

Set method to set the property to the value of feed[$name].
public __set ( string $name, mixed $value ) : void
$name string
$value mixed
Результат void

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

Unset feed[$name].
public __unset ( string $name ) : void
$name string
Результат void

calculateTime() публичный статический Метод

Method to calculate the elapsed time between the date passed and now.
public static calculateTime ( string $time ) : string
$time string
Результат string

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

Method to get the feed
public getFeed ( ) : array
Результат array

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

Method to get the limit
public getLimit ( ) : integer
Результат integer

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

Method to get the feed options
public getOptions ( ) : mixed
Результат mixed

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

Method to get the parsed object
public obj ( ) : mixed
Результат mixed

parse() абстрактный публичный Метод

Method to parse a feed object
abstract public parse ( ) : void
Результат void

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

Method to set the feed
public setFeed ( array $feed = [] ) : AbstractFormat
$feed array
Результат AbstractFormat

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

Method to get the URL
public url ( ) : string
Результат string

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

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

Stream context
protected resource $context
Результат resource

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

Context options
protected int $contextOptions
Результат integer

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

Feed content
protected array $feed
Результат array

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

Feed limit
protected int $limit
Результат integer

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

Parsed object
protected mixed $obj
Результат mixed

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

Feed options
protected mixed $options
Результат mixed

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

Feed source
protected string $source
Результат string

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

URL to parse
protected string $url
Результат string

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

Feed URLs templates
protected array $urls
Результат array