예제 #1
0
 /**
  * @param $token
  * @return Response
  */
 public function getInfoAction($token)
 {
     $linkedinUser = LinkedinUser::getUserByToken($token);
     $user = new User();
     $user->setEmail($linkedinUser->getEmail());
     $user->setName($linkedinUser->getFirstName() . ' ' . $linkedinUser->getLastName());
     $user->setLinkedinUser($linkedinUser);
     /** @var EntityManager $entityManager */
     $entityManager = $this->get('neo4j.manager');
     $entityManager->persist($linkedinUser);
     $entityManager->persist($user);
     $entityManager->flush();
     return new Response('');
 }