我在我的一个控制器中有一段代码,用于调用每个操作的数据并随后调用每个视图。在cakePHP中创建控制器广泛功能的最佳方式是,不要将代码片段重复到每个动作中,最好的方法是什么?或者什么是最佳实践?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.
}
检索数据访问这些控制器作业的机型!好文章顺便说一句,+1 –