为什么在 laravel 别名中还需要使用 class?
Why do you still need to use the class if it is in laravel aliases?
为什么还要说:
use MyClass\Table\Facades\Table
;
在 laravel 控制器的顶部
即使您已在 app/config/app.php
中指定
'aliases' => [
'Table' => MyClass\Table\Facades\Table::class,
你不知道吗?
'aliases' => [
'MyClass' => Some\Vendor\Something\Facades\MyClass::class,
]
那你可以做
use Myclass;
class MyController extends Controller {
public function fetch($id) {
return MyClass::find(1)
}
为什么还要说:
use MyClass\Table\Facades\Table
;
在 laravel 控制器的顶部
即使您已在 app/config/app.php
'aliases' => [
'Table' => MyClass\Table\Facades\Table::class,
你不知道吗?
'aliases' => [
'MyClass' => Some\Vendor\Something\Facades\MyClass::class,
]
那你可以做
use Myclass;
class MyController extends Controller {
public function fetch($id) {
return MyClass::find(1)
}