Я новичок в CakePHP. Я пытаюсь поставить запрос после получения части результата в модели и использовать его при обратном вызове. Но получаю ошибки, когда я пытаюсь получить отладку $ newArray из модели .. В моем контроллере у меня есть это
function index($var = null){
if (empty($this->data)) {
}
else {
$results = array();
$getRecords = $this->Model->find('all');
$results = $this->Model->afterFind($getRecords);
debug($this->newArray);
}
}
В моей модели у меня есть это
class Model extends AppModel {
function afterFind($getRecords){
$newArray = array();
$query_string = $getRecords['Record']['column1']" ;
$results = $this->Model->query($query_string);
foreach($results as $result){
//do something and add to $newArray
}
return $newArray;
}
}