Hiroto's diary

プログラミングとか色々

Laravel

Laravel の .env の値は config() 経由で使う

Laravelの .env の値は config() 経由で使う。 .env ファイルは設定のキャッシュがあると読み込まないので env() をそのまま使うと本番環境で設定をキャッシュした時に動かなくなる。なので env() は直接使わずにconfig()経由で使います。

Laravel/Lumenでレスポンスヘッダーのアサートをする

Laravel及びLumenでレスポンスヘッダーのアサートをする方法。Illuminate\Foundation\Testing\Concerns\MakesHttpRequestsに実装されてるseeHeaderメソッドを使う。

LaravelのartisanコマンドでgetArguments()やgetOptions()を使う時はコマンド名の指定に$nameを使う必要がある

LaravelのArtisanで自作Commandクラスを使う時に躓いたのでメモ LaravelでArtisanコマンドを作る時に以下のようにコマンド名を指定する($signatureを使う)とgetArguments()やgetOptions()が読まれない。

Laravelでデータベースの接続を指定してmigrateやdb:seedを実行する

Laravelで特定の接続で``migrate``や``db:seed``を実行する方法。Lumenでも使えます。

© 2015 hiroxto