如何将模型中的变量传递给控制器​​?

时间:2014-11-18 21:10:16

标签: php zend-framework zend-framework2

我正在使用Zend Framework 2.下面是我的模型代码(FriendCallTable):

 $this->tableGateway->insert($data);
     return $id= $this->tableGateway->lastInsertValue;

以下是我的控制器代码:

             $id = $this->FriendCallTable->id; 
             echo $id;

如果我在模型中回显而不是返回,我会得到正确的值。我无法弄清楚如何传递它。感谢您的帮助和指导。

2 个答案:

答案 0 :(得分:0)

我需要在控制器中执行以下操作:

$id = $this->getFriendCallTable()->saveFriendCall($friendCall);

答案 1 :(得分:0)

这是你需要做的:

return $this->tableGateway->lastInsertValue;