Ritolabo

アーカイブ2018 年 05 月

CakePHP3でイベントリスナーを用いた処理の実装(&メールやSlackでの通知)

  • CakePHP
CakePHP3でイベントリスナーを用いた処理の実装(&メールやSlackでの通知)

CakePHPのイベントリスナでメールやSlackへ通知を行います。いわゆるObserverパターンを用いたイベント処理になります。

LaravelでSlack通知を実装する~ソーシャルではなく開発者/管理者としてのSlack通知~

  • Laravel
LaravelでSlack通知を実装する~ソーシャルではなく開発者/管理者としてのSlack通知~

LaravelではモデルベースでのSlack通知は色々と情報がありますが、単純なSlack通知ってなかなか方法が出回っていなかったりします。しかし開発者からしてみると、単純にアラートとしてSlack通知を活用したりなどの用途で使用したい場合も結構あります。今回は、シンプルなSlack通知を実装していきます。

【PHP】PSR-13 Hypermedia Links(ハイパーメディアリンク)~リンク定義インタフェース~

  • PSR
【PHP】PSR-13 Hypermedia Links(ハイパーメディアリンク)~リンク定義インタフェース~

PSR-13では、PHP開発者に、使用されるシリアライズフォーマットとは独立したハイパーメディアリンクを表す簡単で一般的な方法を提供することを目的としています。 これにより、システムは、ハイパーメディアリンクによる応答を、それらのリンクが何であるべきかを決定するプロセスとは独立して、1つ以上のワイヤフォーマットにシリアル化することができます。

Laravel のサービスコンテナで依存注入を行う

  • Laravel
Laravel のサービスコンテナで依存注入を行う

Laravelのサービスコンテナを使って依存注入を行います。

Author

rito

rito

  • Backend Engineer
  • Tokyo, Japan
  • PHP 5 技術者認定上級試験 認定者
  • 統計検定 3 級