From 60b39cfa4100c6c0dd139139efcfe0c68fb7f529 Mon Sep 17 00:00:00 2001 From: Paul Gear Date: Fri, 10 Jul 2015 21:22:40 +1000 Subject: [PATCH] Small note about control structures --- doc/Developing/Code-Guidelines.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/doc/Developing/Code-Guidelines.md b/doc/Developing/Code-Guidelines.md index 4d661662be..bb18378186 100644 --- a/doc/Developing/Code-Guidelines.md +++ b/doc/Developing/Code-Guidelines.md @@ -37,6 +37,21 @@ if ($foo == 5) { } ``` +Start else and elsif on new lines, e.g. +```php +if ($foo == 5) { + echo 'foo is 5'; +} +elsif ($foo == 4) { + echo 'foo is 4'; +} +else { + echo 'foo is something else'; +} +``` +This makes diffs much cleaner when moving around blocks of code. + + ### Including files Using parenthesis around file includes isn't required, instead just place the file in between '' ```php