Laravel slack 通知 送信

前提

Laravelを用いてslackに通知を送信する機能を作っています。
参考ししたサイトは下記になります。

https://takuma-it.com/slack-notification/

実現したいこと

Laravelを用いてslackに通知を送信する機能作成
通知させるには

作成したサービスコンテナを利用する方法は、下記のようにSlackNotificationServiceInterfaceをコンストラクタインジェクションした上で、send関数を呼び出すだけです!

これだけでSlack通知の送信ができます。
とありますが、どのように実行するのかご教授いただきたいです。

SampleController.php

<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Services\SlackNotificationServiceInterface; class SampleController extends Controller { /** * @var SlackNotificationServiceInterface */ private $slack_notification_service_interface; /** * @param SlackNotificationServiceInterface $slack_notification_service_interface */ public function __construct( SlackNotificationServiceInterface $slack_notification_service_interface, ) { $this->slack_notification_service_interface = $slack_notification_service_interface; } /** * Slack通知を送信する */ public function sendSlackNotification() { $this->slack_notification_service_interface->send('こんにちは!!'); } }

コメントを投稿

0 コメント