/** * Writes the new user's data to the database * * @param $user_name * @param $user_password_hash * @param $user_email * @param $user_creation_timestamp * @param $user_activation_hash * * @return bool */ public static function writeNewUserToDatabase($user_password_hash, $user_email, $user_creation_timestamp, $user_activation_hash) { $user = new User(); $user->setUserPasswordHash($user_password_hash); $user->setUserEmail($user_email); $user->setUserCreationTimestamp($user_creation_timestamp); $user->setUserActivationHash($user_activation_hash); $user->setUserProviderType('DEFAULT'); $user->save(); if ($user) { return true; } return false; }
function testSetUserEmail() { $user_name = "Wolf"; $user_buy_quantity = 5; $user_phone = '1234567890'; $user_email = "*****@*****.**"; $activity_id = 100; $id = 1; $test_user = new User($user_name, $user_buy_quantity, $user_phone, $user_email, $activity_id, $id); $test_user->save(); $test_user->setUserEmail("*****@*****.**"); $result = $test_user->getUserEmail(); $this->assertEquals("*****@*****.**", $result); }