一
<?php
namespace app\api\controller\v1;
{
public function hello()
{
echo 'hello test';
}
}
<?php
namespace app\api\controller\v2;
use think\Facade;
class Test extends Facade{
protected static function getFacadeClass(){
return 'app\api\controller\v1\Test';
}
}
app\api\controller\v2\Test::hello();//这样就可以静态调用hello()
二
也可以不用getFacadeClass,而是在用的时候绑定
Facade::bind('app\api\controller\v2\Test','app\api\controller\v1\Test');
echo Test::hello();