public function getAvatar($oAuth2ProfileInfo) { $originalPictureUrl = $oAuth2ProfileInfo['pictureUrls']->values[0]; $smallPictureUrl = $oAuth2ProfileInfo['pictureUrl']; $avatar = new Entity\Image(); $avatar->setOriginalSize($originalPictureUrl); $avatar->setXsSize($smallPictureUrl); $avatar->setSSize($originalPictureUrl); $avatar->setMSize($originalPictureUrl); $avatar->setLSize($originalPictureUrl); $this->entityManager->persist($avatar); return $avatar; }