/**
  * @param User $user
  */
 private function hydrateAvatar(User $user)
 {
     if ($user->getAvatar()) {
         $user->setAvatar($this->cloudfrontUrl . $user->getAvatar());
     } else {
         $user->setAvatar($this->cloudfrontUrl . 'avatar/_default_avatar.png');
     }
 }
Ejemplo n.º 2
0
 /**
  * @param User $user
  *
  * @return User
  */
 public function setRandomDefaultAvatar(User $user)
 {
     if ($user->getAvatar() === null) {
         $user->setAvatar('avatar/default' . rand(0, 2) . '.jpg');
     }
     return $user;
 }