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();
}