Laravel

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フ...
AWS

LaravelとAWS SESを使ってメールを送信

Laravelでメール機能の実装をしましたのでその時の手順になります。※Laravelは8系、AWSはEC2とSESという環境で設定しています。 また、メール送信のコードは既にあるものとします。 必要なドライバーをインストールする...
Laravel

【Laravel Sail】 Laravel Sailで別のポートを指定してアクセスする

Laravel Sailを使って開発をしていますが、Sailを使うプロジェクトが2つ以上になってきました。1つ目のプロジェクトはデフォルトのままでSailを設定していたため、2つ目のプロジェクトのポートの設定値を変えるようにしたいなと思い...
タイトルとURLをコピーしました