сообщение не отправлено - PullRequest
0 голосов
/ 12 сентября 2018

Я следовал нескольким учебникам о том, как отправить сообщение Slack через Laravel.Открытая функция routeNotificationForSlack ($ Notification) никогда не вызывается, но я не знаю почему.

Мой дескриптор уведомления выглядит следующим образом: задачи извлекаются красноречивым запросом, заканчивающимся на -> get () class: NotifyTodo:

foreach($todos as $todo) {

    $reminder = new RemindTodo($todo);

    $reminder->toSlack($reminder);
}

Мой класс функции toSlack: RemindTodo:

public function toSlack($notifiable)
{
    $todo = $this->todo;

    return (new SlackMessage)
        ->success()
        ->content($todo['description']);
}

И мой: Todo: модель, которая содержит использование Notifiable;и метод routeNotificationForSlack:

public function routeNotificationForSlack($notification)
{
    dd('test');
    return env('SLACK_WEBHOOK_URL');
}

1 Ответ

0 голосов
/ 25 сентября 2018

Попробуйте очистить кеш, если вы используете .env, как показано ниже:

php artisan cache:clear
...