Laravelの機能であるModelFactory、意外と使ってない人も多いと思います。 正直私自身、個人で新しく作ろうと始めたWebアプリ開発でちょっと使ってみて、「おおこれは良いんじゃないか」と思ったので少しまとめました。 環境 タイトルでも上げているとおり、5.5を前提に記載しています。 5.5で使えるコマンドなども使うので、概念的な部分は5.4でもいけますが5.5推奨。 ModelFactoryはLaravel8で関数呼び出しからクラスからの呼び出しに変更されました。現状この記事はLaravel7までの作り方になっています。 8系に関してはucan-labさんが記事を書いてくださってるので、そちらを見ると良いと思います。 Laravel8で完成されたModelFactoryの使い方 そもそもModelFactoryって何なのか この点はまだ私もしっかりと把握できていません。 いわゆ