Bitrix API

Resolver

FinalYes

Table of Contents

Constants

DEFAULT_VENDOR  = 'bitrix'

Methods

getControllerAndAction()  : array<string|int, mixed>|null
Returns list instance of controller and action in this controller.
getDefaultNamespaceByModule()  : null|string
Returns default namespace by module.
getNameByController()  : string
Returns name of controller for using in routing.

Constants

DEFAULT_VENDOR

public mixed DEFAULT_VENDOR = 'bitrix'

Methods

getControllerAndAction()

Returns list instance of controller and action in this controller.

public static getControllerAndAction(string $vendor, string $module, string $action[, string $scope = Controller::SCOPE_AJAX ]) : array<string|int, mixed>|null
Parameters
$vendor : string
$module : string
$action : string
$scope : string = Controller::SCOPE_AJAX
Return values
array<string|int, mixed>|null

getDefaultNamespaceByModule()

Returns default namespace by module.

public static getDefaultNamespaceByModule(string $module) : null|string
Parameters
$module : string

Module id.

Return values
null|string

getNameByController()

Returns name of controller for using in routing.

public static getNameByController(Controller $controller) : string

The name is built by rules: fully qualified name contains delimiters by dot. Example: vendor:module.controller.action.

Parameters
$controller : Controller

Controller.

Return values
string

        
On this page

Search results