SproutCMS

This is the code documentation for the SproutCMS project

Page options:

Inherited members

class Referrer

Display condtion for the full HTTP referrer when the session started

Functions

NameVisibilityDescription
getCurrentValueprotectedReturn the current value of the variable
getOperatorspublicReturn the list of operators for the condition value
getParamTypepublicReturn the type of parameter for UI display
getParamValuespublicReturn the available values for dropdowns
matchpublicDoes a given condition match?

protected getCurrentValue

string $Referrer->getCurrentValue ( array $env );

Return the current value of the variable

public getOperators (from DisplayConditionString)

array $DisplayConditionString->getOperators ( );

Return the list of operators for the condition value
Common values would be 'equals', 'not equals', 'less than', 'contains', etc

public getParamType (from DisplayConditionString)

string $DisplayConditionString->getParamType ( );

Return the type of parameter for UI display
Only two types are supported - 'text' or 'dropdown'

public getParamValues (from DisplayCondition)

array $DisplayCondition->getParamValues ( );

Return the available values for dropdowns

public match (from DisplayConditionString)

bool $DisplayConditionString->match ( array $env , string $op , string $val );

Does a given condition match?

Calls DisplayConditionEnum::getCurrentValue to get the current value
And then does the comparison against $val based on $op