Pickles::Context のメソッド一覧
Pickles::Context とは コントローラー等 で $c として参照されるあれである。
メソッド一覧
$c->appname
- アプリケーション名
$c->request, $c->req
- Pickles::Request ( Plack::Request )
$c->response, $res
- Pickles::Response ( Plack::Response )
$c->config
- 設定情報 Pickles::Config
$c->render([$view_class])
- 任意のViewクラスにレスポンスセットさせる
$c->uri_for(@path, \%query)
- 任意にパスへのURLを生成する、リダイレクト用URLの生成等に便利
$c->redirect($url, [$code])
- リダイレクトをレスポンスにセットさせる
$c->abort
- pre_dispatch, コントローラー本体, post_dispatch で使用できる、これを呼ぶと後続の処理をカットできる為、認証処理等を挟みたい場合に利用出来る。Catalystのdetachに近いイメージ。
$c->register($name, $initializer)
- コンテナのregisterへのエイリアス
$c->get($name)
- コンテナからオブジェクトを取得する
$c->action
- Dispatcherでセットされたアクション
$c->args
- Dispatcherでセットされたargs