If you are looking for DotKernel 3 related posts, go here.
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.2. Indentation
indentation – make indent with tabs, and not with space
Camel naming convention
- B.3.1. Classes
- B.3.2. Interfaces
- B.3.3. Filenames
starts with Dot_ (e.g. Dot_Templates)
ends with the string “Interface”(e.g. Dot_Db_Interface)
All php files will have the extension “.php”. No fancy extensions like .inc
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:
if ($a != 2)
{
$a = 2;
}
if ($a != 2)
{
$a = 2;
if($a == 2)
{
$c = 3;
}
}
Looking for PHP, Laminas or Mezzio Support?
As part of the Laminas Commercial Vendor Program, Apidemia offers expert technical support and services for:
Leave a Reply