2009-08-04 4 views
1

Доктрина документация говорит, что вы можете использоватьКак использовать функцию доктрины конструкта

public function construct() { ... } 

как функция конструкта, поскольку __construct не может быть отменен.

Когда я поместить его в свой код и поставить эхо в нем

public function construct() { echo "constructing..."; } 

это не называется во время строительства объекта.

Как это должно быть вызвано или есть какой-то причудливый способ вызова функции во время (или сразу после) времени загрузки в PHP?

ответ

2

Просто потому, что нет выхода, это не значит, что метод не вызывается. Попробуйте вместо этого exit('constructing...');.

К слову: работает отлично с доктриной 1.1 :-)

Смежные вопросы