Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 未定义的一类信号_Laravel_Onesignal - Fatal编程技术网

Laravel 未定义的一类信号

Laravel 未定义的一类信号,laravel,onesignal,Laravel,Onesignal,我使用Laravel5.2,希望使用berkayk/LaravelOneSignal软件包,并根据上的指南逐步安装了此软件包 但是当我想使用这个软件包时,我得到了“Undefined class OneSignal”,我还在终端中运行这个artisan命令: php artisan config:clear php artisan config:cache 我在控制器中尝试此代码 namespace App\Http\Controllers; use Illuminate\Http\Requ

我使用Laravel5.2,希望使用berkayk/LaravelOneSignal软件包,并根据上的指南逐步安装了此软件包

但是当我想使用这个软件包时,我得到了“Undefined class OneSignal”,我还在终端中运行这个artisan命令:

php artisan config:clear
php artisan config:cache
我在控制器中尝试此代码

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use OneSignal;
use App\Http\Requests;

class SignalController extends Controller
{

    public function index()
    {
        OneSignal::sendNotificationToAll("Some Message");
    }
}

您应该编写
使用OneSignal
名称空间下面类的顶部


希望这项工作为你

您应该为外观使用完整名称空间:

\OneSignal::sendNotificationToAll("Some Message");
或者将此项添加到您的课程顶部:

use OneSignal;

我这样做但不起作用,我使用phpStorm并动态添加使用,OneSignal类不识别Hanks,这起作用了。我的名声在15岁以下,不能投票支持这个answer@Ahadabasirad没问题。很高兴这有帮助。)我希望您按照您使用的所有步骤进行操作。特别是以后,从命令行运行
composer update