dotKernel Coding Standard

dotKernel will be a “skeleton”of Zend Framework.
DotKernel borrowed the coding standard from Zend Framework: ZF Coding Standard with some exceptions.

In what follows, we will make remarks only on those features that are slightly different in the coding standards of dotKernel.

B.2. PHP File Formatting

B.3. Naming Conventions

Camel naming convention

B.4.6. Control Statements
every starting curly brace } after a statement starts on a new line, end it’s closing curly brace } will be on a new line too. The start and end braces must be on the same column (for better indentation of the code)
e.g:

1
2
3
4
if ($a != 2)
{
   $a = 2;
}
1
2
3
4
5
6
7
8
if ($a != 2)
{
    $a = 2;
    if($a == 2)
    {
       $c = 3;
    }
}