Когда CakePHP вызывает метод is_connect в источнике данных? - PullRequest
0 голосов
/ 18 января 2011

Я заметил, что многие авторы источников данных CakePHP создают метод, который всегда возвращает true.Это так, что вы можете спросить источник данных, подключен ли он (как в MySQL или Oracle db), или сам источник данных CakePHP вызывает эту функцию в какой-то момент?

1 Ответ

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

в DBO_ * есть свойство connected, но нет методов, подобных is_connected.Вы также можете найти метод connect () в файлах DBO.

Соединение будет вызываться при вызове модели, так как это вызовет источник данных.Причина, по которой большинство источников данных просто возвращает true, заключается в том, что они ни к чему не подключаются.Если это может быть просто файл (источник данных csv и т. Д.)

...