PHP Класс Njasm\Soundcloud\Request\Request

Автор: Nelson J Morais ([email protected])
Наследование: implements Njasm\Soundcloud\Request\RequestInterface
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( Njasm\Soundcloud\Resource\ResourceInterface $resource, Njasm\Soundcloud\UrlBuilder\UrlBuilderInterface $urlBuilder, Njasm\Soundcloud\Factory\FactoryInterface $factory )
asJson ( ) : Request
asXml ( ) : Request
exec ( ) : Njasm\Soundcloud\Request\ResponseInterface
getOptions ( ) : array
getUserAgent ( ) : string
setOptions ( array $options ) : Request

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

Метод Описание
buildDefaultHeaders ( )
getBodyContent ( )

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

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

public __construct ( Njasm\Soundcloud\Resource\ResourceInterface $resource, Njasm\Soundcloud\UrlBuilder\UrlBuilderInterface $urlBuilder, Njasm\Soundcloud\Factory\FactoryInterface $factory )
$resource Njasm\Soundcloud\Resource\ResourceInterface
$urlBuilder Njasm\Soundcloud\UrlBuilder\UrlBuilderInterface
$factory Njasm\Soundcloud\Factory\FactoryInterface

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

См. также: https://github.com/njasm/soundcloud/issues/16
Устаревший: Soundcloud does not support XML responses anymore and calling this method is redundant.
public asJson ( ) : Request
Результат Request

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

См. также: https://github.com/njasm/soundcloud/issues/16
Устаревший: Soundcloud does not support XML responses anymore.
public asXml ( ) : Request
Результат Request

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

protected buildDefaultHeaders ( )

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

public exec ( ) : Njasm\Soundcloud\Request\ResponseInterface
Результат Njasm\Soundcloud\Request\ResponseInterface

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

protected getBodyContent ( )

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

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

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

public getUserAgent ( ) : string
Результат string the User-Agent string

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

public setOptions ( array $options ) : Request
$options array
Результат Request