何时使用$ this-> data vs $ this-> request-> data

时间:2012-02-28 02:58:27

标签: cakephp-2.0

我尝试使用谷歌搜索,我无法真正找到这个问题的确切答案。

我知道当我想操纵我的数据时,我需要使用$ this-> request->数据,但即便如此,即使没有操作,我也看到了Cakephp 2.0网站的博客教程,可以在这里找到: http://book.cakephp.org/2.0/en/tutorials-and-examples/blog/part-two.html

使用$ this-> request->数据。现在,如果使用$ this-> request->数据是好的做法,即使您没有操纵数据,控制器中的$ this->数据有什么用?

1 个答案:

答案 0 :(得分:5)

$this->data已弃用。它仍然有效,因此迁移不会中断。但它最终会被删除,一切都转移到CakeRequest和CakeResponse对象。

转到此处:

http://book.cakephp.org/2.0/en/appendices/2-0-migration-guide.html

寻找:

Controller::$data