Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Transport

Открытые члены

 __construct ()
 
 getServiceUrl (string $type=self::SERVICE_TYPE_APP)
 
 call ($method, $fields=array())
 
 batch ($actions)
 

Открытые статические члены

static instance ()
 

Открытые атрибуты

const SERVICE_URL = REST_MARKETPLACE_URL
 
const SERVICE_TYPE_APP = 'APP'
 
const SERVICE_TYPE_COUPON = 'COUPON'
 
const SOCKET_TIMEOUT = 10
 
const STREAM_TIMEOUT = 10
 
const METHOD_GET_LAST = 'get_last'
 
const METHOD_GET_DEV = 'get_dev'
 
const METHOD_GET_BEST = 'get_best'
 
const METHOD_GET_SALE_OUT = 'get_sale_out'
 
const METHOD_GET_BUY = 'get_buy'
 
const METHOD_GET_UPDATES = 'get_updates'
 
const METHOD_GET_IMMUNE = 'get_immune'
 
const METHOD_GET_CATEGORIES = 'get_categories'
 
const METHOD_GET_CATEGORY = 'get_category'
 
const METHOD_GET_TAG = 'get_tag'
 
const METHOD_GET_APP = 'get_app'
 
const METHOD_GET_APP_PUBLIC = 'get_app_public'
 
const METHOD_GET_INSTALL = 'get_app_install'
 
const METHOD_SET_INSTALL = 'is_installed'
 
const METHOD_SEARCH_APP = 'search_app'
 
const METHOD_FILTER_APP = 'search_app_adv'
 
const METHOD_GET_SITE_LIST = 'sites_list'
 
const METHOD_GET_SITE_ITEM = 'sites_item'
 
const METHOD_GET_COLLECTIONS = 'get_collections'
 
const METHOD_GET_FULL_COLLECTION = 'get_full_collection'
 
const METHOD_GET_SLIDER = 'get_slider'
 
const METHOD_GET_CATEGORIES_V2 = 'get_categories_v2'
 
const METHOD_MARKET_APP = 'market_app'
 
const METHOD_TOTAL_APPS = 'total_apps'
 
const METHOD_GET_REVIEWS = 'get_reviews'
 
const METHOD_ADD_REVIEW = 'add_review'
 

Защищенные члены

 prepareQuery ($method, $fields)
 
 prepareAnswer ($response)
 

Защищенные данные

const VERSION = 1
 
string $serviceDomain = ''
 

Статические защищенные данные

static $instance = null
 

Подробное описание

См. определение в файле transport.php строка 18

Конструктор(ы)

◆ __construct()

__construct ( )

См. определение в файле transport.php строка 88

Методы

◆ batch()

batch ( $actions)

См. определение в файле transport.php строка 131

◆ call()

call ( $method,
$fields = array() )

См. определение в файле transport.php строка 117

◆ getServiceUrl()

getServiceUrl ( string $type = self::SERVICE_TYPE_APP)

Returns service url.

Аргументы
string$type
Возвращает
string

См. определение в файле transport.php строка 107

◆ instance()

static instance ( )
static

Resturns class instance.

Возвращает
\Bitrix\Rest\Marketplace\Transport

См. определение в файле transport.php строка 77

◆ prepareAnswer()

prepareAnswer ( $response)
protected

См. определение в файле transport.php строка 183

◆ prepareQuery()

prepareQuery ( $method,
$fields )
protected

См. определение в файле transport.php строка 152

Данные класса

◆ $instance

$instance = null
staticprotected

См. определение в файле transport.php строка 70

◆ $serviceDomain

string $serviceDomain = ''
protected

См. определение в файле transport.php строка 24

◆ METHOD_ADD_REVIEW

const METHOD_ADD_REVIEW = 'add_review'

См. определение в файле transport.php строка 68

◆ METHOD_FILTER_APP

const METHOD_FILTER_APP = 'search_app_adv'

См. определение в файле transport.php строка 58

◆ METHOD_GET_APP

const METHOD_GET_APP = 'get_app'

См. определение в файле transport.php строка 53

◆ METHOD_GET_APP_PUBLIC

const METHOD_GET_APP_PUBLIC = 'get_app_public'

См. определение в файле transport.php строка 54

◆ METHOD_GET_BEST

const METHOD_GET_BEST = 'get_best'

См. определение в файле transport.php строка 45

◆ METHOD_GET_BUY

const METHOD_GET_BUY = 'get_buy'

См. определение в файле transport.php строка 47

◆ METHOD_GET_CATEGORIES

const METHOD_GET_CATEGORIES = 'get_categories'

См. определение в файле transport.php строка 50

◆ METHOD_GET_CATEGORIES_V2

const METHOD_GET_CATEGORIES_V2 = 'get_categories_v2'

См. определение в файле transport.php строка 64

◆ METHOD_GET_CATEGORY

const METHOD_GET_CATEGORY = 'get_category'

См. определение в файле transport.php строка 51

◆ METHOD_GET_COLLECTIONS

const METHOD_GET_COLLECTIONS = 'get_collections'

См. определение в файле transport.php строка 61

◆ METHOD_GET_DEV

const METHOD_GET_DEV = 'get_dev'

См. определение в файле transport.php строка 44

◆ METHOD_GET_FULL_COLLECTION

const METHOD_GET_FULL_COLLECTION = 'get_full_collection'

См. определение в файле transport.php строка 62

◆ METHOD_GET_IMMUNE

const METHOD_GET_IMMUNE = 'get_immune'

См. определение в файле transport.php строка 49

◆ METHOD_GET_INSTALL

const METHOD_GET_INSTALL = 'get_app_install'

См. определение в файле transport.php строка 55

◆ METHOD_GET_LAST

const METHOD_GET_LAST = 'get_last'

См. определение в файле transport.php строка 43

◆ METHOD_GET_REVIEWS

const METHOD_GET_REVIEWS = 'get_reviews'

См. определение в файле transport.php строка 67

◆ METHOD_GET_SALE_OUT

const METHOD_GET_SALE_OUT = 'get_sale_out'

См. определение в файле transport.php строка 46

◆ METHOD_GET_SITE_ITEM

const METHOD_GET_SITE_ITEM = 'sites_item'

См. определение в файле transport.php строка 60

◆ METHOD_GET_SITE_LIST

const METHOD_GET_SITE_LIST = 'sites_list'

См. определение в файле transport.php строка 59

◆ METHOD_GET_SLIDER

const METHOD_GET_SLIDER = 'get_slider'

См. определение в файле transport.php строка 63

◆ METHOD_GET_TAG

const METHOD_GET_TAG = 'get_tag'

См. определение в файле transport.php строка 52

◆ METHOD_GET_UPDATES

const METHOD_GET_UPDATES = 'get_updates'

См. определение в файле transport.php строка 48

◆ METHOD_MARKET_APP

const METHOD_MARKET_APP = 'market_app'

См. определение в файле transport.php строка 65

◆ METHOD_SEARCH_APP

const METHOD_SEARCH_APP = 'search_app'

См. определение в файле transport.php строка 57

◆ METHOD_SET_INSTALL

const METHOD_SET_INSTALL = 'is_installed'

См. определение в файле transport.php строка 56

◆ METHOD_TOTAL_APPS

const METHOD_TOTAL_APPS = 'total_apps'

См. определение в файле transport.php строка 66

◆ SERVICE_TYPE_APP

const SERVICE_TYPE_APP = 'APP'

См. определение в файле transport.php строка 33

◆ SERVICE_TYPE_COUPON

const SERVICE_TYPE_COUPON = 'COUPON'

См. определение в файле transport.php строка 34

◆ SERVICE_URL

const SERVICE_URL = REST_MARKETPLACE_URL

См. определение в файле transport.php строка 21

◆ SOCKET_TIMEOUT

const SOCKET_TIMEOUT = 10

См. определение в файле transport.php строка 40

◆ STREAM_TIMEOUT

const STREAM_TIMEOUT = 10

См. определение в файле transport.php строка 41

◆ VERSION

const VERSION = 1
protected

См. определение в файле transport.php строка 22