Bitrix API

EventHandler

Table of Contents

Methods

onConversionSetContextAttributes()  : void
Sets A/B-test related attributes to conversion context
onFileRewrite()  : string|null
Defines if page file should be overridden
onGetAttributeTypes()  : array<string|int, mixed>
Returns A/B-test related attribute types
onGetCurrentSiteTemplate()  : string|null
Defines if site template should be overridden
onPageStart()  : void
Passes an A/B-test mode string from request to session
onPanelCreate()  : void
Adds A/B-test related buttons to Control Panel

Methods

onConversionSetContextAttributes()

Sets A/B-test related attributes to conversion context

public static onConversionSetContextAttributes(DayContext $conversionContext) : void
Parameters
$conversionContext : DayContext

Conversion context.

onFileRewrite()

Defines if page file should be overridden

public static onFileRewrite(Event $event) : string|null
Parameters
$event : Event

Event.

Return values
string|null

onGetAttributeTypes()

Returns A/B-test related attribute types

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

onGetCurrentSiteTemplate()

Defines if site template should be overridden

public static onGetCurrentSiteTemplate(Event $event) : string|null
Parameters
$event : Event

Event.

Return values
string|null

onPageStart()

Passes an A/B-test mode string from request to session

public static onPageStart() : void

onPanelCreate()

Adds A/B-test related buttons to Control Panel

public static onPanelCreate() : void

        
On this page

Search results