Php laravel辅助对象在控制器中不工作

Php laravel辅助对象在控制器中不工作,php,laravel,php-5.6,Php,Laravel,Php 5.6,我试图在拉威尔创建助手。当我尝试在route中打开时,它可以正常工作,但当我调用控制器函数时,它会出错 Helper.php namespace App\Helpers; class Helper { public static function homePageURL() { return url('/'); } } 应用程序 控制器 public function index() { return Helper::homePageURL(); } 当

我试图在拉威尔创建助手。当我尝试在route中打开时,它可以正常工作,但当我调用控制器函数时,它会出错

Helper.php
namespace App\Helpers;


class Helper
{
public static function homePageURL()
{
    return url('/');
}
}
应用程序

控制器

  public function index()
{

        return Helper::homePageURL();


}
当我用这个的时候,它工作的很好

Route::get('/envato-user-helper-demo', function () {
return Helper::homePageURL();
}); 
但是在控制器中,它向我显示了这个错误
((1/1)未找到FatalThroTableError类“App\Http\Controllers\Helper”


在控制器的顶部添加这一行-

use Helper;
或者你可以按照埃莉扎尔·雷森德斯所说的去做-

return \Helper::homePageURL();

当我在路线中使用时,它可以正常工作,但在路线中不工作controller@SherazKhan请查看我的更新答案并快速尝试如果您尝试
\Helper::homePageURL()
return \Helper::homePageURL();