private function createUser(User $riaUser) { $clientUser = new User(); $clientUser->setUsername('client'); $clientUser->setEmail('*****@*****.**'); $clientUser->setPlainPassword('client'); $clientUser->setEnabled(true); $clientUser->setRoles(array('ROLE_CLIENT')); $clientUserProfile = new Profile(); $clientUserProfile->setUser($clientUser); $clientUserProfile->setFirstName('ClientFirst'); $clientUserProfile->setLastName('ClientLast'); $clientUserProfile->setMiddleName('C'); $clientUserProfile->setRegistrationStep(3); $clientUserProfile->setRia($riaUser); $clientUserProfile->setStatusProspect(); $clientUser->setProfile($clientUserProfile); $clientSettings = new ClientSettings(); $clientUser->setClientSettings($clientSettings); $clientSettings->setClient($clientUser); return $clientUser; }
/** * Set client status as prospect * * @return $this */ public function setStatusProspect() { $this->profile->setStatusProspect(); return $this; }