20230418のlaravelに関する記事は8件です。

LaravelのwithoutGlobalScopes()ってSoftDeleteも消えるの盲点だった・・・

いろいろカスタムしてグローバルスコープでややこしいクエリも少ない記述で効率化なんてことをしてたんですが、時にはそれを打ち消したい時も。 いちいち消したいものを書くのもめんどくさく、一気に witho…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Laravel6】サインアップ後、自動的にログイン状態に

背景 Laravel6で制作中のECサイトにおいて、カートページから決済ページに移る際、認証ミドルウェアをかけていた。 ログイン状態ならそのまま決済ページに、未ログイン状態なら、認証ページに移動して…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Laravelで定数をパブリック定数として定義してまとめる方法

Laravelで定数をパブリック定数として定義する方法は、configファイルに記述する方法、Modelクラスファイルに記述する方法などいろいろあるようです。 とりあえずは、専用のConstクラスフ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Laravelでcron実行、名言をメール送信

Laravelでcron実行し、Laravelのコマンド Inspiring という、ランダムに名言を出力してくれる機能を使ってメール送信するメモ。 環境 Laravel 10.4.1 さくらVPS…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Laravelのsanctumを使ってみた2

新しくルートを設定します。 // protected routes Route::group(['middleware' => ['auth:sanctum']], function () { Ro…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

laravel テスト実行時にキャッシュを使わないようにする

概要 テスト実行時にキャッシュを使わないようにする方法をまとめる。 前提 テストが実行できる状態になっており、.env.testingを用いてテスト環境の設定を行っている。 方法 config/ca…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

laravel-pdfdomを導入してPDF出力機能を実装する

はじめに 案件でPDF出力機能の実装が必要となったのでdompdfを導入した 他にもmPDFだったり他候補もあったが導入に苦戦したりとあったので結果dompdf導入となった 他のPDFツール以下を参…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Laravel】カスタムバリデーション 暗黙のルールへの対応

こんばんは。もふもふおじさんです。 暗黙のルール デフォルトでは、バリデーションされる属性が存在しないか、空の文字列が含まれている場合、カスタムルールを含む通常のバリデーションルールは実行されません…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む