Пример #1
0
 /**
  * Set the default avatar from its own avatars
  *
  * @param User    $user
  * @param integer $imageId
  *
  * @return User
  */
 public function setDefaultAvatarFromAvatars(UserInterface $user, $imageId)
 {
     foreach ($user->getAvatars() as $avatar) {
         if ($avatar->getId() == $imageId) {
             $user->setDefaultAvatar($avatar);
             break;
         }
     }
     $this->em->persist($user);
     $this->em->flush();
     return $user;
 }