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|nullonGetAttributeTypes()
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|nullonPageStart()
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