make()->each(function (Concept $concept) use (&$jj) { $concept->picture = FileStorageHelper::storeFile($concept, new \SplFileInfo(\resource_path( '../database/factories/assets/concepts/default-picture-1512x354.png' ))); $dataImg = FileStorageHelper::storeFile($concept, new \SplFileInfo(\resource_path( '../database/factories/assets/concepts/default-picture-1140x795.png' ))); $concept->data = $concept->getEmptyData( fake()->words(2, true), \collect(ColorsEnum::cases())->random()->value, fake()->text(), $dataImg, fake()->words(4, true), fake()->words(4, true) ); $concept->order = $jj; $concept->saveOrFail(); $jj = $jj + 1; }); } }