Glossary

From WHMCS Documentation

Revision as of 10:17, 13 June 2014 by Andrew (talk | contribs) (Glossary of Terms)

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

Email

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.