Naming conventions
Prev | Chapter 20. moregroupware coding conventions | Next

## Naming conventions

Functions and methods should be named using the "studly caps" style (also referred to as "bumpy case" or "camel caps"). Functions should in addition have the package name as a prefix, to avoid name collisions between packages. The initial letter of the name (after the prefix) is lowercase, and each letter that starts a new "word" is capitalized. Some examples:

          connect()
          getData()
          buildSomeWidget()
          XML_RPC_serializeData()

Private class members (meaning class members that are intented to be used only from within the same class in which they are declared; PHP does not yet support truly-enforceable private namespaces) are preceeded by a single underscore. For example:

          _sort()
          _initTree()
          $this->_status

Prev | Up | Next
Chapter 20. moregroupware coding conventions | Home | Constants