はじめに - コーディング規約
コーディング規約
Section titled “コーディング規約”FuelPHPのコーディング規約との差分
Section titled “FuelPHPのコーディング規約との差分”ネクストエンジンアプリ基盤が推奨するコーディング規約と、
FuelPHPが推奨しているコーディング規約には、2点差異があります
1. ブレース(波括弧)について
Section titled “1. ブレース(波括弧)について”FuelPHPではクラス、メソッドのブロックを表すブレースは1行下げますが、
その限りではなく、プロジェクト内で統一されていれば良しとします
// FuelPHPのコーディング規約class Hoge{ public function hogeFoobar() { // do something... } private static function fizzBuzz() { // do something... }}
// どちらでも可class Hoge { public function hogeFoobar() { // do something... } private static function fizzBuzz() { // do something... }}2. メソッド名
Section titled “2. メソッド名”FuelPHPではクラスのメソッド名はスネークケースで記述することになっていますが、
メソッド名はキャメルケースで記述するルールを設けます
class Hoge{ // publicもprivateもstaticも全てキャメルケースで定義する public function hogeFoobar() {} private static function fizzBuzz() {}}- 2015/02/17: コーディング規約ページ作成