Одним из способов передачи данных является использование пользовательских функций в вашей модели.
Например,
$flag = $this->Model->checkIntegrity($this->data);
В модели
function checkIntegrity($data) {
...
}
Вытакже можете передать их в качестве ссылки, если вы хотите внести прямые изменения в данные:
function checkIntegrity(&$data) {
...
}