/**
  * Create an AdminUser
  *
  * @param AdminUser $user
  * @return HealthCareAbroad\UserBundle\Entity\SiteUser
  */
 public function create(SiteUser $siteUser)
 {
     // create user in chromedia global accounts
     $siteUser->setStatus(SiteUser::STATUS_ACTIVE);
     $siteUser = $this->createUser($siteUser);
     // persist to admin_users table
     $em = $this->doctrine->getEntityManager();
     $em->persist($siteUser);
     $em->flush();
     return $siteUser;
 }