Baseコントローラー

概要

FuelPHPの基本となるコントローラーでクライアントからのリクエストに応じて処理を行う

この処理を中心にモデルへのアクセスやビューへのアクセスを行う


定義

app/classes/controller/sample01.php

<?php
 
// サンプルコントローラー
class Controller_Sample01 extends Controller
{
	// アクションを省略時のデフォルトの画面
	public function action_index()
	{
		//ビューを作成
		$view = View::forge('sample01/index');
 
		// ビューに変数を割り当て
		$view->set('username', 'ほげほげ03');
		$view->set('title', 'サンプルテスト(ビュー3)');
 
		// ビューをブラウザに出力
		return $view;
	}
 
}
 

メソッド

action_index

コントローラーでアクションを指定しなかった場合に行われるデフォルトの動作を記述する

before

アクションを行う前に行う処理を記述

after($response)

アクションを行う後に行う処理を記述

router($method, $params)

内部ルーティングを制御する処理を記述



最終更新:2013年05月22日 23:36