/** * 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; }