The HSP module has 4 sets of methods.
1. A set of methods shared by the WebMail, WebmailProxy and WebAdmin modules which contains general language methods.
2. A set of WebMail specific methods.
3. A set of WebAdmin related methods.
4. A set of WebmailProxy related methods
The general syntax for all HSP methods is as follows:
METHOD = VARIABLE "(" ARG_LIST ")" ARG_LIST = PARAM | (PARAM "," PARAM) PARAM = (NUMBER | STRING | VARIABLE | ARRAY_ACCESS | MAP_ACCESS | CONCAT) CONCAT = (PARAM "+" CONCAT) | (PARAM "+" PARAM) VAR = VARIABLE | ARRAY_ACCESS | MAP_ACCESS |
Definitions:
In this syntax, MAP is a VAR that has a map value; and ARRAY is a VAR that has an array value; For the purpose of simplification, from this point on in the current document, we’ll refer to STRING NUMBER, MAP and ARRAY as the variables that have these value types. Also: VALUE can be STRING or NUMBER. OBJECT can be STRING, NUMBER, MAP or ARRAY.
Continue with one of the sections below: