This commit is contained in:
Alexey Skobkin 2017-01-14 04:02:04 +03:00
parent 1b2df8d4c3
commit 34a9aa8caf
1 changed files with 9 additions and 7 deletions

View File

@ -32,13 +32,15 @@ class LoadSubscribersData extends AbstractFixture implements OrderedFixtureInter
];
foreach ($users as $key => $user) {
foreach ($subscriptions[$key] as $userId) {
$subscriber = $users[$userId];
$subscription = new Subscription($user, $subscriber);
$subscriptionEvent = new SubscriptionEvent($user, $subscriber, SubscriptionEvent::ACTION_SUBSCRIBE);
$om->persist($subscription);
$om->persist($subscriptionEvent);
$user->addSubscriber($subscription);
if (array_key_exists($key, $subscriptions)) {
foreach ($subscriptions[$key] as $userId) {
$subscriber = $users[$userId];
$subscription = new Subscription($user, $subscriber);
$subscriptionEvent = new SubscriptionEvent($user, $subscriber, SubscriptionEvent::ACTION_SUBSCRIBE);
$om->persist($subscription);
$om->persist($subscriptionEvent);
$user->addSubscriber($subscription);
}
}
}