私はKohana 3.3.0を使用しており、ブログ記事をデータベースに保存してからホームページにリダイレクトするコントローラーがあります。私のコードは次のとおりです:-
class Controller_Article extends Controller {
const INDEX_PAGE = 'index.php/article';
public function action_post() {
$article_id = $this->request->param('id');
$article = new Model_Article($article_id);
$article->values($_POST); // populate $article object from $_POST array
$article->save(); // saves article to database
$this->request->redirect(self::INDEX_PAGE);
}
記事はデータベースに保存されますが、リダイレクト行でエラーが発生します:-
ErrorException [ Fatal Error ]: Call to undefined method Request::redirect()
リダイレクトを行う方法を教えてください。
ありがとう