悪徳商法?マニアックス ココログ支店

悪徳商法総合情報紹介ページ ~騙すなら、素敵にだまして~  本家「悪徳商法?マニアックス」は、こちら

« 子供にはむしろニセ科学を教えるべきではないか? | トップページ | adamoのプロモーション映像が、なんとなくジョジョ立ちっぽい »

2009.03.18

[rails] Controllerのactionを呼び出す

rails2.3から、コントローラーのアクションが、Controller.call(env) で呼べるようになった。 script/console から、アクションが実行できるようになったんだけど、envを指定しなければいけない。 最低限、必要な設定は以下の通り。
env = { "action_controller.request.request_parameters"=>{:action=>"show", :id=>1}, "REQUEST_URI"=>"?aa=3", "REQUEST_METHOD"=>"get" }
puts EntriesController.call( env ).body

2009 03 18 [プログラム] | 固定リンク このエントリーを含むはてなブックマーク

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/26611/44386752

この記事へのトラックバック一覧です: [rails] Controllerのactionを呼び出す:

コメント

コメントを書く