revIgniter Naming Convention
revIgniter follows a simple, easy to memorize, naming convention to reduce potential name conflicts to a minimum:
All revIgniter functions and commands are prefixed either with rig or _rig for some private handlers, they look something like rigSampleHandler or _rigSampleHandler. Besides those listed below, global variables use gRig and constants rig as prefix. This means, with few exceptions (see below), you can choose arbitrary names for your functions, commands, globals and constants as long as you don't prefix them with rig, _rig or gRig.
Reserved Names
Following is a list of reserved names that cannot be used.
Variables
- gAutoload
- gConfig
- gControllerHandlers
- gData
- gHooksA
- gLang
- gModuleHandlers
- gModulesHandlersA
- gRoute
- gSessionA
- g_ElapsedTime_
- g_StyleNonce_
- g_ScriptNonce_
Constants
- DIR_READ_MODE
- DIR_READ_UMASK
- DIR_WRITE_MODE
- DIR_WRITE_UMASK
- FILE_READ_MODE
- FILE_READ_UMASK
- FILE_WRITE_MODE
- FILE_WRITE_UMASK
- RIVERSION
- RISTATE
Note: Accessing the permissions constants within script only stacks requires the rigConstant() function. Example: get rigConstant("FILE_READ_UMASK")