Доктрина 2. Что возвращает getResult, когда строк нет? ноль? - PullRequest
6 голосов
/ 22 января 2011

Интересно, что возвращают такие функции, как get*Result(). Вроде как ноль? Где в документах я могу найти такую ​​информацию?

Ответы [ 2 ]

15 голосов
/ 22 января 2011

get*Result() методы возвращают пустые array()
getSingle*Result() методы throw a \Doctrine\ORM\NoResultException

Вот прямые ссылки на документы по доктрине API

Также важные исключения:

прямые ссылки для 2.6, но вы можете найти более свежие версии по адресу http://docs.doctrine -project.org/projects/doctrine-orm/en/latest/index.html

0 голосов
/ 22 января 2011

Просто используйте var_dump (), и вы точно увидите, что возвращает функция.

...