public function showImage(\Twig_Environment $twig, User $user)
 {
     if ($user->getProfileImage()) {
         return $user->getProfileImage();
     } else {
         $gravatarApi = new GravatarApi();
         $gravatarHelper = new GravatarHelper($gravatarApi);
         if ($gravatarHelper->exists($user->getEmail())) {
             return $gravatarHelper->getUrl($user->getEmail());
         } else {
             return "/bundles/koalamonuser/images/no-profile-image.png";
         }
     }
 }
 public function load(ObjectManager $manager)
 {
     foreach ($this->fixtures as $file) {
         /** @var SplFileInfo $file */
         $fixture = json_decode($file->getContents());
         $user = new User();
         $user->setUsername($fixture->username)->setPlainPassword($fixture->password)->setEmail($fixture->email);
         if (isset($fixture->facebookId)) {
             $user->setFacebookId($fixture->facebookId);
         }
         if (isset($fixture->githubId)) {
             $user->setGithubId($fixture->githubId);
         }
         //            if (isset($fixture->projects)) {
         //                foreach ($)
         //}
         $manager->persist($user);
         $this->addReference('user-' . $user->getUsernameCanonical(), $user);
     }
     $manager->flush();
 }