- 2019年3月28日
- 2019年3月28日
LaravelをNginxで動作させる際の設定
LaravelではどのURLを指定されても、(自分の担当するパス配下へのリクエストであれば)Laravel自身を起動させるために必ずpublic/index.phpを経由させる必要 […]
LaravelではどのURLを指定されても、(自分の担当するパス配下へのリクエストであれば)Laravel自身を起動させるために必ずpublic/index.phpを経由させる必要 […]
CollectionはLaravelの持つ配列をラッピングしたクラスです。Collectionを用いることによってPHPの素の配列操作よりも多彩な配列操作を一貫性を保ったまま容易 […]
Implode.io Implode.ioは簡易なPHPをテストする環境を持ったwebサービスです。Implode.ioにはコードを簡単に書き、共有できるような環境が整っています […]
LaravelのBladeドキュメントは丁寧でわかりやすいですが、わかりやすさのために切り捨てられている部分もあります。例えばBladeの制御構文がいくつか抜け落ちています。この […]
LaravelにはHTTP例外を投げるヘルパ関数abortが用意されています。 abort関数は、例外ハンドラによりレンダーされるであろう、HTTP例外を投げます。 abort( […]
・コントローラー名を取得したいとき(コントローラークラス名) ・アクション名を取得したいとき なお、コントローラーを取る方法として、Uriクラスを使って とすることもできるようです […]
PHPフレームワークLaravelにはartisanコマンドがあります。artisanはアプリケーション開発全体で役に立つ、数多くのコマンドを提供しています。例えば必須ないしあっ […]
lorempixel – placeholder images for every case lorempixelはurl指定するとダミーの画像を表示してくれるサイト […]
Laravel内で共通のことですがクラス中で用いる初期化関数__construct()が上手く働かないことがあります。これに陥る原因としてLaravel内でクラスを呼び出した時、 […]
Laravelのブラウザテストツールduskは以下の様なコードでdriverメソッドからwebdriverを呼び出すことによってブラウザを動かします。このコードはLaravelの […]
CRUDの内updateとdeleteは既存データを加工します。この機能をテストするならば、必然データを壊します。この壊すデータの範囲に重要なものが紛れている場合、問題が起こりま […]
ブラウザテスト(Laravel Dusk) 5.6 Laravel#使用可能なアサート Laravelの自動ブラウザテスト機能duskでは多くのassertが使用可能です。多く […]