public static function InstapageCmsPluginHelper::getVariant in Instapage plugin 8.3
Same name and namespace in other branches
- 7.3 core/InstapageCmsPluginHelper.php \InstapageCmsPluginHelper::getVariant()
Gets a variant of a landing page to display.
Parameters
string $cookieString A cookie string.:
Return value
string|null A variant to display, or null if a variant is not present.
1 call to InstapageCmsPluginHelper::getVariant()
- InstapageCmsPluginPageModel::setVariantCookie in core/
models/ InstapageCmsPluginPageModel.php - Set cookie with variant value
File
- core/
InstapageCmsPluginHelper.php, line 417
Class
- InstapageCmsPluginHelper
- Helper containing commonly used static functions.
Code
public static function getVariant($cookieString) {
$pattern = '/instapage-variant-\\d*?=(.*?);/';
$matches = array();
preg_match($pattern, $cookieString, $matches);
return isset($matches[1]) ? $matches[1] : null;
}