/** * Instantiates an user entity and sets its properties using db data. * * @param array $userData * The array of db data. * * @return User */ protected function buildUser($userData) { $user = new User(); $user->setId($userData['id']); $user->setUsername($userData['username']); $user->setPassword($userData['password']); $user->setRoles($userData['roles']); return $user; }