RitoLabo

カテゴリ PHP

Laravel&DockerizeでDBコンテナの起動を待ってマイグレーションを行なう

  • PHP

Laravelを使ってPHPアプリケーションを構築するためにDockerを使って開発環境を構築した際に、いちいち docker-compose up やって、それから php artisan migrate --seed やって、、みたいな事が煩わしかったりします。この辺は、Dockerizeを用いると解消できたりします。

Laravel&CircleCIで継続的インテグレーション。ユニットテスト、静的コード解析、E2Eテストなど。

  • PHP

LaravelアプリケーションをGithubからCircleCIと連携させて継続的インテグレーションを行います。ユニットテストから静的コード解析、E2Eテストなど、ソース管理と共にテストを自動化します。

【PHP】PSR-18 HTTP Client(HTTPクライアント)

  • PHP

PSR-18ドキュメントでは、HTTPリクエストを送信しHTTPレエスポンスを受信するための一般的なインターフェイスについて説明しています。

【PHP】PSR-17 HTTP Factories(HTTPファクトリ)

  • PHP

PSR-17 HTTP Factoryは、PSR-7で定義されている新しいHTTPオブジェクトを作成するものです。このドキュメントで概説されているインターフェイスは、PSR-7オブジェクトをインスタンス化できるメソッドを説明しています。