Merge branch 'notifications_fixtures' into 'master'

LoadNotifications using DependentFixtureInterface

See merge request Chill-Projet/chill-bundles!83
This commit is contained in:
Marc Ducobu 2021-06-17 11:38:47 +00:00
commit 38712de462

View File

@ -3,24 +3,18 @@
namespace Chill\ActivityBundle\DataFixtures\ORM;
use Doctrine\Common\DataFixtures\AbstractFixture;
use Doctrine\Common\DataFixtures\OrderedFixtureInterface;
use Doctrine\Persistence\ObjectManager;
use Symfony\Component\Intl\Intl;
use Chill\MainBundle\Entity\Notification;
use Doctrine\Common\DataFixtures\DependentFixtureInterface;
use Chill\ActivityBundle\Entity\Activity;
use Chill\MainBundle\DataFixtures\ORM\LoadAbstractNotificationsTrait;
use Chill\ActivityBundle\DataFixtures\ORM\LoadActivity;
/**
* Load notififications into database
*/
class LoadActivityNotifications extends AbstractFixture implements OrderedFixtureInterface
class LoadActivityNotifications extends AbstractFixture implements DependentFixtureInterface
{
use LoadAbstractNotificationsTrait;
public function getOrder() {
return 16500;
}
public $notifs = [
[
'message' => 'Hello !',
@ -35,5 +29,10 @@ class LoadActivityNotifications extends AbstractFixture implements OrderedFixtur
]
];
public function getDependencies()
{
return [
LoadActivity::class,
];
}
}