Glossary
Contents
Glossary of Terms
This section will attempt to clarify what is meant by terms used in WHMCS and the documentation.
This page is a work in progress
Array
Currently Undefined
Boolean
A Boolean data type is a data type with only two possible values: true or false.
Decimal
A number with decimal amounts. Mostly with two decimal places, but in some situations can have more. xx.xx
An email address formatted with an @ symbol
Integer
An integer is a number that is written without a fractional component. For example, 21, 4, and −2048 are integers; 9.75, 5½, and √2 are not integers. The set of integers consists of the natural numbers (1, 2, 3, ...), zero (0) and the opposites of the natural numbers (−1, −2, −3, ..., that are negative).
Json
Json is an open standard format that uses human-readable text to transmit data objects consisting of attribute–value pairs. It is used primarily to transmit data between a server and web application, as an alternative to XML.
Standard Hook
A standard hook is determined within WHMCS to be a hook that runs when a specific action occurs. A return may be accepted, see the hook page for more information, but no validation occurs on the hook return.
String
A string is generally understood as a data type and is often implemented as an array of bytes (or words) that stores a sequence of elements, typically characters, using some character encoding. A string may also denote more general arrays or other sequence (or list) data types and structures.
Telephone
A standard phone number, in local format, without any country code
International Telephone
An automatically formatted number using the client country to add the country code. In the format +CC.xxxxxxxxx
Validation Hook
A hook that runs to perform a validation check on the data being entered. The return from this hook can stop the saving of data from occurring. See the hook page for more information.