抓住现有方法的调用

时间:2013-11-21 12:53:35

标签: php call traits magic-methods

我有一个课程,涉及特征:

class Dynamic
{
   use Trait1, Trait2;

   public function method3(){};
}

所以我需要,当我尝试使用这个类

$obj = new Dynamic(); 
$obj->getName(); // method from the Trait1

获取一些通知,告知特征中的方法被调用。

你能为这项任务提出一些方法吗?

1 个答案:

答案 0 :(得分:3)

这似乎是预期的,不是吗?

  在对象上下文中调用 无法访问的 方法时会触发

__ call()。

http://us2.php.net/manual/en/language.oop5.overloading.php