laravel 助手不在控制器中工作
laravel helper not working in controller
我正在尝试在 laravel 中创建助手。当我尝试在路由中打开时它工作正常但是当我通过错误调用控制器函数时它
Helper.php
namespace App\Helpers;
class Helper
{
public static function homePageURL()
{
return url('/');
}
}
应用程序
'Helper' => App\Helpers\Helper::class,
控制器
public function index()
{
return Helper::homePageURL();
}
当我使用它时它工作正常
Route::get('/envato-user-helper-demo', function () {
return Helper::homePageURL();
});
但是在控制器中,它显示了这个错误
((1/1) FatalThrowableError Class 'App\Http\Controllers\Helper' not found
)
在您的控制器中,将此行添加到顶部-
use Helper;
或者你可以像 @Eleazar Resendez 说的那样-
return \Helper::homePageURL();
我正在尝试在 laravel 中创建助手。当我尝试在路由中打开时它工作正常但是当我通过错误调用控制器函数时它
Helper.php
namespace App\Helpers;
class Helper
{
public static function homePageURL()
{
return url('/');
}
}
应用程序
'Helper' => App\Helpers\Helper::class,
控制器
public function index()
{
return Helper::homePageURL();
}
当我使用它时它工作正常
Route::get('/envato-user-helper-demo', function () {
return Helper::homePageURL();
});
但是在控制器中,它显示了这个错误
((1/1) FatalThrowableError Class 'App\Http\Controllers\Helper' not found
)
在您的控制器中,将此行添加到顶部-
use Helper;
或者你可以像 @Eleazar Resendez 说的那样-
return \Helper::homePageURL();