Как использовать функцию построения доктрины
-
22-07-2019 - |
Вопрос
В документации доктрины сказано, что вы можете использовать
public function construct() { ... }
как функция конструкции, так как __construct нельзя переопределить.
Когда я помещаю его в свой код и вставляю в него эхо
public function construct() { echo "constructing..."; }
он не вызывается во время строительства объекта.
Как он должен вызываться или есть какой-то причудливый способ вызова функции во время (или сразу после) загрузки в PHP?
Решение
Тот факт, что нет выходных данных, не означает, что метод не вызывается. Попробуйте вместо этого exit ('construct ...');
.
Кстати: здесь хорошо работает с Doctrine 1.1: -)
Не связан с StackOverflow