Doctrine文档说你可以使用
public function construct() { ... }
作为构造函数,因为__construct不能被覆盖。
当我把它放在我的代码中并在其中添加回声时
public function construct() { echo "constructing..."; }
在构造对象时不会调用它。
如何调用它或者在PHP中加载时间(或之后)调用函数有什么奇特的方式?
答案 0 :(得分:2)
仅仅因为没有输出并不意味着没有调用该方法。请改为exit('constructing...');
。
顺便说一下:在Doctrine 1.1中工作正常: - )