public function handle(RegisterUser $command) { $user = User::registerWithData($command->userName(), Email::fromString($command->email())); $this->userCollection->add($user); }
require_once '../../includes/initialize.php'; require_once '../layouts/config_header.php'; $class_name = "User"; $username = ""; $first_name = ""; $last_name = ""; $email = ""; $password = ""; if (request_is_post() && request_is_same_domain()) { if (!csrf_token_is_valid() || !csrf_token_is_recent()) { $message = "Sorry, request was not valid."; } else { if (isset($_POST['submit'])) { // Form has been submitted. // echo "<pre>".print_r($_POST)."</pre>"; $user = new RegisterUser(); $_POST['user_type_id'] = 5; $username = trim($_POST['username']); $first_name = trim($_POST['first_name']); $last_name = trim($_POST['last_name']); $email = trim($_POST['email']); $user->username = trim($_POST['username']); $user->password = trim($_POST['password']); // $user->first_name= trim($_POST['first_name']); // $user->last_name = trim($_POST['last_name']); $user->email = trim($_POST['email']); $user->user_type_id = 5; $user->block_user = 0; $user->unread_message = 0; $user->unread_notification = 0; if (isset($_POST['first_name'])) {