PHP Класс Embedly\Embedly

Автор: Embed.ly, Inc.
Автор: Sven Eisenschmidt ([email protected])
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$api_version array
$hostname string
$key string
$services array | object
$user_agent string

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

Метод Описание
__construct ( array $args = [] )
api_version ( ) : string
apicall ( string $version, array $action, array $params ) : object
extract ( string | array $params ) : object
objectify ( array $params ) : object
oembed ( $params ) : string | array
paramify ( string $input ) : array
preview ( string | array $params ) : object
reg_delim_stripper ( string $r ) : string
reg_imploder ( stdClass $o ) : string
services ( ) : array
services_regex ( ) : string
url_encode ( string $key, string | array $value ) : string

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

Метод Описание
curlExec ( resource &$ch ) : string
parse_host ( string $host ) : array Flexibly parse host strings.
q ( $params ) : string
setCurlOptions ( resource &$ch, array $headers = [] ) : void

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

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

public __construct ( array $args = [] )
$args array

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

public api_version ( ) : string
Результат string

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

public apicall ( string $version, array $action, array $params ) : object
$version string
$action array
$params array
Результат object

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

protected curlExec ( resource &$ch ) : string
$ch resource
Результат string

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

public extract ( string | array $params ) : object
$params string | array
Результат object

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

public objectify ( array $params ) : object
$params array
Результат object

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

public oembed ( $params ) : string | array
Результат string | array

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

public static paramify ( string $input ) : array
$input string
Результат array

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

Returns an array of { protocol: , host: , port: , url: }
protected parse_host ( string $host ) : array
$host string
Результат array

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

public preview ( string | array $params ) : object
$params string | array
Результат object

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

protected q ( $params ) : string
Результат string

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

public static reg_delim_stripper ( string $r ) : string
$r string
Результат string

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

public static reg_imploder ( stdClass $o ) : string
$o stdClass
Результат string

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

public services ( ) : array
Результат array

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

public services_regex ( ) : string
Результат string

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

protected setCurlOptions ( resource &$ch, array $headers = [] ) : void
$ch resource
$headers array
Результат void

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

public static url_encode ( string $key, string | array $value ) : string
$key string
$value string | array
Результат string

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

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

protected array $api_version
Результат array

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

protected string $hostname
Результат string

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

protected string $key
Результат string

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

protected array|object $services
Результат array | object

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

protected string $user_agent
Результат string