'int', 'username' => 'string', 'firstName' => 'string', 'lastName' => 'string', 'email' => 'string', 'password' => 'string', 'phone' => 'string', 'userStatus' => 'int' ); static $attributeMap = array( 'id' => 'id', 'username' => 'username', 'firstName' => 'firstName', 'lastName' => 'lastName', 'email' => 'email', 'password' => 'password', 'phone' => 'phone', 'userStatus' => 'userStatus' ); public $id; /* int */ public $username; /* string */ public $firstName; /* string */ public $lastName; /* string */ public $email; /* string */ public $password; /* string */ public $phone; /* string */ /** * User Status */ public $userStatus; /* int */ public function __construct(array $data) { $this->id = $data["id"]; $this->username = $data["username"]; $this->firstName = $data["firstName"]; $this->lastName = $data["lastName"]; $this->email = $data["email"]; $this->password = $data["password"]; $this->phone = $data["phone"]; $this->userStatus = $data["userStatus"]; } public function offsetExists($offset) { return isset($this->$offset); } public function offsetGet($offset) { return $this->$offset; } public function offsetSet($offset, $value) { $this->$offset = $value; } public function offsetUnset($offset) { unset($this->$offset); } }