У меня есть фрагмент кода в одном из моих контроллеров, который я использую для вызова данных для каждого действия, а затем для каждого представления.Вместо того, чтобы повторять фрагмент кода в каждом действии, каков наилучший способ создания широкой функции контроллера в 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.
}