Specify order in which the data fixtures should be loaded

This commit is contained in:
Jan Böhmer 2023-06-18 22:06:42 +02:00
parent 4977f6c270
commit cce3e1cfb8
5 changed files with 36 additions and 41 deletions

View file

@ -55,10 +55,11 @@ use App\Entity\PriceInformations\Pricedetail;
use Brick\Math\BigDecimal;
use DateTime;
use Doctrine\Bundle\FixturesBundle\Fixture;
use Doctrine\Common\DataFixtures\DependentFixtureInterface;
use Doctrine\ORM\EntityManagerInterface;
use Doctrine\Persistence\ObjectManager;
class PartFixtures extends Fixture
class PartFixtures extends Fixture implements DependentFixtureInterface
{
public function __construct(protected EntityManagerInterface $em)
{
@ -132,4 +133,11 @@ class PartFixtures extends Fixture
$manager->persist($part);
$manager->flush();
}
public function getDependencies(): array
{
return [
DataStructureFixtures::class
];
}
}