Laravel 5.8侦听器事件在服务器上不起作用

时间:2020-01-23 15:23:35

标签: php laravel events design-patterns listener

由于某些原因,侦听器不在服务器上工作,但在本地计算机上一切正常。我在控制器,事件和侦听器上取得了3个对数点。 “火灾事件”点和“事件文件”都可以,但是“发送短信”无效。可以是什么?

监听器

$user = User::find($event->userId);
    if (!is_null($user->phone_verified_at)) {
        Log::info('Send SMS', (array) $user);
        PhoneSms::sendSMS($user->phone, trans(config('sms.'.$event->type)), true);
    }

事件

public function __construct($userId, $type)
{
    Log::info('Event file', (array) $userId);
    $this->userId = $userId;
    $this->type = $type;
}

控制器

Log::info('Fire event', (array) $user);
event(new UserDataChanged($user_id, 'not_success_enter'));

0 个答案:

没有答案