0
在Message 模型,我有CakePHP - 在控制器中調用API的最佳方法?
ID /主題/註釋/ SenderID/RecipientID
所以在消息控制器
public function index(){
$msgs = $this->Message->find();
$this->set('msgs', $msgs);
}
在Message 視圖
foreach ($msgs as $msg)
echo ...
endforeach
但是不是輸出發件人ID和收件人ID,而是希望能夠通過已經設置的API獲取用戶名,http://domain.com/userid/1,它將返回json中的用戶名。
我知道這是一個不好的習慣做到這一點,但你可以建議我應該如何做到這一點在控制器?
尤其+1「創建模型」 - 知道你可以使用一個數據源[像這個](https://github.com/nodesagency/CakePHP-Rest-Datasource)讓你的模型像任何其他模型一樣行動(只是慢很多 - 因爲請求將是外部=))。 – AD7six