Laravelの記事

VSCodeにViteで設定したresolve aliasを認識させる

Laravel × Reactでの開発においてcomponentをimportする際に、相対パスを書く手間が省くためにエイリアスを設定することがあるかと思います。その際に、コンパイルは通るのにVScode上で以下のメッセ […]

サーバーから取得してきたデータがVue.jsのチェックボックスに反映されない時

Laravelからboolean型のデータを取得してVue.jsで作成したチェックボックスにon,offを反映させたい時にうまくチェックが入らないことがありました。原因について備忘録を残しておきます。 原因 Larave […]

【Vue.js3】Laravelのblade.phpからVueコンポーネントに変数を渡す際にundefinedになる

LaravelのbladeファイルとVue.jsが両方共存する形でフロント画面を作る際にbladeファイルで受け取った値をVue.jsのコンポーネントにpropsで渡そうとした際にunderindになってしまいましたので […]

【Laravel9系】 Laravel Sail Viteを使ってReact TypeScriptの開発環境を用意する。

Laravel9系でViteが公式プラグインとして使えるようになったということでReact(TypeScript)の環境をサクッと構築したいと思います。 環境 Laravel 9x React 18x Vite 3x L […]

【Laravel】foreachの中で対象の値の次のキーを取得したいとき

ある配列があり、foreachした際に、ある値になったらその値の次の要素を取得したい時の方法を紹介します。 foreachの中で対象の値の次のキーを参照する foreachの中で対象の値の前のキーを参照する

Laravel9系,Nuxt.js2系でSNSログイン(Twitter,FaceBook,LINE)機能を実装する

Nuxt.js2系(compositon API)とLaravel9系+Laravel Socialite + Sanctum + Fortifyを使ってTwitter,facebook,LINEのログイン機能を実装しま […]

ReflectionException::(“Class XXXXSeeder does not exist”)を対処する

Class XXXXSeeder does not existとは 読んで字のごとくSeederクラスが見つからないというエラーです 対処法 ファイルを追加したはずなのにどうして?という感じですが大体は下記のコマンドで解 […]

LaravelでCSVを読み込んでSeederを走らせる方法とCSVの1行目の先頭が0になるときの対処法

LaravelでCSVを扱うことがありましたので備忘録として残しておきます。 SplFileObjectクラスでCSVファイルを読み込む PHP,LaravelでCSVファイルを読み込む方法を調べているとfile_get […]

【Laravel】配列のリクエストに対して少なくとも一つは必須のバリデーションをかけたい時

Laravelのバリデーションで配列のリクエストを飛ばしたときに少なくとも一つ以上は必須にしたい時の書き方を紹介します。 配列のバリデーション Laravelでは配列をバリデーションする際は属性名に .* を加えることで […]

Laravel8 Fortify Sanctum Vue.js3でログイン、会員登録を実装する

概要 Laravel8.xとVue.js3を使用してSPAのサイトを作る際にログイン周りでいろいろ苦戦したので記事にしました。 今回はログイン、会員登録のバックエンド部分を実装します。Laravel8,Fortify,S […]