cakephp 3 - 从函数返回对象数据?

时间:2016-01-12 11:56:11

标签: cakephp

我是CakePHP 3的新手,有以下问题:我从这样的肥皂来源调用数据:

//connection to client...
$params = array('iban' => $iban);
$result = $this->client->validateIban($params);

到目前为止一切顺利。 我也可以调试结果:

debug($result->validateIban);

它会返回' true'或者' false'。

现在我想返回这样的值:

return $result->validateIban;

但我现在得到错误:

Controller action can only return an instance of Response

我现在有点失落,因为我不知道如何归还价值? 有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

我想我找到了正确的方法: 当我向jquery发送一个帖子给控制器时,我需要将值发送回json:

$this->response->body(json_encode(array('iban' => $result->validateIban)));
return $this->response;