getTable())->truncate(); File::deleteDirectory(\storage_path('app/public/modelfiles/' . (new HistoricalMilestone())->getTable())); HistoricalMilestone::factory(7)->make()->each(function (HistoricalMilestone $historicalMilestone) { $historicalMilestone->picture1 = FileStorageHelper::storeFile( new HistoricalMilestone(), new \SplFileInfo( \resource_path('../database/factories/assets/historicalmilestones/default-picture-431x300.png') ) ); if ($second = fake()->boolean(75)) { $historicalMilestone->picture2 = FileStorageHelper::storeFile( new HistoricalMilestone(), new \SplFileInfo( \resource_path('../database/factories/assets/historicalmilestones/default-picture-431x300.png') ) ); } if ($second && fake()->boolean(75)) { $historicalMilestone->picture3 = FileStorageHelper::storeFile( new HistoricalMilestone(), new \SplFileInfo( \resource_path('../database/factories/assets/historicalmilestones/default-picture-431x300.png') ) ); } $historicalMilestone->saveQuietly(); }); } }