102 if( (
$name ==
"email") ){
103 $this->
config[
"email"] = $value;
108 if( (
$name ==
"email") ){
109 if(filter_var($value, FILTER_VALIDATE_EMAIL)) {
118 if(
$name ==
"email" ){
133 }
else if(
$name ==
"fullName"){
134 $this->fullName = $value;
135 }
else if(
$name ==
"givenName"){
136 $this->givenName = $value;
137 }
else if(
$name ==
"surName"){
138 $this->surName = $value;
139 }
else if(
$name ==
"name"){
140 $this->
name = $value;
141 }
else if(
$name ==
"group"){
142 $this->group = $value;
143 }
else if(
$name ==
"groupName"){
144 $this->groupName = $value;
145 }
else if(
$name ==
"is_auth"){
146 if( $value ===
true ){
147 $this->is_auth = $value;
149 $this->is_auth =
false;
160 }
else if(
$name ==
"fullName"){
162 }
else if(
$name ==
"givenName"){
164 }
else if(
$name ==
"surName"){
166 }
else if(
$name ==
"name"){
168 }
else if(
$name ==
"group"){
170 }
else if(
$name ==
"groupName"){
172 }
else if(
$name ==
"is_auth"){
179 return isset($this->ID) AND ($this->ID !=
"");
180 }
else if(
$name ==
"fullName" ){
181 return isset($this->fullName) AND ($this->fullName !=
"");
182 }
else if(
$name ==
"givenName" ){
183 return isset($this->givenName) AND ($this->givenName !=
"");
184 }
else if(
$name ==
"surName" ){
185 return isset($this->surName) AND ($this->surName !=
"");
186 }
else if(
$name ==
"name" ){
187 return isset($this->
name) AND ($this->
name !=
"");
188 }
else if(
$name ==
"group" ){
189 return isset($this->group) AND ($this->group !=
"");
190 }
else if(
$name ==
"groupName" ){
191 return isset($this->groupName) AND ($this->groupName !=
"");
192 }
else if(
$name ==
"is_auth" ){
193 return isset($this->is_auth);
199 foreach( array_keys($this->
config) as $key ){
200 if($key !==
"email" ){
204 $r =
$db->update_user_config_field($this->
name,
"config",serialize(
$data) );
205 $r2 =
$db->update_user_config_field($this->
name,
"email",$this->
config[
"email"] );
213 foreach( array_keys(
$config) as $key ){
223 $this->ID =
$data[
"userID"];
224 $this->group =
$data[
"groupID"];
225 $this->fullName =
$data[
"fullName"];
231 $this->ID =
$data[
"userID"];
232 $this->group =
$data[
"groupID"];
233 $this->fullName =
$data[
"fullName"];