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ファサードを使用することで、Elo...
Laravel

LaravelのModelの使い方まとめ!

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

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

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

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

LaravelでEloquentを使用したときに、発行されるSQLを確認する方法について書いています。掲載しているコードはLaravelのバージョン9.0で検証しました。toSqlとgetBindingsでSQLを確認する最初にtoSqlメ...
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出力の動作確認を書いて、後半に使いそうな内容をいくつか書いています。載せているサンプルコードはLaravel...
Laravel

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

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