我是工厂模式的新手,并且有以下工厂方法:
public static function build($class) {
$class = Helper::str_lreplace("_", "_" . System_Config::getConfig("ef_platform"), $class);
return new $class;
}
我如何使用相同的工厂模式,但对于静态方法?例如,我有以下方法调用:
Order_WooExport::registerActions();
Order_WooExport::registerFilters();
但我想打电话:
Order_WPExport::registerActions();
Order_WPExport::registerFilters();
取决于的价值System_Config::getConfig("ef_platform");