私のLaravel 5.5プロジェクトを続行すると、私はLaravelアプリケーションでslack webhook URLをどこに定義するのか混乱しています。 User
(または任意のnotifiable
モデル)にrouteNotificationForSlack
メソッドを定義するLaravel Slack Webhook URLはどこに定義されていますか
https://laravel.com/docs/5.5/notifications#routing-slack-notificationsショー$this->slack_webhook_url
を返します - それvarが取り込まれることはありません:
class User extends Authenticatable
{
use Notifiable;
public function routeNotificationForSlack()
{
return $this->slack_webhook_url;
}
がslack_webhook_url
は、このモデルにハードコードされるべきであるか、それがありますあなたは通知をインスタンス化するときに渡されますか?
複数のwebhookを指定したり、ハードコードされたwebhook URLを置くことができる、もっときちんとした設定が必要な場合はhttps://github.com/maknz/slack-laravelを使います。 – Suraj
これは役立つはずですhttps://medium.com/@olayinka.omole/sending-slack-notifications-from-your-laravel-app-1bdb6e4e4127 – Suraj
@ Suraj--ありがとう - しかし、 'maknz'パッケージはもはや維持されている。 – user101289