プレゼンタとは? プレゼンタはビューの生成に必要なロジックを含むクラスです。 コントローラがユーザ入力を処理し、必要なアクションを処理すると、 プレゼンタにビューに必要なデータを取得するように処理を引き継ぎます。 プレゼ …
“プレゼンタとは? プレゼンタはオプションです。必要ない場合は、ビュー を直接使用し、表示の前処理のロジックをコントローラに含めることができます。” の続きを読む
プログラマ専門ニュースとFlex4やFlashBuilderを使った受託開発サイト
プレゼンタとは? プレゼンタはビューの生成に必要なロジックを含むクラスです。 コントローラがユーザ入力を処理し、必要なアクションを処理すると、 プレゼンタにビューに必要なデータを取得するように処理を引き継ぎます。 プレゼ …
“プレゼンタとは? プレゼンタはオプションです。必要ない場合は、ビュー を直接使用し、表示の前処理のロジックをコントローラに含めることができます。” の続きを読む
冒頭で述べた通りコントローラは app/classes/controller 置かれ、 そして Controller_というプレフィックスを付けます。このプレフィックスはあなたの設定ファイル app/config/con …
fuel/app/classes/controller/subdir/test.php のように、サブディレクトリに コントローラを配置することもできます。この例では、コントローラはディレクトリ名を含む このようなクラ …
HTTP メソッド名をアクション名の前につけることもできます。以下の例を見て下さい: class Controller_Example extends Controller { public function get_i …
コントローラとは? コントローラは、URL を通じてアクセス可能なクラスです。リクエストを処理することができます。 コントローラはモデルや他のクラスを呼び出して情報を取得します。最終的に、出力用にビューにすべてを渡します …
“FuelPHPのコントローラとは? URL を通じてアクセス可能なクラスです。リクエストを処理することができます。” の続きを読む
ベースコントローラは、Controller_Public または Controller_Admin のような共有コントローラです。各コントローラ間でロジックを共有するために使用します。 例えば、Controller_Ad …
class Controller_Example extends Controller_Welcome { // あなたのメソッド } コントローラを継承することで、簡単にメソッドを共有し、 実際のベースコントローラを生 …
“【オートローダ】他のコントローラを継承する,クラス定義で名前以外のものを記述しないで 他のコントローラを継承できます:” の続きを読む
このメソッドはコントローラの内部ルーティングを上書きします。 コントローラが読み込まれると、router() メソッドが呼び出されデフォルトメソッドの代わりに、 渡された$method を使用します。 $method に …
“router($method, $params)このメソッドはコントローラの内部ルーティングを上書きします” の続きを読む
before() メソッドは、コントローラのメソッドが呼び出される時に、その手前で何らかの処理をしたいときに使用します。 コントローラが URL から適切なメソッドを選びそれを呼び出す前にこのメソッドは呼ばれます。 この …
“before() コントローラのメソッドが呼び出される時に、その手前で何らかの処理をしたいときに使用します。” の続きを読む
このメソッドは、コントローラが2番目のパラメータを指定しない場合に呼び出されます。 上記の例では、 www.yoursite.com/example/index は、 www.yoursite.com/example と …