/** * {@inheritDoc} */ public function getFormData($request, $formDef = null, $formId = null) { $updateUser = parent::getFormData($request, $formDef, $formId); if (!$this->isFormSubmit($request)) { // pre-populate with current data $user = $this->getUser(); $updateUser->setEmail($user->getEmail()); $updateUser->setUsername($user->getUsername()); } return $updateUser; }
/** * {@inheritDoc} */ public function getFormData($request, $formDef = null, $formId = null) { $adminUser = parent::getFormData($request, $formDef, $formId); if (!$this->isFormSubmit($request)) { if (0 < ($adminUserId = $request->query->get('adminUserId'))) { // pre-populate with data $user = $this->container->get('adminUserService')->getUserForId($adminUserId); if (null != $user) { $adminUser->setAdminUserId($user->getId()); $adminUser->setUsername($user->getUsername()); $adminUser->setEmail($user->getEmail()); $adminUser->setRoles($user->getRoles()); } } } return $adminUser; }