我正在开发一个 PocketMine-MP 插件,其 API 可由服务器上的其他插件访问。其他插件不能use
使用该类,因此我(通过::class
)从其他插件可以访问的对象上的方法返回它。其他插件需要扩展这个类。
所以这就是我的问题。我找不到从仅在运行时知道的类扩展的方法。
$var = Provider::class;
class ConfigProvider extends $var {}
/* $var will come from a function call otherwise this would be pointless */