我目前正在尝试为我制作的项目创建“扩展”。 我想创建“广播”,以便在发生某些事情时触发扩展。这是我想要做的一个例子:
class mainproject {
public static function dosomething() {
runsomething();
self::save();
}
public static function save() {
savesomething();
broadcast("saved it");
}
}
class extension extends mainproject {
onBroadcast("saved it", function() {
dosomething();
});
}
有可能吗?或者还有其他方法可以实现这一目标吗?
Wordpress与add_action( 'admin_menu', 'function_name' );