0

カスタム API (クラス) を作成し、API 呼び出しから取得した値をコントローラーに渡したい場合、どうすればよいですか? 通常、コントローラーでこれを行います:

$form = new Application_My_Form();
$model = new Application_My_Model($form->getValues());

しかし、私はフォームを使用しておらず、ビューもないため、API からコントローラーのアクションに値を投稿/渡すにはどうすればよいですか? API クラスからコントローラーに値の配列を渡すより良い方法はありますか?

4

1 に答える 1

0

API は ZF アプリケーション内に構築されていますか? そして、あなたは API のコントローラー内にいますか? を使用して入力パラメータにアクセスできます

$params = $this->getRequest()->getParams();

これにより、指定されたパラメーターの連想配列が得られます。

于 2012-06-28T10:37:08.273 に答える