Example #1
0
 public function handle(RegisterUser $command)
 {
     $user = User::registerWithData($command->userName(), Email::fromString($command->email()));
     $this->userCollection->add($user);
 }
Example #2
0
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'])) {