Phalcon\Mvc\Model\Exception: Syntax error, unexpected EOF

Столкнулся с хитрой проблемой. Ни с того, ни с сего взбрыкнул метод find модели. Phalcon начал выплевывать вышеупомянутое исключение, которое мало что говорило оп проблеме. Все те же модели и методы уже не единожды использовались в других контроллерах и тут на тебе, что еще за unexpected end of file.

Вот проблеммная строка:
Screenshot_1
Всего лишь вызов фальконовского метода \Phalcon\Mvc\Model::find
Оказалось все довольно интересно.
В условии выборки по ошибке добавил условие на неудаленные записи ‘conditions’=>’deleted = 0’, в то время как такого поля в таблице не было. Самое-то интересное, что исключение выбрасывалось на правильном вызове find, уже ПОСЛЕ проблеммного вызова.
Стоило поправить предыдущее неверное условие выборки и все файлы стали заканчиваться без всяких неожиданностей )

Добавить комментарий