コード例 #1
0
 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;
 }