[TYPO3-core] CGL :: New rule to harmonize coding style of "if constructs" (and the like)?
Stefano Kowalke
blueduck at gmx.net
Wed Jun 6 20:51:10 CEST 2012
Hi Roland,
thanks for bringing this topic up.
Please vote for the issue at http://forge.typo3.org/issues/36614.
Stefano
Am 06.06.12 07:16, schrieb Roland:
> Hi everybody,
>
> Wouldn't it be great if all "if constructs" (and the like) would be
> styled the same way. Would make the code more readable.
>
> I think this is not part of the CGL at the moment. I would like to hear
> your opinion if you would also like to have harmonized coding style of
> all "if constructs" (and the like).
>
> My suggestion:
>
>
>
> FALSE:
>
> if($a == $b) {
> // do something
> }elseif($a == $c){
> // do something else
> }else{
> // do something else
> }
>
>
>
> RIGHT:
>
> if ($a == $b) {
> // do something
> } elseif ($a == $c){
> // do something else
> } else {
> // do something else
> }
>
>
>
> it is all about the space between "if" and "(". in the CGL space is
> always used - but not mentioned as far as i am right: [1]
>
> the same is true for "do", "while", "for" and "each".
>
> maybe there should be rules for these situations? would help to
> harmonize the coding styles and would be VERY easy (and very less error
> prone too) to correct and review.
>
> please also see [2] and [3].
>
> what do you think?
>
> kind regards.
>
> roland
>
>
> [1]
> http://typo3.org/documentation/document-library/core-documentation/doc_core_cgl/4.5.1/view/
>
> [2] http://forge.typo3.org/issues/37777
> [3] https://review.typo3.org/#/c/11843/
More information about the TYPO3-team-core
mailing list