今中みのるのLaravelブログ
ブログ一覧

Laravel10を使ったメールの送信機能に関する記事(AI生成)
Laravel10とは Laravel10とは、PHPを基盤にしたウェブアプリケーションフレームワークであり、現在各企業では主流となっている技術の一つです。その技術の中でも、Laravelはその豊富な機能、利便性、拡張性

よく忘れるgitコマンド
よく使うgitコマンドを記載します。 git add の取り消し git commit を取り消す 削除してしまったファイルを取り消す サブモジュール(submodule)もcloneする ブランチ指定のpush リモー

クエリスコープの利用方法について
クエリスコープとは? クエリスコープ(scope)はグローバルスコープとローカルスコープがあります。グローバルは、特定のモデルを利用する際に毎回呼び出されるスコープです。ローカルスコープは、利用したいときに都度呼び出すス

モデルデータの操作方法について
モデルデータの取得方法について 論理削除の設定 モデルデータを更新する方法について 特定のカラムの増分、減分 モデルデータを挿入する方法について モデルデータを削除する方法について デバッグ方法 素のSQL Eloque

モデルファクトリについて
モデルファクトリとは、eloquentで利用できるテストデータを楽に挿入するための仕組みになります。モデルファクトリには、fakerと呼ばれる偽のデータを作成する仕組みが利用出来ます。 モデルファクトリの利用方法について

Laravel tinkerについて
tinkerとは? Laravelに標準搭載されている対話型のコンソールです。この手の実行環境はREPL(リプル)と呼ばれています。tinkerを利用するとモデル、関数、クラスの確認、fakerの利用が出来ます。 tin

カラムの設定権限(ホワイトリスト方式/ブラックリスト方式)について
概要 テーブルに対して、複数の値を代入する場合は、悪意のあるユーザが、HTTPリクエストでどんな値を挿入するのかが分からないため、Eloquentではデフォルトで複数代入の脆弱性から保護されています。※複数代入=crea

マイグレーションの利用方法について(外部キー制約)
外部キー制約(参照整合性制約)の制御について 外部キー制約(参照整合性制約)の制御方法についてです。※Udemyの(【Laravel】データーベース操作「Eloquent・クエリビルダー」マスターコース)の補足になります

マイグレーションの利用方法について(インデックス)
マイグレーションを利用したインデックスの操作方法について解説します。 マイグレーションのインデックスの下準備 カラムを追加します。 マイグレーションのuniqueインデックスの作成方法について マイグレーションにインデッ