0

ほぼすべてのコントローラーで使用される機能を作成する必要があります。

そのため、カスタム クラスを作成する必要があります。これを Core クラスとして実行しますか? それとも図書館として?これらはどう違うのですか?

4

2 に答える 2

1

プロジェクト全体で変更したいコア クラスの 1 つの動作がある場合は、コア クラス オーバーライド手法を使用します。この好例は、/core/MY_Model でJamie Rumbelow のモデル クラスを使用することです。

各コントローラーで使用される機能については、それらの機能を実行するライブラリを構築してオートロードし、必要に応じてそのライブラリから関数を呼び出します。

于 2013-04-02T15:46:14.887 に答える
0

ライブラリが必要なのは、クラスを開発している場合です。単純な関数の場合は、ヘルパーを作成します。データベースと対話する機能を開発している場合は、モデルを作成します。

カスタム ヘルパーとライブラリをアプリケーション フォルダーに追加します。

于 2013-04-02T15:46:34.333 に答える