ExpressionManagerStart
From LimeSurvey Manual
Usage
This event is done when ExpressionScript create his own function. It allow to create own Expressioon Manager function.
Input
None
Possible output
- functions : array of new function for expression manager
- packages : array of javascript package to be registered just after the expression manager javascript.
Function definition
Function is defined by an array (0 indexed array) with
- PHP function, can use complete Class name
- Javascript function: null for a static function (no javascript update)
- Basic description for administration GUI
- Usage for administration GUI
- Help url
- Number of argument : list of number of allowed argument
- 1, 2 : 1 or 2 arguments
- 1, 2, 3, 4 : 1, 2, 3 or 4 arguments
- 2, 4 : 2 or 4 arguments
- -1 mean any number of arguments.