PHP Класс Essence\Extractor

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$_Collection Essence\Provider\Collection A collection of providers.

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

Метод Описание
__construct ( Collection $Collection ) Constructor.
extract ( string $url, array $options = [] ) : Essence\Media Fetches informations about the given URL.
extractAll ( array $urls, array $options = [] ) : array Fetches informations about the given URLs.

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

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

Constructor.
public __construct ( Collection $Collection )
$Collection Essence\Provider\Collection Providers collection.

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

Fetches informations about the given URL.
public extract ( string $url, array $options = [] ) : Essence\Media
$url string URL to fetch informations from.
$options array Custom options to be interpreted by a provider.
Результат Essence\Media Embed informations.

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

Fetches informations about the given URLs.
public extractAll ( array $urls, array $options = [] ) : array
$urls array An array of URLs to fetch informations from.
$options array Custom options to be interpreted by a provider.
Результат array An array of informations, indexed by URL.

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

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

A collection of providers.
protected Collection,Essence\Provider $_Collection
Результат Essence\Provider\Collection