Laravel– category –
-
Laravel
【Laravel】リクエストのHTTPメソッドを取得
LaravelでリクエストのHTTPメソッドを判定したいときに利用するメソッドを紹介します。取得方法は簡単で以下の通りです。以下の例はコントローラーのメソッド内での取得方法です。 // コントローラーのメソッド内 public function index(Request $request)... -
Laravel
【Laravel】.envファイルでコメントを扱う方法、空白や#(シャープ)を含む設定値の注意点まとめ
Laravelのプロジェクトでは、.envファイルを用いてデータベース接続情報やアプリケーションの基本設定、メール送信先、キャッシュ設定などの環境依存値を管理します。.envファイルはプロジェクトルート直下に配置され、本番環境やステージング環境など異な... -
Laravel
【Laravel】クエリビルダで複数カラムによる並べ替え
リストデータを複数のカラムで並べ替えしたいとき、以下のような記述で簡単に複数カラムのソートが実現できます。 $users->where('age', '>=', 20)->orderBy('age', 'asc')->orderBy('gender', 'desc')->get(); orderByのパラメータに配列で渡すのか、メソ... -
Laravel
【Laravel】エラーページのレイアウトをカスタマイズ
Laravelで404エラーとか発生すると用意されているデフォルトテンプレートで表示されます。レイアウトもそれなりにきれいではありますがやはりサイトのレイアウトにあわせたいときのエラーページカスタマイズ方法です。 エラーページ用テンプレート作成 と... -
Laravel
【Laravel】前ページのURLを簡単に取得する
Laravelはよくすることはたいてい準備されているので、やりたいと思ったことはたいてい準備されています。今回は前のページで表示していたページに戻るリンクを作りたいときなどに使いたい前のページのURLの取得方法です。とても簡単でurl()ヘルパー関数に... -
Laravel
【Laravel】toArray()がやっとわかった
最近ようやくLaravelの動きが調べれば理解できるようになってきたなと感じるようになりました。そんな中であまりよくわかっていなかったのがtoArray()。使えるときと使えないときがあったりしてどういうときに使えるのかなと思ったりしていましたが、モデ... -
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(22) – その他その9
Laravel5.7のその他に関するヘルパーその9です。 value() 第一引数の値、またはクロージャの結果を返します。 echo value('aaaa'); // aaaa echo value(function() { return 100 + 100; }); // 200 view() viewインスタンスを返します。 return view('path... -
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(21) – その他その8
Laravel5.7のその他に関するヘルパーその8です。 throw_unless() 第一引数がfalseの場合、第二引数の例外を投げます。 throw_unless(Auth::check(), Exception::class); trait_uses_recursive() 指定したトレイトが利用しているトレイト一覧を返します。 p... -
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(20) – その他その7
Laravel5.7のその他に関するヘルパーその7です。 retry() 第一引数にリトライ回数を指定、第二引数にコールバック、第三引数に実行間隔(ms)を指定します。コールバックが例外を投げると、実行間隔分の間隔を空け再度コールバックを実行します。リトライ回... -
Laravel
【Laravel】Laravel5.7のヘルパーを一気に勉強(19) – その他その6
Laravel5.7のその他に関するヘルパーその6です。 redirect() 引数なしだとリダイレクトインスタンスが返されます。引数を指定すると第1引数にリダイレクト先、第2引数にHTTPステータスコード、第3引数にヘッダー、第4引数にhttps通信するかどうかを指定で...