он не возвращает ни ошибки, ни строки, но если есть поля, но он не собирает их, что может привести к сбою запроса
$tarea = $this->Signs
->find('all', [
'conditions'=> array(
'date_inicio BETWEEN "' .
$horaInicio->format('Y-m-d H:i:s') .
'" and "' .
$horaFin->format('Y-m-d H:i:s') .
'"'
)
])
->where([
'user_id' => $horario->user_id,
'date_fin IS NOT' => null
]);
Это работает, если я удалю условие между, но если я это скажу, это не выдаст ошибку, но ничего не вернет.