0
如果我構建一個自定義API(類),並且想要將從API調用中獲得的值傳遞給我的控制器,那麼我該怎麼做?通常我在我的控制做到這一點:Zend - 如何將API(類)的值傳遞給控制器?
$form = new Application_My_Form();
$model = new Application_My_Model($form->getValues());
但因爲我沒有使用一種形式,沒有一個觀點,那我怎麼交/從我的API值傳遞給控制器的作用?有沒有更好的方法將我的API類的值數組傳遞給控制器?
我在我的Zend應用程序自定義庫中有API類。我不在控制器中,但試圖將我的API類中的值傳遞給Zend控制器。感謝您提供在我的控制器中使用的語句,現在,API類中的語句會是什麼樣子?我如何將課程中的「參數」傳遞給控制器? – ews2001
從控制器外部,您可以使用'Zend_Controller_Front :: getInstance() - > getRequest() - > getParams();',如果您需要將值從API傳遞給控制器,那麼只需通過您在控制器中使用的API類? – ChrisA
對不起,我可能沒有正確解釋這個......我想我現在已經掌握瞭如何在我的控制器中獲得參數 - 正如你指出的那樣:$ params = $ this-> getRequest() - > getParams( );'但是現在我該如何「設置」api類中的參數,以便它們可以抓取? – ews2001