где я могу включить super_model в вызов ajax? - PullRequest
0 голосов
/ 01 февраля 2010

из javascript, я запрашиваю файл php. и этот файл php будет вызывать модель, которая расширяет super_model.

Интересно, где я должен включить эту super_model? в файле php (который действует как контроллер) или в модели?

У меня есть и другие модели, должен ли я включить super_model, который они все распространяют, в вызывающие их контроллеры или в модели выше функции класса?

1 Ответ

1 голос
/ 01 февраля 2010

Вам следует поискать функцию php __autoload, так что вам даже не нужно беспокоиться о том, когда включать файл. Кроме того, я бы использовал include_once (), так как он будет гарантировать, что файл включается только один раз (если у файла, который вы включаете, есть только определения классов или функций, этот способ можно использовать)

Что касается вашего конкретного вопроса, если вы не собираетесь использовать __autoload, я бы всегда включал родительский_once () в определение дочернего класса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...