package Core

 Methods

ValidateFormula()

ValidateFormula($formula, $variables = NULL
Static

Parameters

$formula

$variables

clearVariables()

clearVariables($variables) 
Static

Parameters

$variables

evaluate()

evaluate($formula, $variables = NULL
Static

Parameters

$formula

$variables

formatFormulaColumns()

formatFormulaColumns($columns) 
Static

Parameters

$columns

formatFormulaDateVariables()

formatFormulaDateVariables($variables, $date_variables) 
Static

Parameters

$variables

$date_variables

formatFormulaVariables()

formatFormulaVariables($variables, $formula_variables) 
Static

Parameters

$variables

$formula_variables

getErrorMessages()

getErrorMessages() 
Static

getEvalMathHandler()

getEvalMathHandler() 
Static

isError()

isError() 
Static

parseColumnsFromFormula()

parseColumnsFromFormula($formula) 
Static

Parameters

$formula

stripIllegalCharacters()

stripIllegalCharacters($string) 
Static

Parameters

$string

translateVariables()

translateVariables($formula, $variables = NULL, $formula_variables = NULL
Static

Parameters

$formula

$variables

$formula_variables

 Properties

 

$error_messages

$error_messages 

Default

NULL
Static
 

$evalMath_handler

$evalMath_handler 

Default

NULL
Static