CI システム (システム フォルダーではなく) にファイル/フォルダーが存在するかどうかを確認したいのですが、コントローラーから実行できますか?それともモデルでメソッドを作成する必要がありますか?
質問する
660 次
3 に答える
1
それは基本的に選択の問題です。モデルとコントローラーの両方で関数を定義できます。ただし、さまざまなコントローラーから何度も使用する場合は、新しいモデルを定義して、その関数をその中に配置することをお勧めします。いくつかの一般的なメソッドを持つ多くのコントローラーで使用されるモデルを定義します。物事をバラバラにして後で維持するためだけに。ヘルパーは、物事を分離しておく方法でもあります。
于 2013-02-06T13:21:49.717 に答える
0
この関数をcodeigniterヘルパーまたはライブラリクラス(OOPのファンの場合)に追加するのが最適です。autoload.phpを使用してこれを自動的にロードし、必要な場所から呼び出します。
于 2013-02-06T13:22:09.570 に答える
0
あなたはこれのために多くの方法を持っています:
- ヘルパーを作成して、関数を次のように配置できます
verify()
あなたは次のようにあなたのコントローラーにプライベート関数を作成することができます
private function _verify() { }
楽しい !
于 2013-02-06T13:17:50.833 に答える