kohana 3.xのクラスネーミングルールとファイルの配置
kohanaでアプリケーションを作成するにあたって、基本的なルール(規約)があります。
そのうちの1つ、クラスの命名規則とファイルの配置です。
- 最初の文字を大文字にする
- アンダースコアで単語をつなぐ
- アンダースコアで区切った部分がディレクトリに反映される
- クラスのファイル名とディレクトリ名は小文字
- クラスファイルは、classesディレクトリに配置する
次のようになるようです。
Class | File |
---|---|
Controller_Template | classes/controller/template.php |
Model_User | classes/model/user.php |
Model_Auth_User | classes/model/auth/user.php |
Auth | classes/auth.php |