public function edit() { $users_collection = new UsersCollection(); if ($_SERVER['REQUEST_METHOD'] == 'POST') { $user = new UserEntity(); $user->setId($_GET['id']); $user->setUsername($_POST['username']); $user->setPassword($_POST['password']); $users_collection->save($page); header('Location: index.php?controller=users'); } $users = $users_collection->get($_GET['id']); $this->loadView('cms/users_edit', array('users' => $users)); }
function bindUserDto($userDto) { if ($userDto != null) { global $entityManager; $userEntity = new UserEntity(); $userEntity->setUserId($userDto->getUserId()); $userEntity->setEmail($userDto->getEmail()); $userEntity->setPassword($userDto->getPassword()); $userEntity->setName($userDto->getName()); $userEntity->setSurname($userDto->getSurname()); $userEntity->setPhone($userDto->getPhone()); $userEntity->setGender($userDto->getGender()); $userEntity->setAge($userDto->getAge()); $userEntity->setUserAllowPush($userDto->getUserAllowPush()); return $userEntity; } else { return null; } }