CodeIgniter_view_naming_convention
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[CodeIgniter]]
Viewの命名則についてメモ。
#contents
*コントローラーのクラスとメソッドを利用 [#l9c690f9]
CodeIgniterのコントローラーでビューを使って表示する場合、...
コントローラーのクラス名とメソッド名を組み合わせて、ビュ...
そうしておけば、ビューテンプレートのファイル名を見ただけ...
**(例) [#r2cc40f6]
コントローラーのWelcomeクラスにあるadd_memberメソッドから...
-クラス名:Welcome
-メソッド名:add_member
を使う。
welcome__add_member.php
というファイル名にしてみる。
~
クラス名とメソッド名をつなぐ「_」(アンダーバー)は2個を...
1個だけだと、メソッド名の中に「_」が入っていた場合、それ...
メソッド名の中で「_」を使う場合、特別の事情がなければ「_...
なので、「__」をクラス名とメソッド名を区切る部分の記号と...
**「__」(アンダーバーが2個)の問題点 [#ef091cee]
しかしながら、PHPのコンストラクターのメソッド名は、アンダ...
これだとちょっと都合が悪いけど、コンストラクターからビュ...
**PHPのマジックメソッド [#te9b842d]
PHPの命名則において、マジックメソッドの場合、「__」(アン...
(参考)
-PHPの「マジックメソッド」とは――「__set()」「__get()」「_...
-PHP: マジックメソッド - Manual https://www.php.net/manua...
>以下の関数名 __construct(), __destruct(), __call(), __ca...
~
また、privateやprotectedを表す場合のメソッド名として、メ...
これらの場合もクラス名とメソッド名を「__」で区切るルール...
***(例) [#vdb5d7a4]
コントローラーのWelcomeクラスに__hoge()というメソッドがあ...
welcome____hoge.php
となり、クラス名とメソッド名の区切りを判別可能だ。
すなわち、
「welcome」+「__」+「__hoge」=welcome____hoge
になるので、アンダーバーが4個つながっていた場合、前半の2...
~
もしも、クラス名とメソッド名を区切る記号がアンダーバー2個...
*PSR [#yd50ed1e]
PSR(PHP Standard Recommendation):PHPの標準コーディング...
も参照してみる。
(参考)
-PHP Standards Recommendations - PHP-FIG https://www.php-...
-PHPのコーディング規約まとめ。PSR-2, CakePHP, Symfony, Wo...
終了行:
[[CodeIgniter]]
Viewの命名則についてメモ。
#contents
*コントローラーのクラスとメソッドを利用 [#l9c690f9]
CodeIgniterのコントローラーでビューを使って表示する場合、...
コントローラーのクラス名とメソッド名を組み合わせて、ビュ...
そうしておけば、ビューテンプレートのファイル名を見ただけ...
**(例) [#r2cc40f6]
コントローラーのWelcomeクラスにあるadd_memberメソッドから...
-クラス名:Welcome
-メソッド名:add_member
を使う。
welcome__add_member.php
というファイル名にしてみる。
~
クラス名とメソッド名をつなぐ「_」(アンダーバー)は2個を...
1個だけだと、メソッド名の中に「_」が入っていた場合、それ...
メソッド名の中で「_」を使う場合、特別の事情がなければ「_...
なので、「__」をクラス名とメソッド名を区切る部分の記号と...
**「__」(アンダーバーが2個)の問題点 [#ef091cee]
しかしながら、PHPのコンストラクターのメソッド名は、アンダ...
これだとちょっと都合が悪いけど、コンストラクターからビュ...
**PHPのマジックメソッド [#te9b842d]
PHPの命名則において、マジックメソッドの場合、「__」(アン...
(参考)
-PHPの「マジックメソッド」とは――「__set()」「__get()」「_...
-PHP: マジックメソッド - Manual https://www.php.net/manua...
>以下の関数名 __construct(), __destruct(), __call(), __ca...
~
また、privateやprotectedを表す場合のメソッド名として、メ...
これらの場合もクラス名とメソッド名を「__」で区切るルール...
***(例) [#vdb5d7a4]
コントローラーのWelcomeクラスに__hoge()というメソッドがあ...
welcome____hoge.php
となり、クラス名とメソッド名の区切りを判別可能だ。
すなわち、
「welcome」+「__」+「__hoge」=welcome____hoge
になるので、アンダーバーが4個つながっていた場合、前半の2...
~
もしも、クラス名とメソッド名を区切る記号がアンダーバー2個...
*PSR [#yd50ed1e]
PSR(PHP Standard Recommendation):PHPの標準コーディング...
も参照してみる。
(参考)
-PHP Standards Recommendations - PHP-FIG https://www.php-...
-PHPのコーディング規約まとめ。PSR-2, CakePHP, Symfony, Wo...
ページ名: