Ejemplo n.º 1
0
 /**
  * @param Entity\User $user
  * @param  array $values
  * @return Entity\User
  */
 public function updateUserSettings(Entity\User $user, array $values)
 {
     $user->setDisplayName($values['display_name'])->setLanguage($values['language'])->setNotifications($values['notifications']);
     $this->em->persist($user);
     $this->em->flush();
     return $user;
 }
 /**
  * {@inheritDoc}
  */
 public function setDisplayName($displayName)
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'setDisplayName', array($displayName));
     return parent::setDisplayName($displayName);
 }