Zend_Controller_Plugin_PutHandler(日本語)
Zend_Controller_Plugin_PutHandlerは、
まるで POST リクエスト・ボディのようなリクエスト・パラメータに
PUT リクエスト・ボディを配置するために、
ドロップイン・プラグインを提供します。
それはリクエストを調べます、そして、 PUT ならば、
生の PUT ボディを解析してリクエストに配置されるパラメータの配列にするためにparse_strを使います。
例えば、
'title' 及び 'body' パラメータを通常のリクエスト・パラメータとして受け取るために、
プラグインを登録します:
registerPlugin(new Zend_Controller_Plugin_PutHandler());
]]>
そして、コントローラ内でリクエストから PUT ボディー・パラメータに名前によるアクセスができます:
getRequest()->getParam('title'); // $title = "Hello"
$body = $this->getRequest()->getParam('body'); // $body = "World"
}
...
]]>