Laravel

Laravel

【Laravel】Handler.phpについてキャッチアップ

先日Handler.phpファイルについて触っていたのですが、あまりよく理解していなかったので、備忘録として残しておきます。Laravelのバージョンは10を想定しています。(バージョンによって使っているメソッドが変わってくるのでご注意く...
Laravel

【Laravel×Docker】VS CodeでXdebugを設定してみた

皆さんはLaravelで開発しているときに、どのようにデバッグしていますか?僕はこれまでddヘルパを中心にデバッグしていました。ただ、都度ddヘルパをコード内に差し込んだりする手間を省ければ開発効率をより上げれるのではと思い、普段使用して...
Laravel

【Laravel×MySQL】SQLの実行計画を見てみる〜クエリチューニング はじめの一歩〜

大量または複雑なクエリを発行している結果、データの読み込みが遅い場合、クエリを見直す必要と思いますが、Laravalではどう確認していくかについてまとめました。なお、DBはMySQLの想定で説明します。 Laravelではありますが...
Laravel

【Laravel】条件別にバリデーションの内容を変えたい

Laravelでフォームの内容でバリデーションをかけたいですが、少し複雑な条件でした。(内容ぼかしてますが)具体的には、ラジオボタンでAとBを選択できる状況で、それぞれの結果次第でバリデーションの内容を分けるようにしたかった場合でした。こ...
Laravel

【Laravel】 slotを読んでみた

Laravelのビューファイルのを読んでいた時にslotが出てきたので、どうやって使っているのかな〜と思ったのでメモします。 元々のファイルはこんな感じです↓ ※内容改変しました。 resouces/views/sam...
Larave-admin

【Laravel admin】timestampをフォーマットして表示させたい

なぜか自分の手元ではドキュメント通りに動作しなかったので記しておきます。 Laravel adminの一覧表示画面で、timestampの日時をフォーマットさせるための表示させたかったのですが、少しはまった経緯と対応法になります。バ...
Laravel

【Laravel】パスワードリセットのメールをカスタマイズしたい

Laravelでの開発で便利なところとして、認証機能を作成してくれる機能があり、ログインだけでなくパスワードリセットの機能もコマンドを叩くだけで構築してくれます。 ただ、メールに送られてくる文章がHTMLの形式となり、よりシンプルな...
Laravel

【Laravel】認証周りで使う便利な書き方

Laravelの認証周りのところでお世話になる、便利な記述を紹介します。 バージョンとしては、8.X系で動作確認できています。 ログインしているかを確認する Auth::check(); ログインさ...
Laravel

【Laravel】テーブル別に$requestの内容を区分けする

Laravelでの開発中に、編集画面のフォームで2つ以上のテーブルから取り出しているinputタグの箇所がありました。submitをした後、それぞれのテーブルのカラムにデータを入れたいと思っていますが、controllerでどのようにテー...
Laravel

【Laravel】seederやfactoryで連番を振りたい

LaravelのSeederは大量のデータを1コマンドで生成できて便利です。入れ込むデータに連番をふりたいと思い、対応した方法を記します。 ※この記事ではseederやFactoryファイルなどの作り方は割愛します。factoryフ...
タイトルとURLをコピーしました