1
0
mirror of synced 2024-12-15 15:46:02 +03:00
doctrine2/manual/docs/Coding standards - Naming Conventions - Constants.php

18 lines
657 B
PHP
Raw Normal View History

2007-04-14 01:49:11 +04:00
Following rules must apply to all constants used within Doctrine framework:
2007-04-14 01:49:11 +04:00
* Constants may contain both alphanumeric characters and the underscore.
* Constants must always have all letters capitalized.
* For readablity reasons, words in constant names must be separated by underscore characters. For example, ATTR_EXC_LOGGING is permitted but ATTR_EXCLOGGING is not.
* Constants must be defined as class members by using the "const" construct. Defining constants in the global scope with "define" is NOT permitted.
<code type="php">
class Doctrine_SomeClass {
const MY_CONSTANT = 'something';
}
print Doctrine_SomeClass::MY_CONSTANT;
</code>