Laravel [Laravel] バリデーションのメッセージを日本語に変更する 概要バリデーションのデフォルトエラーメッセージの言語は、デフォルトでは英語ですが、日本語に変更しるやり方を解説します。手順resources\lang\enにあるファイルを、resources\lang\jaフォルダを作り、そこにコピーしま... 2022.01.16 LaravelPHP
Laravel [Laravel] フォームリクエストクラスでバリデーションする 概要フォームリクエストクラスを使って、バリデーションの機能をコントローラー側で処理するのではなく、その手前にバリデーションを行うようにします。実践フォームリクエストクラス php artisan make:request SampleReq... 2022.01.16 LaravelPHP
Laravel [Laravel] 基本的なバリデーションチェックとエラー表示 概要フォーム入力のバリデーションチェックを行い、入力内容が不正であった場合に、エラーメッセージを表示させていきます。実践コントローラー public function receive(Request $request){ ... 2022.01.15 LaravelPHP
Laravel [Laravel] モデルでレコード追加・更新・削除 概要モデルでを使用して、レコードの追加、更新、削除の基本的な使い方をまとめます。追加 $employee = new Employee; $employee->name = "加藤"; $emp... 2022.01.10 LaravelPHP
Laravel [Laravel] モデルの作成・基本的な取得系メソッドの使い方 all where find 概要Eloquent ORMで使用する、モデルの基本的な使い方について、まとめていきます。実践モデルクラスの作成モデルは、以下のような形でartisanコマンドを実行して作成します。Employeeの部分が作成するモデルの名前で、関連するテ... 2022.01.10 LaravelPHP
Laravel [Laravel] シーダを使ってDBのテストデータ作成 (Seeder) 概要シーダクラスを使って、DBのテーブルに入れるテストデータを作成します。実践シーダファイル作成以下のように、artisanコマンドでシーダファイル作成します。公式ドキュメントによると、ファイル名は特に規定はないそうで、わかりやすい規則に従... 2022.01.04 LaravelPHP
Laravel [Laravel] マイグレーションでテーブル作成する 概要マイグレーション機能を使って、テーブルを作成していきます。実践マイグレーションファイルの作成以下のように、実行するとマイグレーションファイルが作成します。employeesの部分がテーブル名です。テーブル名は複数系にするように命名規則で... 2022.01.04 LaravelPHP
Laravel [Laravel] クエリビルダでUPDATEする (DB::table) 概要クエリビルダのメソッドを使ってUPDATEを実行していきます。実践ソースコードコントローラー public function index(){ DB::table('employees') ->... 2022.01.03 LaravelPHP
Laravel [Laravel] クエリビルダでINSERTする (DB::table) 概要クエリビルダのメソッドを使って、INSERT処理を行います。実践ソースコードコントローラー public function index(){ DB::table('employees')->insert([ ... 2022.01.03 LaravelPHP
Laravel [Laravel] クエリビルダでSELECTする (DB::table where orderby get) 概要クエリビルダを使用して、SELECT文を実行して表示させます。単純なselectとwhere句、orderby句を使った内容にします。実践ソースコードコントローラー public function index(){ ... 2022.01.03 LaravelPHP