Laravel 未定义的一类信号
我使用Laravel5.2,希望使用berkayk/LaravelOneSignal软件包,并根据上的指南逐步安装了此软件包 但是当我想使用这个软件包时,我得到了“Undefined class OneSignal”,我还在终端中运行这个artisan命令: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
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