「 laravel 」 一覧
LaravelのFacade(ファサード)とは? 何気なく使用していた裏側の仕組みを解説!
はじめに Laravelで開発を行なっていると、use文で Illuminate\Support\Facades\ の中を指定する場合があります。しかし、実態は振る舞いを持たないクラスがほとんどです。 ...
Laravelでテストコードを書くには? Featureテスト/Unitテスト
はじめに Laravelでは、PHPUnitが標準で組み込まれているので、プロジェクトのセットアップ完了後、すぐにテストコードを書き始めることができます。この記事では、Featureテストを使用したW ...
はじめに こんにちは。カイザーです。今回は、Laravel AdminにCSVインポート機能を追加する方法について、紹介します。 今回は、以下のようなbooksテーブルとBookモデルに対しての、CS ...
Docker上のLaravelのログをFluentdに出力する
はじめに こんにちは。前回に続いてログの扱いをあれこれ調べてました。今回はログ集約をやってみたくてFluentdについてです。Docker上に構築したLaravelだとどうやるのかを調べています。 環 ...
はじめに こんにちは。今回は表題通り、Laravel5.8でのログの扱い方です。 わざわざバージョンを記載しているのは、2019年7月現在のLTSである5.5と5.6以降で大きな変更があったためです。 ...
はじめに こんにちは。現在関わっているプロジェクトで、パスワードに限らずメールアドレスや電話番号・住所などの個人情報は暗号化してデータベースに格納してほしい、という要件がありました。 Laravelで ...
はじめに こんにちは。カイザーです。XdebugをLaradockで使用する方法について、まとまった記事が少なかったため、まとめてみることにしました。 Laradock側の設定変更 まず、Larado ...
はじめに こんにちは。webアプリにつきもののバッチ処理ですが、もちろんLaravelでもサポートされていて、crontabに書き散らすことなくバッチを設定できます。 今回はLaravelでコンソール ...
はじめに 一般的にWebには認証機能があるケースが多いと思います。今回はLaravelで認証APIを作る方法として、JWTを使った方法を紹介します。 条件 以下のバージョンを対象としています。 PHP ...