From d360a1cd0328a6ad32b079f2e81d4e3fbcb5adde Mon Sep 17 00:00:00 2001 From: Joesivan <71831082+Joesivan@users.noreply.github.com> Date: Thu, 21 Apr 2022 16:18:29 -0400 Subject: [PATCH 1/2] Add files via upload --- user.java | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 user.java diff --git a/user.java b/user.java new file mode 100644 index 0000000..971badd --- /dev/null +++ b/user.java @@ -0,0 +1,45 @@ +package com.example.springboot; + +import com.github.javafaker.Faker; +import lombok.Builder; +import lombok.Data; +import java.io.Serializable; +import java.util.Locale; + +@Builder +@Data +public class UserDetails implements Serializable { + protected String firstName; + protected String lastName; + protected String ssn; + protected String phoneNumber; + + public UserDetails(String firstName, String lastName, String ssn, String phoneNumber) { + + this.firstName=firstName; + this.lastName=lastName; + this.ssn=ssn; + this.phoneNumber=phoneNumber; + } + + public static UserDetails randomUser() { + Faker faker = new Faker(new Locale("en-GB")); + return new UserDetails(faker.name().firstName(), faker.name().lastName(), faker.number().digits(11), faker.phoneNumber().cellPhone()); + } + + public static UserDetails getAdmin() { + return randomUser(); + } + + public static UserDetails getUser() { + return randomUser(); + } + + public String getName() { + return (this.firstName + " " + this.lastName); + } + + public boolean validateCreds() { + return true; + } +} From 199b86f924bb1bad6bd51dc0b25003d3b4b3df7e Mon Sep 17 00:00:00 2001 From: Joesivan <71831082+Joesivan@users.noreply.github.com> Date: Wed, 25 May 2022 14:22:49 -0400 Subject: [PATCH 2/2] Update user.java --- user.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/user.java b/user.java index 971badd..3923175 100644 --- a/user.java +++ b/user.java @@ -13,7 +13,8 @@ public class UserDetails implements Serializable { protected String lastName; protected String ssn; protected String phoneNumber; - + protected String fbintegration; + public UserDetails(String firstName, String lastName, String ssn, String phoneNumber) { this.firstName=firstName;