Coding Standards
From ARK
The ARK coding standards follow the PEAR coding standards for PHP code. The PEAR documentation is pretty complete and should be consulted in the first instance at the [PEAR] website.
This sets out in detail the technical standard expected of code to be contributed to the project. This is detailed and includes things such as correct use of tabs/spaces, line spacing and so forth. For more general notes of what goes where and for a more general overview of the architecture of ARK, you should familiarise yourself with the relevant parts of this wiki.
Common Errors
Common errors and things to watch out for:
- Make sure that your text editor is set up to insert 4 spaces NOT tab stops.
- Use a spaces after control structures but not after function calls
function(call); if (control_structure) {