[TYPO3-ect] beta lib: Naming conventions
Elmar Hinz
elmar07 at googlemail.com
Wed Aug 15 23:34:46 CEST 2007
Hello all,
I currently can't work out full coding guidelines, but I want to throw in a
few central considerations, as Joerg Schoppet is interested to start the
beta branch.
PEAR style?
This is our current classname/filepath mapping:
EXT:extension/class.tx_extension.php
EXT:extension/plus/class.tx_extension_plus.php
EXT:extension/plus/minus/class.tx_extension_plus_minus.php
also
EXT:extension/class.tx_extension_plus.php
EXT:extension/plus/class.tx_extension_plus_minus.php
PEAR style works with shorter filenames:
tx_extension_plus is in EXT:extension/plus.php
tx_extension_plus_minus is in EXT:extension/plus/minus.php
I did a little test. The extension manager didn't complain.
What is your opinion? Does this match with the T3 coding guidelines?
TYPO3 V5:
We can't fully use V5 coding style, for example because of the tx_
prefix. But we could try to implement some aspects. I.e. classnames are
written ucfirst. Something like this would IMHO work in V4:
class tx_Extension_Plus_Minus {}
instead of
class tx_extension_plus_minus {}
Opinions? Additions?
Regards
Elmar
More information about the TYPO3-team-extension-coordination
mailing list