【发布时间】:2012-12-05 06:56:33
【问题描述】:
我的一个控制器中有一段代码,用于调用每个操作以及随后的每个视图的数据。与其在每个动作中重复这段代码,在 cakePHP 中创建控制器范围函数的最佳方法是什么?或者什么是最佳做法?
示例控制器:
function get_data($location) {
$orders = $this->Post->find('all',array('conditions' => array('Post.field' => $location));
return $orders;
}
//actual view
function index() {
get_data(waiting);
//etc. etc.
}
//actual view
function view_1() {
get_data(view_1);
//etc. etc.
}
【问题讨论】:
标签: php model-view-controller cakephp