Newscoop\CommunityTickerBundle\Entity\Repository\CommunityTickerEventRepository::save PHP Метод

save() публичный Метод

Save event
public save ( CommunityTickerEvent $event, array $values ) : void
$event Newscoop\CommunityTickerBundle\Entity\CommunityTickerEvent
$values array
Результат void
    public function save(CommunityTickerEvent $event, array $values)
    {
        $event->setEvent($values['event']);
        $event->setParams(isset($values['params']) ? $values['params'] : array());
        if (!empty($values['user'])) {
            $user = $values['user'];
            if (is_int($user)) {
                $user = $this->getEntityManager()->getReference('Newscoop\\Entity\\User', $values['user']);
            }
            $event->setUser($user);
        }
        $this->getEntityManager()->persist($event);
        $this->getEntityManager()->flush();
    }
CommunityTickerEventRepository