Bitrix API

Router

FinalYes

Table of Contents

Constants

COMPONENT_MODE_AJAX  = 'ajax'
COMPONENT_MODE_CLASS  = 'class'
EXCEPTION_INVALID_AJAX_MODE  = 2210203
EXCEPTION_INVALID_COMPONENT  = 2210202
EXCEPTION_INVALID_COMPONENT_INTERFACE  = 2210201
EXCEPTION_INVALID_COMPONENT_NAME  = 2210206
EXCEPTION_INVALID_MODULE_NAME  = 22102051
EXCEPTION_NO_COMPONENT  = 2210207
EXCEPTION_NO_COMPONENT_AJAX_CLASS  = 2210208
EXCEPTION_NO_CONFIGURATION  = 2210204
EXCEPTION_NO_MODULE  = 2210205

Methods

__construct()  : mixed
Router constructor.
getAction()  : string
getComponent()  : string
getControllerAndAction()  : array<string|int, mixed>
getMode()  : string
getModule()  : string
getVendor()  : string
setRequest()  : $this

Constants

COMPONENT_MODE_AJAX

public mixed COMPONENT_MODE_AJAX = 'ajax'

COMPONENT_MODE_CLASS

public mixed COMPONENT_MODE_CLASS = 'class'

EXCEPTION_INVALID_AJAX_MODE

public mixed EXCEPTION_INVALID_AJAX_MODE = 2210203

EXCEPTION_INVALID_COMPONENT

public mixed EXCEPTION_INVALID_COMPONENT = 2210202

EXCEPTION_INVALID_COMPONENT_INTERFACE

public mixed EXCEPTION_INVALID_COMPONENT_INTERFACE = 2210201

EXCEPTION_INVALID_COMPONENT_NAME

public mixed EXCEPTION_INVALID_COMPONENT_NAME = 2210206

EXCEPTION_INVALID_MODULE_NAME

public mixed EXCEPTION_INVALID_MODULE_NAME = 22102051

EXCEPTION_NO_COMPONENT

public mixed EXCEPTION_NO_COMPONENT = 2210207

EXCEPTION_NO_COMPONENT_AJAX_CLASS

public mixed EXCEPTION_NO_COMPONENT_AJAX_CLASS = 2210208

EXCEPTION_NO_CONFIGURATION

public mixed EXCEPTION_NO_CONFIGURATION = 2210204

EXCEPTION_NO_MODULE

public mixed EXCEPTION_NO_MODULE = 2210205

Methods

__construct()

Router constructor.

public __construct(HttpRequest $request) : mixed
Parameters
$request : HttpRequest

getAction()

public getAction() : string
Return values
string

getComponent()

public getComponent() : string
Return values
string

getControllerAndAction()

public getControllerAndAction() : array<string|int, mixed>
Return values
array<string|int, mixed>

getMode()

public getMode() : string
Return values
string

getModule()

public getModule() : string
Return values
string

getVendor()

public getVendor() : string
Return values
string

setRequest()

public setRequest(HttpRequest $request) : $this
Parameters
$request : HttpRequest
Return values
$this

        
On this page

Search results