0
Zend_Rest_Controllerにいくつかのパラメータが用意されていることを確認する必要があります。ここで Zend_Rest_Controllerでいくつかのパラメータ検証を保証するには?
は私のコードです:public function indexAction() {
$filters = array(
'locid' => array('HtmlEntities', 'StringTrim')
);
$validators = array(
'locid' => array('NotEmpty')
);
$input = new Zend_Filter_Input($filters, $validators);
$input->setData($this->getRequest()->getParams());
if($input->isValid())
{
echo "Correct";
}
else
{
echo "missing/invalid params";
}
}
しかし、私は(クエリ文字列なし)のようにフォーマットされたURLを供給する場合:それは '正しい'、代わりに返し
localhost/ws
「を無効/行方不明params '
バリデーターに含める簡単な解決策またはパラメーターはありますか?
ありがとうございました。
その動作は正しいですが、私が望むのは、クエリ文字列を強制的に提供することです。 – VHanded