簡單外掛案例
class test{
public function __construct(&$Manager){
$Manager->register('鉤子', $this, 'birth');
$Manager->register('鉤子2', $this, 'birth2');
}
public function birth(){
return 'Hello world!';
}
public function birth2($data){
return $data.'Hello world!';
}
}
給程式放入鉤子
已經說過需要放到全域性執行過程中 經理類 類需要先初始化;
$Manager->trigger('鉤子1');.
$Manager->trigger('鉤子2','輸出:');
本作品採用《CC 協議》,轉載必須註明作者和本文連結