【发布时间】:2017-11-03 21:36:07
【问题描述】:
在 cakephp 3.3 中,我可以在控制器中使用这样的语句:
$this->request->data = array_merge($this->request->query,$this->request->data);
如何在 cake 3.4/3.5 中使用新的不可变 http\request api API 实现相同的效果?
【问题讨论】:
-
您不应该修改请求数据,这被认为是不好的做法。 CakePHP 3.4 中的更改只是阻止您这样做。见CakePHP 3.4, How to change Request data programmaticly。如果您让我们知道您的特定用例,有人可能会提供解决方法。
标签: php cakephp immutability cakephp-3.4