PHP client for Rutube API
  • Namespace
  • Class

Namespaces

  • Rutube
    • Clients
    • Exceptions
    • Transports

Classes

  • ClientHttpful
  • ClientMock

Interfaces

  • ClientInterface

Class ClientMock

Mock HTTP-клиент

Rutube\Clients\ClientMock implements Rutube\Clients\ClientInterface
Namespace: Rutube\Clients
Package: Rutube\Clients
Located at Clients/ClientMock.php

Methods summary

public
# get( string $uri )

Parameters

$uri

Returns


$this

Implementation of

Rutube\Clients\ClientInterface::get()
public
# post( string $uri )

Parameters

$uri

Returns


$this

Implementation of

Rutube\Clients\ClientInterface::post()
public
# put( string $uri )

Parameters

$uri

Returns


$this

Implementation of

Rutube\Clients\ClientInterface::put()
public
# delete( string $uri )

Parameters

$uri

Returns


$this

Implementation of

Rutube\Clients\ClientInterface::delete()
public
# patch( string $uri )

Parameters

$uri

Returns


$this

Implementation of

Rutube\Clients\ClientInterface::patch()
public
# setHeaders( string $token = null )

Parameters

$token

Returns


$this

Implementation of

Rutube\Clients\ClientInterface::setHeaders()
public
# setBody( array $body )

Parameters

$body

Returns


$this

Implementation of

Rutube\Clients\ClientInterface::setBody()
public Httpful\associative|string
# send( )

Returns

Httpful\associative|string

Throws

Httpful\Exception\ConnectionErrorException

Implementation of

Rutube\Clients\ClientInterface::send()
public
# asJson( )

Returns


$this
public
# attach( array $files )

Parameters

$files

Returns


$this

Implementation of

Rutube\Clients\ClientInterface::attach()
public static
# setMock( array $params = array(), integer $http_code = 200 )

Parameters

$params
$http_code
public mixed
# setUserAgent( string $userAgent )

Установка User-Agent

Установка User-Agent

Parameters

$userAgent

Returns

mixed

Implementation of

Rutube\Clients\ClientInterface::setUserAgent()
public mixed
# setXRealIP( string $ip )

Установка клиентского IP-адреса

Установка клиентского IP-адреса

Parameters

$ip

Returns

mixed

Implementation of

Rutube\Clients\ClientInterface::setXRealIP()

Magic methods summary

PHP client for Rutube API API documentation generated by ApiGen