Laravel(PHP)からSlackにメッセージを送信する

Laravel(PHP)からSlackにメッセージを送信する方法を紹介します。 以前にGuzzleを使った方法を紹介しました。 今回はLaravelのHTTPクライアントを使用した方法を紹介します。 まず、Slackにメ …

Continue reading ‘Laravel(PHP)からSlackにメッセージを送信する’ »

ユニットテストでGuzzleを使うときにモックを使う方法

Guzzleは、外部のAPIとの通信によく使われます。しかし、ユニットテストの際には外部のAPIと実際に通信を行いたくない場合が多いです。 このような状況でモックを利用して、Guzzleを使ったコードのテストを行う方法を …

Continue reading ‘ユニットテストでGuzzleを使うときにモックを使う方法’ »

Laravel(PHP)からSlackにメッセージを送信する

SlackのWebhook URLを取得する (1) Incoming Webhookのページを開きます。 (2) メッセージを送信するチャンネルを選択して、「Incoming Webhookインテグレーションの追加」ボ …

Continue reading ‘Laravel(PHP)からSlackにメッセージを送信する’ »

PHP8で「PDOException: There is no active transaction」エラー

PHP8を使用している際に「PDOException: There is no active transaction」というエラーに遭遇した場合の対処法について解説します。 環境 PHP 8.0 MySQL 8.0 問題 …

Continue reading ‘PHP8で「PDOException: There is no active transaction」エラー’ »