4
こんにちはZendアプリケーションでいくつかのRESTルートを設定しようとしていますが、どのようにしてそのルートにアクセスできるHTTPメソッドを制限できるのか不思議です。このルートでZend RoutesとHTTP Verb/Method
$route = new Zend_Controller_Router_Route('user/reset_password', array(
'module' => 'default',
'controller' => 'user',
'action' => 'resetpassword'
));
$front_controller->getRouter()->addRoute('reset_password', $route);
私はこのルートが、そのような配列に「メソッド」=>「POST」を追加するなど、に応答しますなどGET、POST、PUT、などのHTTP動詞を指定したいと思います。あなたが見ることができるように
interface Zend_Controller_Router_Route_Interface {
public function match($path);
public function assemble($data = array(), $reset = false, $encode = false);
public static function getInstance(Zend_Config $config);
}
は、メソッドのパラメータの余地はありません:としてそれはルートインターフェイスを宣言以来、あなたはZFの現在の実装でそれを行うことはできません