Laravelの記事

【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 […]

Laravel8 SanctumのSPA認証でログイン未認証時に発生するRoute [login] not defined. を解決する

Laravel8でSanctum + Fortifyを使いSPA認証を実装時にログインのリダイレクト時に以下のエラーがでた。 原因・解決 web.phpにloginのルートがないとこのエラーが発生します。API以外にアク […]

Laravel8 Fortify Sanctum SPA認証 Vue.js3をDockerで環境構築する

概要 Laravel8.xとVue.js3を使用してSPAのサイトを作る際にログイン周りでいろいろ苦戦したので記事にしました。 今回は環境構築を行います。Laravelの環境構築、Fortify Sanctumの設定La […]

【PHP】決められたフォーマットに指定の文字列を返す方法

受付番号や申し込み番号に接頭辞をつけたい際、sprintf関数が便利です。sprintf関数は以下のように書きます。 また数字の前に0を埋めたい際などでも活用できます。

【Laravel】npm run devを実行したら –hide-modulesエラーが出た時の対処法

ReactやVueの開発環境をLaravel Mixを使用して構築する際にnpm run devを実行したら下記のようなエラーが出ました。 直訳するとhide-modulesというオプションは知らないという意味です。どう […]