Laravel

Laravel

Laravelフレームワークをバージョンアップする方法まとめ!

Laravelのフレームワークをバージョン6からバージョン10まで、バージョンアップする方法について書いています。 基本的には公式ドキュメント(laravel.com)のアップグレード手順に従ってアップデートすると大丈夫です。 公式ドキュメ...
Laravel

LaravelのBreezeを使って、ログイン認証画面を作成する方法!

LaravelのBreezeを使って、ログイン認証画面を作る手順について書いています。 最初にBreezeのダウンロードや必要な準備について書いていて、そのあとにデフォルト・Vue・Reactそれぞれで使用した場合にどうなるか試してみました...
Laravel

Laravelのバリデーションについての記事5つ!

LaravelでValidation(バリデーション)をする方法について書いている記事を5つまとめてみました。 簡単な記事の説明と内部リンクを貼っています。 内容としては下記になります。 ・通常のバリデーション ・フォームリクエストでのバリ...
Laravel

Laravelのバリデーションで使える標準ルール11選!

Laravelのバリデーションで使える標準のルールで、よく使っているルールの11個について解説しています。 ここに上げているバリデーション以外の詳細は、公式のこちらに書いているので確認してみてください。 Laravelのバリデーションルール...
Laravel

LaravelでEloquentを使わずにSQLを実行する方法!

LaravelでEloquentを使わずに、DBファサードを使用してSQLを実行する方法について書いています。 公式サイトのこちらに書いている内容になります。 DBファサードを使用して、SQLを実行する準備 DBファサードを使用することで、...
Laravel

LaravelのModelの使い方まとめ!

LaravelのModelの使い方について解説しています。 載せているコマンドやサンプルコードは、Laravelのバージョン9.0.2を使用して確認しています。 モデルを使用して、実際にEloquentでデータを取得したり、追加したりする方...
Laravel

Laravelでログを出力する方法!ログの設定3選!

Laravelでログを出力するファサードクラスやヘルパーの紹介とログを出力するときの設定など、ログ出力についてまとめています。 載せているサンプルコードはLaravel9で動作検証しました。 公式ドキュメントのこのあたりにある内容になります...
Laravel

Laravelで実行されるSQLを確認する2つの方法!

LaravelでEloquentを使用したときに、発行されるSQLを確認する方法について書いています。 掲載しているコードはLaravelのバージョン9.0で検証しました。 toSqlとgetBindingsでSQLを確認する 最初にtoS...
Laravel

LaravelのSeederを使用して、CSVまたはJSONでデータを登録する2つの方法!

LaravelのSeederでデータを登録するときに、CSVまたはJSONを使用してデータ登録をする方法を書いています。 CSVデータファイルまたはJSONデータファイルを使用して登録する2つのサンプルコードを載せています。 Laravel...
Laravel

LaravelでAPIを作成する方法!

Laravelを使って、APIを作成する方法を書いています。 今回作成するAPIはテーブルに対して、追加・取得・更新・削除(CRUD)を行います。 簡単なAPIの説明の後にコントローラーを作成して、ルートを追加した後に、Postmanからリ...
Laravel

LaravelでPDFを出力する方法(laravel-dompdfを使う)

Laravelでlaravel-dompdfを使用して、PDFを作成したので使い方をまとめました。 最初の方に、導入方法と実際にPDF出力の動作確認を書いて、後半に使いそうな内容をいくつか書いています。 載せているサンプルコードはLarav...
Laravel

LaravelでFakerを使って、テストデータを作成する方法!

LaravelでFakerを使って、テスト(ダミー)データを作成する方法をまとめています。 FakerはPHPのライブラリで、Laravelでも採用されているため使用することができます。 Fakerを使用したデータをFactoryに設定する...