[289] | 1 | <?php |
---|
| 2 | |
---|
| 3 | |
---|
| 4 | abstract class BaseTbluser extends BaseObject implements Persistent { |
---|
| 5 | |
---|
| 6 | |
---|
| 7 | |
---|
| 8 | protected static $peer; |
---|
| 9 | |
---|
| 10 | |
---|
| 11 | protected $us_id; |
---|
| 12 | |
---|
| 13 | |
---|
| 14 | protected $us_username; |
---|
| 15 | |
---|
| 16 | |
---|
| 17 | protected $us_password; |
---|
| 18 | |
---|
| 19 | |
---|
| 20 | protected $us_firstname; |
---|
| 21 | |
---|
| 22 | |
---|
| 23 | protected $us_lastname; |
---|
| 24 | |
---|
| 25 | |
---|
| 26 | protected $us_sex; |
---|
| 27 | |
---|
| 28 | |
---|
| 29 | protected $us_email; |
---|
| 30 | |
---|
| 31 | |
---|
| 32 | protected $us_phone; |
---|
| 33 | |
---|
| 34 | |
---|
| 35 | protected $us_aclgroup; |
---|
| 36 | |
---|
| 37 | |
---|
| 38 | protected $us_school; |
---|
| 39 | |
---|
| 40 | |
---|
| 41 | protected $us_province; |
---|
| 42 | |
---|
| 43 | |
---|
| 44 | protected $us_lastvisited; |
---|
| 45 | |
---|
| 46 | |
---|
| 47 | protected $us_registerdate; |
---|
| 48 | |
---|
| 49 | |
---|
| 50 | protected $us_rating; |
---|
| 51 | |
---|
| 52 | |
---|
| 53 | protected $us_download; |
---|
| 54 | |
---|
| 55 | |
---|
| 56 | protected $us_avatar; |
---|
| 57 | |
---|
| 58 | |
---|
| 59 | protected $us_status; |
---|
| 60 | |
---|
| 61 | |
---|
| 62 | protected $us_key; |
---|
| 63 | |
---|
| 64 | |
---|
| 65 | protected $us_company; |
---|
| 66 | |
---|
| 67 | |
---|
| 68 | protected $us_score; |
---|
| 69 | |
---|
| 70 | |
---|
| 71 | protected $us_pointplus; |
---|
| 72 | |
---|
| 73 | |
---|
| 74 | protected $us_checked; |
---|
| 75 | |
---|
| 76 | |
---|
| 77 | protected $us_checkinfo; |
---|
| 78 | |
---|
| 79 | |
---|
| 80 | protected $us_idmd5; |
---|
| 81 | |
---|
| 82 | |
---|
| 83 | protected $us_homepage; |
---|
| 84 | |
---|
| 85 | |
---|
| 86 | protected $us_money; |
---|
| 87 | |
---|
| 88 | |
---|
| 89 | protected $singleTblblogcheckinfo; |
---|
| 90 | |
---|
| 91 | |
---|
| 92 | protected $alreadyInSave = false; |
---|
| 93 | |
---|
| 94 | |
---|
| 95 | protected $alreadyInValidation = false; |
---|
| 96 | |
---|
| 97 | |
---|
| 98 | public function __construct() |
---|
| 99 | { |
---|
| 100 | parent::__construct(); |
---|
| 101 | $this->applyDefaultValues(); |
---|
| 102 | } |
---|
| 103 | |
---|
| 104 | |
---|
| 105 | public function applyDefaultValues() |
---|
| 106 | { |
---|
| 107 | $this->us_sex = 0; |
---|
| 108 | $this->us_rating = 0; |
---|
| 109 | $this->us_download = 0; |
---|
| 110 | $this->us_status = 0; |
---|
| 111 | $this->us_key = 0; |
---|
| 112 | $this->us_company = 0; |
---|
| 113 | $this->us_score = 0; |
---|
| 114 | $this->us_pointplus = 5; |
---|
| 115 | $this->us_checked = 0; |
---|
| 116 | $this->us_money = 0; |
---|
| 117 | } |
---|
| 118 | |
---|
| 119 | |
---|
| 120 | public function getUsId() |
---|
| 121 | { |
---|
| 122 | return $this->us_id; |
---|
| 123 | } |
---|
| 124 | |
---|
| 125 | |
---|
| 126 | public function getUsUsername() |
---|
| 127 | { |
---|
| 128 | return $this->us_username; |
---|
| 129 | } |
---|
| 130 | |
---|
| 131 | |
---|
| 132 | public function getUsPassword() |
---|
| 133 | { |
---|
| 134 | return $this->us_password; |
---|
| 135 | } |
---|
| 136 | |
---|
| 137 | |
---|
| 138 | public function getUsFirstname() |
---|
| 139 | { |
---|
| 140 | return $this->us_firstname; |
---|
| 141 | } |
---|
| 142 | |
---|
| 143 | |
---|
| 144 | public function getUsLastname() |
---|
| 145 | { |
---|
| 146 | return $this->us_lastname; |
---|
| 147 | } |
---|
| 148 | |
---|
| 149 | |
---|
| 150 | public function getUsSex() |
---|
| 151 | { |
---|
| 152 | return $this->us_sex; |
---|
| 153 | } |
---|
| 154 | |
---|
| 155 | |
---|
| 156 | public function getUsEmail() |
---|
| 157 | { |
---|
| 158 | return $this->us_email; |
---|
| 159 | } |
---|
| 160 | |
---|
| 161 | |
---|
| 162 | public function getUsPhone() |
---|
| 163 | { |
---|
| 164 | return $this->us_phone; |
---|
| 165 | } |
---|
| 166 | |
---|
| 167 | |
---|
| 168 | public function getUsAclgroup() |
---|
| 169 | { |
---|
| 170 | return $this->us_aclgroup; |
---|
| 171 | } |
---|
| 172 | |
---|
| 173 | |
---|
| 174 | public function getUsSchool() |
---|
| 175 | { |
---|
| 176 | return $this->us_school; |
---|
| 177 | } |
---|
| 178 | |
---|
| 179 | |
---|
| 180 | public function getUsProvince() |
---|
| 181 | { |
---|
| 182 | return $this->us_province; |
---|
| 183 | } |
---|
| 184 | |
---|
| 185 | |
---|
| 186 | public function getUsLastvisited($format = 'Y-m-d H:i:s') |
---|
| 187 | { |
---|
| 188 | if ($this->us_lastvisited === null) { |
---|
| 189 | return null; |
---|
| 190 | } |
---|
| 191 | |
---|
| 192 | |
---|
| 193 | if ($this->us_lastvisited === '0000-00-00 00:00:00') { |
---|
| 194 | return null; |
---|
| 195 | } else { |
---|
| 196 | try { |
---|
| 197 | $dt = new DateTime($this->us_lastvisited); |
---|
| 198 | } catch (Exception $x) { |
---|
| 199 | throw new PropelException("Internally stored date/time/timestamp value could not be converted to DateTime: " . var_export($this->us_lastvisited, true), $x); |
---|
| 200 | } |
---|
| 201 | } |
---|
| 202 | |
---|
| 203 | if ($format === null) { |
---|
| 204 | return $dt; |
---|
| 205 | } elseif (strpos($format, '%') !== false) { |
---|
| 206 | return strftime($format, $dt->format('U')); |
---|
| 207 | } else { |
---|
| 208 | return $dt->format($format); |
---|
| 209 | } |
---|
| 210 | } |
---|
| 211 | |
---|
| 212 | |
---|
| 213 | public function getUsRegisterdate($format = 'Y-m-d H:i:s') |
---|
| 214 | { |
---|
| 215 | if ($this->us_registerdate === null) { |
---|
| 216 | return null; |
---|
| 217 | } |
---|
| 218 | |
---|
| 219 | |
---|
| 220 | if ($this->us_registerdate === '0000-00-00 00:00:00') { |
---|
| 221 | return null; |
---|
| 222 | } else { |
---|
| 223 | try { |
---|
| 224 | $dt = new DateTime($this->us_registerdate); |
---|
| 225 | } catch (Exception $x) { |
---|
| 226 | throw new PropelException("Internally stored date/time/timestamp value could not be converted to DateTime: " . var_export($this->us_registerdate, true), $x); |
---|
| 227 | } |
---|
| 228 | } |
---|
| 229 | |
---|
| 230 | if ($format === null) { |
---|
| 231 | return $dt; |
---|
| 232 | } elseif (strpos($format, '%') !== false) { |
---|
| 233 | return strftime($format, $dt->format('U')); |
---|
| 234 | } else { |
---|
| 235 | return $dt->format($format); |
---|
| 236 | } |
---|
| 237 | } |
---|
| 238 | |
---|
| 239 | |
---|
| 240 | public function getUsRating() |
---|
| 241 | { |
---|
| 242 | return $this->us_rating; |
---|
| 243 | } |
---|
| 244 | |
---|
| 245 | |
---|
| 246 | public function getUsDownload() |
---|
| 247 | { |
---|
| 248 | return $this->us_download; |
---|
| 249 | } |
---|
| 250 | |
---|
| 251 | |
---|
| 252 | public function getUsAvatar() |
---|
| 253 | { |
---|
| 254 | return $this->us_avatar; |
---|
| 255 | } |
---|
| 256 | |
---|
| 257 | |
---|
| 258 | public function getUsStatus() |
---|
| 259 | { |
---|
| 260 | return $this->us_status; |
---|
| 261 | } |
---|
| 262 | |
---|
| 263 | |
---|
| 264 | public function getUsKey() |
---|
| 265 | { |
---|
| 266 | return $this->us_key; |
---|
| 267 | } |
---|
| 268 | |
---|
| 269 | |
---|
| 270 | public function getUsCompany() |
---|
| 271 | { |
---|
| 272 | return $this->us_company; |
---|
| 273 | } |
---|
| 274 | |
---|
| 275 | |
---|
| 276 | public function getUsScore() |
---|
| 277 | { |
---|
| 278 | return $this->us_score; |
---|
| 279 | } |
---|
| 280 | |
---|
| 281 | |
---|
| 282 | public function getUsPointplus() |
---|
| 283 | { |
---|
| 284 | return $this->us_pointplus; |
---|
| 285 | } |
---|
| 286 | |
---|
| 287 | |
---|
| 288 | public function getUsChecked() |
---|
| 289 | { |
---|
| 290 | return $this->us_checked; |
---|
| 291 | } |
---|
| 292 | |
---|
| 293 | |
---|
| 294 | public function getUsCheckinfo() |
---|
| 295 | { |
---|
| 296 | return $this->us_checkinfo; |
---|
| 297 | } |
---|
| 298 | |
---|
| 299 | |
---|
| 300 | public function getUsIdmd5() |
---|
| 301 | { |
---|
| 302 | return $this->us_idmd5; |
---|
| 303 | } |
---|
| 304 | |
---|
| 305 | |
---|
| 306 | public function getUsHomepage() |
---|
| 307 | { |
---|
| 308 | return $this->us_homepage; |
---|
| 309 | } |
---|
| 310 | |
---|
| 311 | |
---|
| 312 | public function getUsMoney() |
---|
| 313 | { |
---|
| 314 | return $this->us_money; |
---|
| 315 | } |
---|
| 316 | |
---|
| 317 | |
---|
| 318 | public function setUsId($v) |
---|
| 319 | { |
---|
| 320 | if ($v !== null) { |
---|
| 321 | $v = (int) $v; |
---|
| 322 | } |
---|
| 323 | |
---|
| 324 | if ($this->us_id !== $v) { |
---|
| 325 | $this->us_id = $v; |
---|
| 326 | $this->modifiedColumns[] = TbluserPeer::US_ID; |
---|
| 327 | } |
---|
| 328 | |
---|
| 329 | return $this; |
---|
| 330 | } |
---|
| 331 | |
---|
| 332 | public function setUsUsername($v) |
---|
| 333 | { |
---|
| 334 | if ($v !== null) { |
---|
| 335 | $v = (string) $v; |
---|
| 336 | } |
---|
| 337 | |
---|
| 338 | if ($this->us_username !== $v) { |
---|
| 339 | $this->us_username = $v; |
---|
| 340 | $this->modifiedColumns[] = TbluserPeer::US_USERNAME; |
---|
| 341 | } |
---|
| 342 | |
---|
| 343 | return $this; |
---|
| 344 | } |
---|
| 345 | |
---|
| 346 | public function setUsPassword($v) |
---|
| 347 | { |
---|
| 348 | if ($v !== null) { |
---|
| 349 | $v = (string) $v; |
---|
| 350 | } |
---|
| 351 | |
---|
| 352 | if ($this->us_password !== $v) { |
---|
| 353 | $this->us_password = $v; |
---|
| 354 | $this->modifiedColumns[] = TbluserPeer::US_PASSWORD; |
---|
| 355 | } |
---|
| 356 | |
---|
| 357 | return $this; |
---|
| 358 | } |
---|
| 359 | |
---|
| 360 | public function setUsFirstname($v) |
---|
| 361 | { |
---|
| 362 | if ($v !== null) { |
---|
| 363 | $v = (string) $v; |
---|
| 364 | } |
---|
| 365 | |
---|
| 366 | if ($this->us_firstname !== $v) { |
---|
| 367 | $this->us_firstname = $v; |
---|
| 368 | $this->modifiedColumns[] = TbluserPeer::US_FIRSTNAME; |
---|
| 369 | } |
---|
| 370 | |
---|
| 371 | return $this; |
---|
| 372 | } |
---|
| 373 | |
---|
| 374 | public function setUsLastname($v) |
---|
| 375 | { |
---|
| 376 | if ($v !== null) { |
---|
| 377 | $v = (string) $v; |
---|
| 378 | } |
---|
| 379 | |
---|
| 380 | if ($this->us_lastname !== $v) { |
---|
| 381 | $this->us_lastname = $v; |
---|
| 382 | $this->modifiedColumns[] = TbluserPeer::US_LASTNAME; |
---|
| 383 | } |
---|
| 384 | |
---|
| 385 | return $this; |
---|
| 386 | } |
---|
| 387 | |
---|
| 388 | public function setUsSex($v) |
---|
| 389 | { |
---|
| 390 | if ($v !== null) { |
---|
| 391 | $v = (int) $v; |
---|
| 392 | } |
---|
| 393 | |
---|
| 394 | if ($this->us_sex !== $v || $v === 0) { |
---|
| 395 | $this->us_sex = $v; |
---|
| 396 | $this->modifiedColumns[] = TbluserPeer::US_SEX; |
---|
| 397 | } |
---|
| 398 | |
---|
| 399 | return $this; |
---|
| 400 | } |
---|
| 401 | |
---|
| 402 | public function setUsEmail($v) |
---|
| 403 | { |
---|
| 404 | if ($v !== null) { |
---|
| 405 | $v = (string) $v; |
---|
| 406 | } |
---|
| 407 | |
---|
| 408 | if ($this->us_email !== $v) { |
---|
| 409 | $this->us_email = $v; |
---|
| 410 | $this->modifiedColumns[] = TbluserPeer::US_EMAIL; |
---|
| 411 | } |
---|
| 412 | |
---|
| 413 | return $this; |
---|
| 414 | } |
---|
| 415 | |
---|
| 416 | public function setUsPhone($v) |
---|
| 417 | { |
---|
| 418 | if ($v !== null) { |
---|
| 419 | $v = (string) $v; |
---|
| 420 | } |
---|
| 421 | |
---|
| 422 | if ($this->us_phone !== $v) { |
---|
| 423 | $this->us_phone = $v; |
---|
| 424 | $this->modifiedColumns[] = TbluserPeer::US_PHONE; |
---|
| 425 | } |
---|
| 426 | |
---|
| 427 | return $this; |
---|
| 428 | } |
---|
| 429 | |
---|
| 430 | public function setUsAclgroup($v) |
---|
| 431 | { |
---|
| 432 | if ($v !== null) { |
---|
| 433 | $v = (int) $v; |
---|
| 434 | } |
---|
| 435 | |
---|
| 436 | if ($this->us_aclgroup !== $v) { |
---|
| 437 | $this->us_aclgroup = $v; |
---|
| 438 | $this->modifiedColumns[] = TbluserPeer::US_ACLGROUP; |
---|
| 439 | } |
---|
| 440 | |
---|
| 441 | return $this; |
---|
| 442 | } |
---|
| 443 | |
---|
| 444 | public function setUsSchool($v) |
---|
| 445 | { |
---|
| 446 | if ($v !== null) { |
---|
| 447 | $v = (string) $v; |
---|
| 448 | } |
---|
| 449 | |
---|
| 450 | if ($this->us_school !== $v) { |
---|
| 451 | $this->us_school = $v; |
---|
| 452 | $this->modifiedColumns[] = TbluserPeer::US_SCHOOL; |
---|
| 453 | } |
---|
| 454 | |
---|
| 455 | return $this; |
---|
| 456 | } |
---|
| 457 | |
---|
| 458 | public function setUsProvince($v) |
---|
| 459 | { |
---|
| 460 | if ($v !== null) { |
---|
| 461 | $v = (string) $v; |
---|
| 462 | } |
---|
| 463 | |
---|
| 464 | if ($this->us_province !== $v) { |
---|
| 465 | $this->us_province = $v; |
---|
| 466 | $this->modifiedColumns[] = TbluserPeer::US_PROVINCE; |
---|
| 467 | } |
---|
| 468 | |
---|
| 469 | return $this; |
---|
| 470 | } |
---|
| 471 | |
---|
| 472 | public function setUsLastvisited($v) |
---|
| 473 | { |
---|
| 474 | if ($v === null || $v === '') { |
---|
| 475 | $dt = null; |
---|
| 476 | } elseif ($v instanceof DateTime) { |
---|
| 477 | $dt = $v; |
---|
| 478 | } else { |
---|
| 479 | try { |
---|
| 480 | if (is_numeric($v)) { $dt = new DateTime('@'.$v, new DateTimeZone('UTC')); |
---|
| 481 | $dt->setTimeZone(new DateTimeZone(date_default_timezone_get())); |
---|
| 482 | } else { |
---|
| 483 | $dt = new DateTime($v); |
---|
| 484 | } |
---|
| 485 | } catch (Exception $x) { |
---|
| 486 | throw new PropelException('Error parsing date/time value: ' . var_export($v, true), $x); |
---|
| 487 | } |
---|
| 488 | } |
---|
| 489 | |
---|
| 490 | if ( $this->us_lastvisited !== null || $dt !== null ) { |
---|
| 491 | |
---|
| 492 | $currNorm = ($this->us_lastvisited !== null && $tmpDt = new DateTime($this->us_lastvisited)) ? $tmpDt->format('Y-m-d H:i:s') : null; |
---|
| 493 | $newNorm = ($dt !== null) ? $dt->format('Y-m-d H:i:s') : null; |
---|
| 494 | |
---|
| 495 | if ( ($currNorm !== $newNorm) ) |
---|
| 496 | { |
---|
| 497 | $this->us_lastvisited = ($dt ? $dt->format('Y-m-d H:i:s') : null); |
---|
| 498 | $this->modifiedColumns[] = TbluserPeer::US_LASTVISITED; |
---|
| 499 | } |
---|
| 500 | } |
---|
| 501 | return $this; |
---|
| 502 | } |
---|
| 503 | |
---|
| 504 | public function setUsRegisterdate($v) |
---|
| 505 | { |
---|
| 506 | if ($v === null || $v === '') { |
---|
| 507 | $dt = null; |
---|
| 508 | } elseif ($v instanceof DateTime) { |
---|
| 509 | $dt = $v; |
---|
| 510 | } else { |
---|
| 511 | try { |
---|
| 512 | if (is_numeric($v)) { $dt = new DateTime('@'.$v, new DateTimeZone('UTC')); |
---|
| 513 | $dt->setTimeZone(new DateTimeZone(date_default_timezone_get())); |
---|
| 514 | } else { |
---|
| 515 | $dt = new DateTime($v); |
---|
| 516 | } |
---|
| 517 | } catch (Exception $x) { |
---|
| 518 | throw new PropelException('Error parsing date/time value: ' . var_export($v, true), $x); |
---|
| 519 | } |
---|
| 520 | } |
---|
| 521 | |
---|
| 522 | if ( $this->us_registerdate !== null || $dt !== null ) { |
---|
| 523 | |
---|
| 524 | $currNorm = ($this->us_registerdate !== null && $tmpDt = new DateTime($this->us_registerdate)) ? $tmpDt->format('Y-m-d H:i:s') : null; |
---|
| 525 | $newNorm = ($dt !== null) ? $dt->format('Y-m-d H:i:s') : null; |
---|
| 526 | |
---|
| 527 | if ( ($currNorm !== $newNorm) ) |
---|
| 528 | { |
---|
| 529 | $this->us_registerdate = ($dt ? $dt->format('Y-m-d H:i:s') : null); |
---|
| 530 | $this->modifiedColumns[] = TbluserPeer::US_REGISTERDATE; |
---|
| 531 | } |
---|
| 532 | } |
---|
| 533 | return $this; |
---|
| 534 | } |
---|
| 535 | |
---|
| 536 | public function setUsRating($v) |
---|
| 537 | { |
---|
| 538 | if ($v !== null) { |
---|
| 539 | $v = (int) $v; |
---|
| 540 | } |
---|
| 541 | |
---|
| 542 | if ($this->us_rating !== $v || $v === 0) { |
---|
| 543 | $this->us_rating = $v; |
---|
| 544 | $this->modifiedColumns[] = TbluserPeer::US_RATING; |
---|
| 545 | } |
---|
| 546 | |
---|
| 547 | return $this; |
---|
| 548 | } |
---|
| 549 | |
---|
| 550 | public function setUsDownload($v) |
---|
| 551 | { |
---|
| 552 | if ($v !== null) { |
---|
| 553 | $v = (int) $v; |
---|
| 554 | } |
---|
| 555 | |
---|
| 556 | if ($this->us_download !== $v || $v === 0) { |
---|
| 557 | $this->us_download = $v; |
---|
| 558 | $this->modifiedColumns[] = TbluserPeer::US_DOWNLOAD; |
---|
| 559 | } |
---|
| 560 | |
---|
| 561 | return $this; |
---|
| 562 | } |
---|
| 563 | |
---|
| 564 | public function setUsAvatar($v) |
---|
| 565 | { |
---|
| 566 | if ($v !== null) { |
---|
| 567 | $v = (string) $v; |
---|
| 568 | } |
---|
| 569 | |
---|
| 570 | if ($this->us_avatar !== $v) { |
---|
| 571 | $this->us_avatar = $v; |
---|
| 572 | $this->modifiedColumns[] = TbluserPeer::US_AVATAR; |
---|
| 573 | } |
---|
| 574 | |
---|
| 575 | return $this; |
---|
| 576 | } |
---|
| 577 | |
---|
| 578 | public function setUsStatus($v) |
---|
| 579 | { |
---|
| 580 | if ($v !== null) { |
---|
| 581 | $v = (int) $v; |
---|
| 582 | } |
---|
| 583 | |
---|
| 584 | if ($this->us_status !== $v || $v === 0) { |
---|
| 585 | $this->us_status = $v; |
---|
| 586 | $this->modifiedColumns[] = TbluserPeer::US_STATUS; |
---|
| 587 | } |
---|
| 588 | |
---|
| 589 | return $this; |
---|
| 590 | } |
---|
| 591 | |
---|
| 592 | public function setUsKey($v) |
---|
| 593 | { |
---|
| 594 | if ($v !== null) { |
---|
| 595 | $v = (int) $v; |
---|
| 596 | } |
---|
| 597 | |
---|
| 598 | if ($this->us_key !== $v || $v === 0) { |
---|
| 599 | $this->us_key = $v; |
---|
| 600 | $this->modifiedColumns[] = TbluserPeer::US_KEY; |
---|
| 601 | } |
---|
| 602 | |
---|
| 603 | return $this; |
---|
| 604 | } |
---|
| 605 | |
---|
| 606 | public function setUsCompany($v) |
---|
| 607 | { |
---|
| 608 | if ($v !== null) { |
---|
| 609 | $v = (int) $v; |
---|
| 610 | } |
---|
| 611 | |
---|
| 612 | if ($this->us_company !== $v || $v === 0) { |
---|
| 613 | $this->us_company = $v; |
---|
| 614 | $this->modifiedColumns[] = TbluserPeer::US_COMPANY; |
---|
| 615 | } |
---|
| 616 | |
---|
| 617 | return $this; |
---|
| 618 | } |
---|
| 619 | |
---|
| 620 | public function setUsScore($v) |
---|
| 621 | { |
---|
| 622 | if ($v !== null) { |
---|
| 623 | $v = (int) $v; |
---|
| 624 | } |
---|
| 625 | |
---|
| 626 | if ($this->us_score !== $v || $v === 0) { |
---|
| 627 | $this->us_score = $v; |
---|
| 628 | $this->modifiedColumns[] = TbluserPeer::US_SCORE; |
---|
| 629 | } |
---|
| 630 | |
---|
| 631 | return $this; |
---|
| 632 | } |
---|
| 633 | |
---|
| 634 | public function setUsPointplus($v) |
---|
| 635 | { |
---|
| 636 | if ($v !== null) { |
---|
| 637 | $v = (int) $v; |
---|
| 638 | } |
---|
| 639 | |
---|
| 640 | if ($this->us_pointplus !== $v || $v === 5) { |
---|
| 641 | $this->us_pointplus = $v; |
---|
| 642 | $this->modifiedColumns[] = TbluserPeer::US_POINTPLUS; |
---|
| 643 | } |
---|
| 644 | |
---|
| 645 | return $this; |
---|
| 646 | } |
---|
| 647 | |
---|
| 648 | public function setUsChecked($v) |
---|
| 649 | { |
---|
| 650 | if ($v !== null) { |
---|
| 651 | $v = (int) $v; |
---|
| 652 | } |
---|
| 653 | |
---|
| 654 | if ($this->us_checked !== $v || $v === 0) { |
---|
| 655 | $this->us_checked = $v; |
---|
| 656 | $this->modifiedColumns[] = TbluserPeer::US_CHECKED; |
---|
| 657 | } |
---|
| 658 | |
---|
| 659 | return $this; |
---|
| 660 | } |
---|
| 661 | |
---|
| 662 | public function setUsCheckinfo($v) |
---|
| 663 | { |
---|
| 664 | if ($v !== null) { |
---|
| 665 | $v = (int) $v; |
---|
| 666 | } |
---|
| 667 | |
---|
| 668 | if ($this->us_checkinfo !== $v) { |
---|
| 669 | $this->us_checkinfo = $v; |
---|
| 670 | $this->modifiedColumns[] = TbluserPeer::US_CHECKINFO; |
---|
| 671 | } |
---|
| 672 | |
---|
| 673 | return $this; |
---|
| 674 | } |
---|
| 675 | |
---|
| 676 | public function setUsIdmd5($v) |
---|
| 677 | { |
---|
| 678 | if ($v !== null) { |
---|
| 679 | $v = (string) $v; |
---|
| 680 | } |
---|
| 681 | |
---|
| 682 | if ($this->us_idmd5 !== $v) { |
---|
| 683 | $this->us_idmd5 = $v; |
---|
| 684 | $this->modifiedColumns[] = TbluserPeer::US_IDMD5; |
---|
| 685 | } |
---|
| 686 | |
---|
| 687 | return $this; |
---|
| 688 | } |
---|
| 689 | |
---|
| 690 | public function setUsHomepage($v) |
---|
| 691 | { |
---|
| 692 | if ($v !== null) { |
---|
| 693 | $v = (string) $v; |
---|
| 694 | } |
---|
| 695 | |
---|
| 696 | if ($this->us_homepage !== $v) { |
---|
| 697 | $this->us_homepage = $v; |
---|
| 698 | $this->modifiedColumns[] = TbluserPeer::US_HOMEPAGE; |
---|
| 699 | } |
---|
| 700 | |
---|
| 701 | return $this; |
---|
| 702 | } |
---|
| 703 | |
---|
| 704 | public function setUsMoney($v) |
---|
| 705 | { |
---|
| 706 | if ($v !== null) { |
---|
| 707 | $v = (int) $v; |
---|
| 708 | } |
---|
| 709 | |
---|
| 710 | if ($this->us_money !== $v || $v === 0) { |
---|
| 711 | $this->us_money = $v; |
---|
| 712 | $this->modifiedColumns[] = TbluserPeer::US_MONEY; |
---|
| 713 | } |
---|
| 714 | |
---|
| 715 | return $this; |
---|
| 716 | } |
---|
| 717 | |
---|
| 718 | public function hasOnlyDefaultValues() |
---|
| 719 | { |
---|
| 720 | if (array_diff($this->modifiedColumns, array(TbluserPeer::US_SEX,TbluserPeer::US_RATING,TbluserPeer::US_DOWNLOAD,TbluserPeer::US_STATUS,TbluserPeer::US_KEY,TbluserPeer::US_COMPANY,TbluserPeer::US_SCORE,TbluserPeer::US_POINTPLUS,TbluserPeer::US_CHECKED,TbluserPeer::US_MONEY))) { |
---|
| 721 | return false; |
---|
| 722 | } |
---|
| 723 | |
---|
| 724 | if ($this->us_sex !== 0) { |
---|
| 725 | return false; |
---|
| 726 | } |
---|
| 727 | |
---|
| 728 | if ($this->us_rating !== 0) { |
---|
| 729 | return false; |
---|
| 730 | } |
---|
| 731 | |
---|
| 732 | if ($this->us_download !== 0) { |
---|
| 733 | return false; |
---|
| 734 | } |
---|
| 735 | |
---|
| 736 | if ($this->us_status !== 0) { |
---|
| 737 | return false; |
---|
| 738 | } |
---|
| 739 | |
---|
| 740 | if ($this->us_key !== 0) { |
---|
| 741 | return false; |
---|
| 742 | } |
---|
| 743 | |
---|
| 744 | if ($this->us_company !== 0) { |
---|
| 745 | return false; |
---|
| 746 | } |
---|
| 747 | |
---|
| 748 | if ($this->us_score !== 0) { |
---|
| 749 | return false; |
---|
| 750 | } |
---|
| 751 | |
---|
| 752 | if ($this->us_pointplus !== 5) { |
---|
| 753 | return false; |
---|
| 754 | } |
---|
| 755 | |
---|
| 756 | if ($this->us_checked !== 0) { |
---|
| 757 | return false; |
---|
| 758 | } |
---|
| 759 | |
---|
| 760 | if ($this->us_money !== 0) { |
---|
| 761 | return false; |
---|
| 762 | } |
---|
| 763 | |
---|
| 764 | return true; |
---|
| 765 | } |
---|
| 766 | |
---|
| 767 | public function hydrate($row, $startcol = 0, $rehydrate = false) |
---|
| 768 | { |
---|
| 769 | try { |
---|
| 770 | |
---|
| 771 | $this->us_id = ($row[$startcol + 0] !== null) ? (int) $row[$startcol + 0] : null; |
---|
| 772 | $this->us_username = ($row[$startcol + 1] !== null) ? (string) $row[$startcol + 1] : null; |
---|
| 773 | $this->us_password = ($row[$startcol + 2] !== null) ? (string) $row[$startcol + 2] : null; |
---|
| 774 | $this->us_firstname = ($row[$startcol + 3] !== null) ? (string) $row[$startcol + 3] : null; |
---|
| 775 | $this->us_lastname = ($row[$startcol + 4] !== null) ? (string) $row[$startcol + 4] : null; |
---|
| 776 | $this->us_sex = ($row[$startcol + 5] !== null) ? (int) $row[$startcol + 5] : null; |
---|
| 777 | $this->us_email = ($row[$startcol + 6] !== null) ? (string) $row[$startcol + 6] : null; |
---|
| 778 | $this->us_phone = ($row[$startcol + 7] !== null) ? (string) $row[$startcol + 7] : null; |
---|
| 779 | $this->us_aclgroup = ($row[$startcol + 8] !== null) ? (int) $row[$startcol + 8] : null; |
---|
| 780 | $this->us_school = ($row[$startcol + 9] !== null) ? (string) $row[$startcol + 9] : null; |
---|
| 781 | $this->us_province = ($row[$startcol + 10] !== null) ? (string) $row[$startcol + 10] : null; |
---|
| 782 | $this->us_lastvisited = ($row[$startcol + 11] !== null) ? (string) $row[$startcol + 11] : null; |
---|
| 783 | $this->us_registerdate = ($row[$startcol + 12] !== null) ? (string) $row[$startcol + 12] : null; |
---|
| 784 | $this->us_rating = ($row[$startcol + 13] !== null) ? (int) $row[$startcol + 13] : null; |
---|
| 785 | $this->us_download = ($row[$startcol + 14] !== null) ? (int) $row[$startcol + 14] : null; |
---|
| 786 | $this->us_avatar = ($row[$startcol + 15] !== null) ? (string) $row[$startcol + 15] : null; |
---|
| 787 | $this->us_status = ($row[$startcol + 16] !== null) ? (int) $row[$startcol + 16] : null; |
---|
| 788 | $this->us_key = ($row[$startcol + 17] !== null) ? (int) $row[$startcol + 17] : null; |
---|
| 789 | $this->us_company = ($row[$startcol + 18] !== null) ? (int) $row[$startcol + 18] : null; |
---|
| 790 | $this->us_score = ($row[$startcol + 19] !== null) ? (int) $row[$startcol + 19] : null; |
---|
| 791 | $this->us_pointplus = ($row[$startcol + 20] !== null) ? (int) $row[$startcol + 20] : null; |
---|
| 792 | $this->us_checked = ($row[$startcol + 21] !== null) ? (int) $row[$startcol + 21] : null; |
---|
| 793 | $this->us_checkinfo = ($row[$startcol + 22] !== null) ? (int) $row[$startcol + 22] : null; |
---|
| 794 | $this->us_idmd5 = ($row[$startcol + 23] !== null) ? (string) $row[$startcol + 23] : null; |
---|
| 795 | $this->us_homepage = ($row[$startcol + 24] !== null) ? (string) $row[$startcol + 24] : null; |
---|
| 796 | $this->us_money = ($row[$startcol + 25] !== null) ? (int) $row[$startcol + 25] : null; |
---|
| 797 | $this->resetModified(); |
---|
| 798 | |
---|
| 799 | $this->setNew(false); |
---|
| 800 | |
---|
| 801 | if ($rehydrate) { |
---|
| 802 | $this->ensureConsistency(); |
---|
| 803 | } |
---|
| 804 | |
---|
| 805 | return $startcol + 26; |
---|
| 806 | } catch (Exception $e) { |
---|
| 807 | throw new PropelException("Error populating Tbluser object", $e); |
---|
| 808 | } |
---|
| 809 | } |
---|
| 810 | |
---|
| 811 | |
---|
| 812 | public function ensureConsistency() |
---|
| 813 | { |
---|
| 814 | |
---|
| 815 | } |
---|
| 816 | |
---|
| 817 | public function reload($deep = false, PropelPDO $con = null) |
---|
| 818 | { |
---|
| 819 | if ($this->isDeleted()) { |
---|
| 820 | throw new PropelException("Cannot reload a deleted object."); |
---|
| 821 | } |
---|
| 822 | |
---|
| 823 | if ($this->isNew()) { |
---|
| 824 | throw new PropelException("Cannot reload an unsaved object."); |
---|
| 825 | } |
---|
| 826 | |
---|
| 827 | if ($con === null) { |
---|
| 828 | $con = Propel::getConnection(TbluserPeer::DATABASE_NAME, Propel::CONNECTION_READ); |
---|
| 829 | } |
---|
| 830 | |
---|
| 831 | |
---|
| 832 | $stmt = TbluserPeer::doSelectStmt($this->buildPkeyCriteria(), $con); |
---|
| 833 | $row = $stmt->fetch(PDO::FETCH_NUM); |
---|
| 834 | $stmt->closeCursor(); |
---|
| 835 | if (!$row) { |
---|
| 836 | throw new PropelException('Cannot find matching row in the database to reload object values.'); |
---|
| 837 | } |
---|
| 838 | $this->hydrate($row, 0, true); |
---|
| 839 | if ($deep) { |
---|
| 840 | $this->singleTblblogcheckinfo = null; |
---|
| 841 | |
---|
| 842 | } } |
---|
| 843 | |
---|
| 844 | |
---|
| 845 | public function delete(PropelPDO $con = null) |
---|
| 846 | { |
---|
| 847 | if ($this->isDeleted()) { |
---|
| 848 | throw new PropelException("This object has already been deleted."); |
---|
| 849 | } |
---|
| 850 | |
---|
| 851 | if ($con === null) { |
---|
| 852 | $con = Propel::getConnection(TbluserPeer::DATABASE_NAME, Propel::CONNECTION_WRITE); |
---|
| 853 | } |
---|
| 854 | |
---|
| 855 | $con->beginTransaction(); |
---|
| 856 | try { |
---|
| 857 | TbluserPeer::doDelete($this, $con); |
---|
| 858 | $this->setDeleted(true); |
---|
| 859 | $con->commit(); |
---|
| 860 | } catch (PropelException $e) { |
---|
| 861 | $con->rollBack(); |
---|
| 862 | throw $e; |
---|
| 863 | } |
---|
| 864 | } |
---|
| 865 | |
---|
| 866 | |
---|
| 867 | public function save(PropelPDO $con = null) |
---|
| 868 | { |
---|
| 869 | if ($this->isDeleted()) { |
---|
| 870 | throw new PropelException("You cannot save an object that has been deleted."); |
---|
| 871 | } |
---|
| 872 | |
---|
| 873 | if ($con === null) { |
---|
| 874 | $con = Propel::getConnection(TbluserPeer::DATABASE_NAME, Propel::CONNECTION_WRITE); |
---|
| 875 | } |
---|
| 876 | |
---|
| 877 | $con->beginTransaction(); |
---|
| 878 | try { |
---|
| 879 | $affectedRows = $this->doSave($con); |
---|
| 880 | $con->commit(); |
---|
| 881 | TbluserPeer::addInstanceToPool($this); |
---|
| 882 | return $affectedRows; |
---|
| 883 | } catch (PropelException $e) { |
---|
| 884 | $con->rollBack(); |
---|
| 885 | throw $e; |
---|
| 886 | } |
---|
| 887 | } |
---|
| 888 | |
---|
| 889 | |
---|
| 890 | protected function doSave(PropelPDO $con) |
---|
| 891 | { |
---|
| 892 | $affectedRows = 0; if (!$this->alreadyInSave) { |
---|
| 893 | $this->alreadyInSave = true; |
---|
| 894 | |
---|
| 895 | if ($this->isNew() ) { |
---|
| 896 | $this->modifiedColumns[] = TbluserPeer::US_ID; |
---|
| 897 | } |
---|
| 898 | |
---|
| 899 | if ($this->isModified()) { |
---|
| 900 | if ($this->isNew()) { |
---|
| 901 | $pk = TbluserPeer::doInsert($this, $con); |
---|
| 902 | $affectedRows += 1; |
---|
| 903 | $this->setUsId($pk); |
---|
| 904 | $this->setNew(false); |
---|
| 905 | } else { |
---|
| 906 | $affectedRows += TbluserPeer::doUpdate($this, $con); |
---|
| 907 | } |
---|
| 908 | |
---|
| 909 | $this->resetModified(); } |
---|
| 910 | |
---|
| 911 | if ($this->singleTblblogcheckinfo !== null) { |
---|
| 912 | if (!$this->singleTblblogcheckinfo->isDeleted()) { |
---|
| 913 | $affectedRows += $this->singleTblblogcheckinfo->save($con); |
---|
| 914 | } |
---|
| 915 | } |
---|
| 916 | |
---|
| 917 | $this->alreadyInSave = false; |
---|
| 918 | |
---|
| 919 | } |
---|
| 920 | return $affectedRows; |
---|
| 921 | } |
---|
| 922 | |
---|
| 923 | protected $validationFailures = array(); |
---|
| 924 | |
---|
| 925 | |
---|
| 926 | public function getValidationFailures() |
---|
| 927 | { |
---|
| 928 | return $this->validationFailures; |
---|
| 929 | } |
---|
| 930 | |
---|
| 931 | |
---|
| 932 | public function validate($columns = null) |
---|
| 933 | { |
---|
| 934 | $res = $this->doValidate($columns); |
---|
| 935 | if ($res === true) { |
---|
| 936 | $this->validationFailures = array(); |
---|
| 937 | return true; |
---|
| 938 | } else { |
---|
| 939 | $this->validationFailures = $res; |
---|
| 940 | return false; |
---|
| 941 | } |
---|
| 942 | } |
---|
| 943 | |
---|
| 944 | |
---|
| 945 | protected function doValidate($columns = null) |
---|
| 946 | { |
---|
| 947 | if (!$this->alreadyInValidation) { |
---|
| 948 | $this->alreadyInValidation = true; |
---|
| 949 | $retval = null; |
---|
| 950 | |
---|
| 951 | $failureMap = array(); |
---|
| 952 | |
---|
| 953 | |
---|
| 954 | if (($retval = TbluserPeer::doValidate($this, $columns)) !== true) { |
---|
| 955 | $failureMap = array_merge($failureMap, $retval); |
---|
| 956 | } |
---|
| 957 | |
---|
| 958 | |
---|
| 959 | if ($this->singleTblblogcheckinfo !== null) { |
---|
| 960 | if (!$this->singleTblblogcheckinfo->validate($columns)) { |
---|
| 961 | $failureMap = array_merge($failureMap, $this->singleTblblogcheckinfo->getValidationFailures()); |
---|
| 962 | } |
---|
| 963 | } |
---|
| 964 | |
---|
| 965 | |
---|
| 966 | $this->alreadyInValidation = false; |
---|
| 967 | } |
---|
| 968 | |
---|
| 969 | return (!empty($failureMap) ? $failureMap : true); |
---|
| 970 | } |
---|
| 971 | |
---|
| 972 | |
---|
| 973 | public function getByName($name, $type = BasePeer::TYPE_PHPNAME) |
---|
| 974 | { |
---|
| 975 | $pos = TbluserPeer::translateFieldName($name, $type, BasePeer::TYPE_NUM); |
---|
| 976 | $field = $this->getByPosition($pos); |
---|
| 977 | return $field; |
---|
| 978 | } |
---|
| 979 | |
---|
| 980 | |
---|
| 981 | public function getByPosition($pos) |
---|
| 982 | { |
---|
| 983 | switch($pos) { |
---|
| 984 | case 0: |
---|
| 985 | return $this->getUsId(); |
---|
| 986 | break; |
---|
| 987 | case 1: |
---|
| 988 | return $this->getUsUsername(); |
---|
| 989 | break; |
---|
| 990 | case 2: |
---|
| 991 | return $this->getUsPassword(); |
---|
| 992 | break; |
---|
| 993 | case 3: |
---|
| 994 | return $this->getUsFirstname(); |
---|
| 995 | break; |
---|
| 996 | case 4: |
---|
| 997 | return $this->getUsLastname(); |
---|
| 998 | break; |
---|
| 999 | case 5: |
---|
| 1000 | return $this->getUsSex(); |
---|
| 1001 | break; |
---|
| 1002 | case 6: |
---|
| 1003 | return $this->getUsEmail(); |
---|
| 1004 | break; |
---|
| 1005 | case 7: |
---|
| 1006 | return $this->getUsPhone(); |
---|
| 1007 | break; |
---|
| 1008 | case 8: |
---|
| 1009 | return $this->getUsAclgroup(); |
---|
| 1010 | break; |
---|
| 1011 | case 9: |
---|
| 1012 | return $this->getUsSchool(); |
---|
| 1013 | break; |
---|
| 1014 | case 10: |
---|
| 1015 | return $this->getUsProvince(); |
---|
| 1016 | break; |
---|
| 1017 | case 11: |
---|
| 1018 | return $this->getUsLastvisited(); |
---|
| 1019 | break; |
---|
| 1020 | case 12: |
---|
| 1021 | return $this->getUsRegisterdate(); |
---|
| 1022 | break; |
---|
| 1023 | case 13: |
---|
| 1024 | return $this->getUsRating(); |
---|
| 1025 | break; |
---|
| 1026 | case 14: |
---|
| 1027 | return $this->getUsDownload(); |
---|
| 1028 | break; |
---|
| 1029 | case 15: |
---|
| 1030 | return $this->getUsAvatar(); |
---|
| 1031 | break; |
---|
| 1032 | case 16: |
---|
| 1033 | return $this->getUsStatus(); |
---|
| 1034 | break; |
---|
| 1035 | case 17: |
---|
| 1036 | return $this->getUsKey(); |
---|
| 1037 | break; |
---|
| 1038 | case 18: |
---|
| 1039 | return $this->getUsCompany(); |
---|
| 1040 | break; |
---|
| 1041 | case 19: |
---|
| 1042 | return $this->getUsScore(); |
---|
| 1043 | break; |
---|
| 1044 | case 20: |
---|
| 1045 | return $this->getUsPointplus(); |
---|
| 1046 | break; |
---|
| 1047 | case 21: |
---|
| 1048 | return $this->getUsChecked(); |
---|
| 1049 | break; |
---|
| 1050 | case 22: |
---|
| 1051 | return $this->getUsCheckinfo(); |
---|
| 1052 | break; |
---|
| 1053 | case 23: |
---|
| 1054 | return $this->getUsIdmd5(); |
---|
| 1055 | break; |
---|
| 1056 | case 24: |
---|
| 1057 | return $this->getUsHomepage(); |
---|
| 1058 | break; |
---|
| 1059 | case 25: |
---|
| 1060 | return $this->getUsMoney(); |
---|
| 1061 | break; |
---|
| 1062 | default: |
---|
| 1063 | return null; |
---|
| 1064 | break; |
---|
| 1065 | } } |
---|
| 1066 | |
---|
| 1067 | |
---|
| 1068 | public function toArray($keyType = BasePeer::TYPE_PHPNAME, $includeLazyLoadColumns = true) |
---|
| 1069 | { |
---|
| 1070 | $keys = TbluserPeer::getFieldNames($keyType); |
---|
| 1071 | $result = array( |
---|
| 1072 | $keys[0] => $this->getUsId(), |
---|
| 1073 | $keys[1] => $this->getUsUsername(), |
---|
| 1074 | $keys[2] => $this->getUsPassword(), |
---|
| 1075 | $keys[3] => $this->getUsFirstname(), |
---|
| 1076 | $keys[4] => $this->getUsLastname(), |
---|
| 1077 | $keys[5] => $this->getUsSex(), |
---|
| 1078 | $keys[6] => $this->getUsEmail(), |
---|
| 1079 | $keys[7] => $this->getUsPhone(), |
---|
| 1080 | $keys[8] => $this->getUsAclgroup(), |
---|
| 1081 | $keys[9] => $this->getUsSchool(), |
---|
| 1082 | $keys[10] => $this->getUsProvince(), |
---|
| 1083 | $keys[11] => $this->getUsLastvisited(), |
---|
| 1084 | $keys[12] => $this->getUsRegisterdate(), |
---|
| 1085 | $keys[13] => $this->getUsRating(), |
---|
| 1086 | $keys[14] => $this->getUsDownload(), |
---|
| 1087 | $keys[15] => $this->getUsAvatar(), |
---|
| 1088 | $keys[16] => $this->getUsStatus(), |
---|
| 1089 | $keys[17] => $this->getUsKey(), |
---|
| 1090 | $keys[18] => $this->getUsCompany(), |
---|
| 1091 | $keys[19] => $this->getUsScore(), |
---|
| 1092 | $keys[20] => $this->getUsPointplus(), |
---|
| 1093 | $keys[21] => $this->getUsChecked(), |
---|
| 1094 | $keys[22] => $this->getUsCheckinfo(), |
---|
| 1095 | $keys[23] => $this->getUsIdmd5(), |
---|
| 1096 | $keys[24] => $this->getUsHomepage(), |
---|
| 1097 | $keys[25] => $this->getUsMoney(), |
---|
| 1098 | ); |
---|
| 1099 | return $result; |
---|
| 1100 | } |
---|
| 1101 | |
---|
| 1102 | |
---|
| 1103 | public function setByName($name, $value, $type = BasePeer::TYPE_PHPNAME) |
---|
| 1104 | { |
---|
| 1105 | $pos = TbluserPeer::translateFieldName($name, $type, BasePeer::TYPE_NUM); |
---|
| 1106 | return $this->setByPosition($pos, $value); |
---|
| 1107 | } |
---|
| 1108 | |
---|
| 1109 | |
---|
| 1110 | public function setByPosition($pos, $value) |
---|
| 1111 | { |
---|
| 1112 | switch($pos) { |
---|
| 1113 | case 0: |
---|
| 1114 | $this->setUsId($value); |
---|
| 1115 | break; |
---|
| 1116 | case 1: |
---|
| 1117 | $this->setUsUsername($value); |
---|
| 1118 | break; |
---|
| 1119 | case 2: |
---|
| 1120 | $this->setUsPassword($value); |
---|
| 1121 | break; |
---|
| 1122 | case 3: |
---|
| 1123 | $this->setUsFirstname($value); |
---|
| 1124 | break; |
---|
| 1125 | case 4: |
---|
| 1126 | $this->setUsLastname($value); |
---|
| 1127 | break; |
---|
| 1128 | case 5: |
---|
| 1129 | $this->setUsSex($value); |
---|
| 1130 | break; |
---|
| 1131 | case 6: |
---|
| 1132 | $this->setUsEmail($value); |
---|
| 1133 | break; |
---|
| 1134 | case 7: |
---|
| 1135 | $this->setUsPhone($value); |
---|
| 1136 | break; |
---|
| 1137 | case 8: |
---|
| 1138 | $this->setUsAclgroup($value); |
---|
| 1139 | break; |
---|
| 1140 | case 9: |
---|
| 1141 | $this->setUsSchool($value); |
---|
| 1142 | break; |
---|
| 1143 | case 10: |
---|
| 1144 | $this->setUsProvince($value); |
---|
| 1145 | break; |
---|
| 1146 | case 11: |
---|
| 1147 | $this->setUsLastvisited($value); |
---|
| 1148 | break; |
---|
| 1149 | case 12: |
---|
| 1150 | $this->setUsRegisterdate($value); |
---|
| 1151 | break; |
---|
| 1152 | case 13: |
---|
| 1153 | $this->setUsRating($value); |
---|
| 1154 | break; |
---|
| 1155 | case 14: |
---|
| 1156 | $this->setUsDownload($value); |
---|
| 1157 | break; |
---|
| 1158 | case 15: |
---|
| 1159 | $this->setUsAvatar($value); |
---|
| 1160 | break; |
---|
| 1161 | case 16: |
---|
| 1162 | $this->setUsStatus($value); |
---|
| 1163 | break; |
---|
| 1164 | case 17: |
---|
| 1165 | $this->setUsKey($value); |
---|
| 1166 | break; |
---|
| 1167 | case 18: |
---|
| 1168 | $this->setUsCompany($value); |
---|
| 1169 | break; |
---|
| 1170 | case 19: |
---|
| 1171 | $this->setUsScore($value); |
---|
| 1172 | break; |
---|
| 1173 | case 20: |
---|
| 1174 | $this->setUsPointplus($value); |
---|
| 1175 | break; |
---|
| 1176 | case 21: |
---|
| 1177 | $this->setUsChecked($value); |
---|
| 1178 | break; |
---|
| 1179 | case 22: |
---|
| 1180 | $this->setUsCheckinfo($value); |
---|
| 1181 | break; |
---|
| 1182 | case 23: |
---|
| 1183 | $this->setUsIdmd5($value); |
---|
| 1184 | break; |
---|
| 1185 | case 24: |
---|
| 1186 | $this->setUsHomepage($value); |
---|
| 1187 | break; |
---|
| 1188 | case 25: |
---|
| 1189 | $this->setUsMoney($value); |
---|
| 1190 | break; |
---|
| 1191 | } } |
---|
| 1192 | |
---|
| 1193 | |
---|
| 1194 | public function fromArray($arr, $keyType = BasePeer::TYPE_PHPNAME) |
---|
| 1195 | { |
---|
| 1196 | $keys = TbluserPeer::getFieldNames($keyType); |
---|
| 1197 | |
---|
| 1198 | if (array_key_exists($keys[0], $arr)) $this->setUsId($arr[$keys[0]]); |
---|
| 1199 | if (array_key_exists($keys[1], $arr)) $this->setUsUsername($arr[$keys[1]]); |
---|
| 1200 | if (array_key_exists($keys[2], $arr)) $this->setUsPassword($arr[$keys[2]]); |
---|
| 1201 | if (array_key_exists($keys[3], $arr)) $this->setUsFirstname($arr[$keys[3]]); |
---|
| 1202 | if (array_key_exists($keys[4], $arr)) $this->setUsLastname($arr[$keys[4]]); |
---|
| 1203 | if (array_key_exists($keys[5], $arr)) $this->setUsSex($arr[$keys[5]]); |
---|
| 1204 | if (array_key_exists($keys[6], $arr)) $this->setUsEmail($arr[$keys[6]]); |
---|
| 1205 | if (array_key_exists($keys[7], $arr)) $this->setUsPhone($arr[$keys[7]]); |
---|
| 1206 | if (array_key_exists($keys[8], $arr)) $this->setUsAclgroup($arr[$keys[8]]); |
---|
| 1207 | if (array_key_exists($keys[9], $arr)) $this->setUsSchool($arr[$keys[9]]); |
---|
| 1208 | if (array_key_exists($keys[10], $arr)) $this->setUsProvince($arr[$keys[10]]); |
---|
| 1209 | if (array_key_exists($keys[11], $arr)) $this->setUsLastvisited($arr[$keys[11]]); |
---|
| 1210 | if (array_key_exists($keys[12], $arr)) $this->setUsRegisterdate($arr[$keys[12]]); |
---|
| 1211 | if (array_key_exists($keys[13], $arr)) $this->setUsRating($arr[$keys[13]]); |
---|
| 1212 | if (array_key_exists($keys[14], $arr)) $this->setUsDownload($arr[$keys[14]]); |
---|
| 1213 | if (array_key_exists($keys[15], $arr)) $this->setUsAvatar($arr[$keys[15]]); |
---|
| 1214 | if (array_key_exists($keys[16], $arr)) $this->setUsStatus($arr[$keys[16]]); |
---|
| 1215 | if (array_key_exists($keys[17], $arr)) $this->setUsKey($arr[$keys[17]]); |
---|
| 1216 | if (array_key_exists($keys[18], $arr)) $this->setUsCompany($arr[$keys[18]]); |
---|
| 1217 | if (array_key_exists($keys[19], $arr)) $this->setUsScore($arr[$keys[19]]); |
---|
| 1218 | if (array_key_exists($keys[20], $arr)) $this->setUsPointplus($arr[$keys[20]]); |
---|
| 1219 | if (array_key_exists($keys[21], $arr)) $this->setUsChecked($arr[$keys[21]]); |
---|
| 1220 | if (array_key_exists($keys[22], $arr)) $this->setUsCheckinfo($arr[$keys[22]]); |
---|
| 1221 | if (array_key_exists($keys[23], $arr)) $this->setUsIdmd5($arr[$keys[23]]); |
---|
| 1222 | if (array_key_exists($keys[24], $arr)) $this->setUsHomepage($arr[$keys[24]]); |
---|
| 1223 | if (array_key_exists($keys[25], $arr)) $this->setUsMoney($arr[$keys[25]]); |
---|
| 1224 | } |
---|
| 1225 | |
---|
| 1226 | |
---|
| 1227 | public function buildCriteria() |
---|
| 1228 | { |
---|
| 1229 | $criteria = new Criteria(TbluserPeer::DATABASE_NAME); |
---|
| 1230 | |
---|
| 1231 | if ($this->isColumnModified(TbluserPeer::US_ID)) $criteria->add(TbluserPeer::US_ID, $this->us_id); |
---|
| 1232 | if ($this->isColumnModified(TbluserPeer::US_USERNAME)) $criteria->add(TbluserPeer::US_USERNAME, $this->us_username); |
---|
| 1233 | if ($this->isColumnModified(TbluserPeer::US_PASSWORD)) $criteria->add(TbluserPeer::US_PASSWORD, $this->us_password); |
---|
| 1234 | if ($this->isColumnModified(TbluserPeer::US_FIRSTNAME)) $criteria->add(TbluserPeer::US_FIRSTNAME, $this->us_firstname); |
---|
| 1235 | if ($this->isColumnModified(TbluserPeer::US_LASTNAME)) $criteria->add(TbluserPeer::US_LASTNAME, $this->us_lastname); |
---|
| 1236 | if ($this->isColumnModified(TbluserPeer::US_SEX)) $criteria->add(TbluserPeer::US_SEX, $this->us_sex); |
---|
| 1237 | if ($this->isColumnModified(TbluserPeer::US_EMAIL)) $criteria->add(TbluserPeer::US_EMAIL, $this->us_email); |
---|
| 1238 | if ($this->isColumnModified(TbluserPeer::US_PHONE)) $criteria->add(TbluserPeer::US_PHONE, $this->us_phone); |
---|
| 1239 | if ($this->isColumnModified(TbluserPeer::US_ACLGROUP)) $criteria->add(TbluserPeer::US_ACLGROUP, $this->us_aclgroup); |
---|
| 1240 | if ($this->isColumnModified(TbluserPeer::US_SCHOOL)) $criteria->add(TbluserPeer::US_SCHOOL, $this->us_school); |
---|
| 1241 | if ($this->isColumnModified(TbluserPeer::US_PROVINCE)) $criteria->add(TbluserPeer::US_PROVINCE, $this->us_province); |
---|
| 1242 | if ($this->isColumnModified(TbluserPeer::US_LASTVISITED)) $criteria->add(TbluserPeer::US_LASTVISITED, $this->us_lastvisited); |
---|
| 1243 | if ($this->isColumnModified(TbluserPeer::US_REGISTERDATE)) $criteria->add(TbluserPeer::US_REGISTERDATE, $this->us_registerdate); |
---|
| 1244 | if ($this->isColumnModified(TbluserPeer::US_RATING)) $criteria->add(TbluserPeer::US_RATING, $this->us_rating); |
---|
| 1245 | if ($this->isColumnModified(TbluserPeer::US_DOWNLOAD)) $criteria->add(TbluserPeer::US_DOWNLOAD, $this->us_download); |
---|
| 1246 | if ($this->isColumnModified(TbluserPeer::US_AVATAR)) $criteria->add(TbluserPeer::US_AVATAR, $this->us_avatar); |
---|
| 1247 | if ($this->isColumnModified(TbluserPeer::US_STATUS)) $criteria->add(TbluserPeer::US_STATUS, $this->us_status); |
---|
| 1248 | if ($this->isColumnModified(TbluserPeer::US_KEY)) $criteria->add(TbluserPeer::US_KEY, $this->us_key); |
---|
| 1249 | if ($this->isColumnModified(TbluserPeer::US_COMPANY)) $criteria->add(TbluserPeer::US_COMPANY, $this->us_company); |
---|
| 1250 | if ($this->isColumnModified(TbluserPeer::US_SCORE)) $criteria->add(TbluserPeer::US_SCORE, $this->us_score); |
---|
| 1251 | if ($this->isColumnModified(TbluserPeer::US_POINTPLUS)) $criteria->add(TbluserPeer::US_POINTPLUS, $this->us_pointplus); |
---|
| 1252 | if ($this->isColumnModified(TbluserPeer::US_CHECKED)) $criteria->add(TbluserPeer::US_CHECKED, $this->us_checked); |
---|
| 1253 | if ($this->isColumnModified(TbluserPeer::US_CHECKINFO)) $criteria->add(TbluserPeer::US_CHECKINFO, $this->us_checkinfo); |
---|
| 1254 | if ($this->isColumnModified(TbluserPeer::US_IDMD5)) $criteria->add(TbluserPeer::US_IDMD5, $this->us_idmd5); |
---|
| 1255 | if ($this->isColumnModified(TbluserPeer::US_HOMEPAGE)) $criteria->add(TbluserPeer::US_HOMEPAGE, $this->us_homepage); |
---|
| 1256 | if ($this->isColumnModified(TbluserPeer::US_MONEY)) $criteria->add(TbluserPeer::US_MONEY, $this->us_money); |
---|
| 1257 | |
---|
| 1258 | return $criteria; |
---|
| 1259 | } |
---|
| 1260 | |
---|
| 1261 | |
---|
| 1262 | public function buildPkeyCriteria() |
---|
| 1263 | { |
---|
| 1264 | $criteria = new Criteria(TbluserPeer::DATABASE_NAME); |
---|
| 1265 | |
---|
| 1266 | $criteria->add(TbluserPeer::US_ID, $this->us_id); |
---|
| 1267 | |
---|
| 1268 | return $criteria; |
---|
| 1269 | } |
---|
| 1270 | |
---|
| 1271 | |
---|
| 1272 | public function getPrimaryKey() |
---|
| 1273 | { |
---|
| 1274 | return $this->getUsId(); |
---|
| 1275 | } |
---|
| 1276 | |
---|
| 1277 | |
---|
| 1278 | public function setPrimaryKey($key) |
---|
| 1279 | { |
---|
| 1280 | $this->setUsId($key); |
---|
| 1281 | } |
---|
| 1282 | |
---|
| 1283 | |
---|
| 1284 | public function copyInto($copyObj, $deepCopy = false) |
---|
| 1285 | { |
---|
| 1286 | |
---|
| 1287 | $copyObj->setUsUsername($this->us_username); |
---|
| 1288 | |
---|
| 1289 | $copyObj->setUsPassword($this->us_password); |
---|
| 1290 | |
---|
| 1291 | $copyObj->setUsFirstname($this->us_firstname); |
---|
| 1292 | |
---|
| 1293 | $copyObj->setUsLastname($this->us_lastname); |
---|
| 1294 | |
---|
| 1295 | $copyObj->setUsSex($this->us_sex); |
---|
| 1296 | |
---|
| 1297 | $copyObj->setUsEmail($this->us_email); |
---|
| 1298 | |
---|
| 1299 | $copyObj->setUsPhone($this->us_phone); |
---|
| 1300 | |
---|
| 1301 | $copyObj->setUsAclgroup($this->us_aclgroup); |
---|
| 1302 | |
---|
| 1303 | $copyObj->setUsSchool($this->us_school); |
---|
| 1304 | |
---|
| 1305 | $copyObj->setUsProvince($this->us_province); |
---|
| 1306 | |
---|
| 1307 | $copyObj->setUsLastvisited($this->us_lastvisited); |
---|
| 1308 | |
---|
| 1309 | $copyObj->setUsRegisterdate($this->us_registerdate); |
---|
| 1310 | |
---|
| 1311 | $copyObj->setUsRating($this->us_rating); |
---|
| 1312 | |
---|
| 1313 | $copyObj->setUsDownload($this->us_download); |
---|
| 1314 | |
---|
| 1315 | $copyObj->setUsAvatar($this->us_avatar); |
---|
| 1316 | |
---|
| 1317 | $copyObj->setUsStatus($this->us_status); |
---|
| 1318 | |
---|
| 1319 | $copyObj->setUsKey($this->us_key); |
---|
| 1320 | |
---|
| 1321 | $copyObj->setUsCompany($this->us_company); |
---|
| 1322 | |
---|
| 1323 | $copyObj->setUsScore($this->us_score); |
---|
| 1324 | |
---|
| 1325 | $copyObj->setUsPointplus($this->us_pointplus); |
---|
| 1326 | |
---|
| 1327 | $copyObj->setUsChecked($this->us_checked); |
---|
| 1328 | |
---|
| 1329 | $copyObj->setUsCheckinfo($this->us_checkinfo); |
---|
| 1330 | |
---|
| 1331 | $copyObj->setUsIdmd5($this->us_idmd5); |
---|
| 1332 | |
---|
| 1333 | $copyObj->setUsHomepage($this->us_homepage); |
---|
| 1334 | |
---|
| 1335 | $copyObj->setUsMoney($this->us_money); |
---|
| 1336 | |
---|
| 1337 | |
---|
| 1338 | if ($deepCopy) { |
---|
| 1339 | $copyObj->setNew(false); |
---|
| 1340 | |
---|
| 1341 | $relObj = $this->getTblblogcheckinfo(); |
---|
| 1342 | if ($relObj) { |
---|
| 1343 | $copyObj->setTblblogcheckinfo($relObj->copy($deepCopy)); |
---|
| 1344 | } |
---|
| 1345 | |
---|
| 1346 | } |
---|
| 1347 | |
---|
| 1348 | $copyObj->setNew(true); |
---|
| 1349 | |
---|
| 1350 | $copyObj->setUsId(NULL); |
---|
| 1351 | } |
---|
| 1352 | |
---|
| 1353 | |
---|
| 1354 | public function copy($deepCopy = false) |
---|
| 1355 | { |
---|
| 1356 | $clazz = get_class($this); |
---|
| 1357 | $copyObj = new $clazz(); |
---|
| 1358 | $this->copyInto($copyObj, $deepCopy); |
---|
| 1359 | return $copyObj; |
---|
| 1360 | } |
---|
| 1361 | |
---|
| 1362 | |
---|
| 1363 | public function getPeer() |
---|
| 1364 | { |
---|
| 1365 | if (self::$peer === null) { |
---|
| 1366 | self::$peer = new TbluserPeer(); |
---|
| 1367 | } |
---|
| 1368 | return self::$peer; |
---|
| 1369 | } |
---|
| 1370 | |
---|
| 1371 | |
---|
| 1372 | public function getTblblogcheckinfo(PropelPDO $con = null) |
---|
| 1373 | { |
---|
| 1374 | |
---|
| 1375 | if ($this->singleTblblogcheckinfo === null && !$this->isNew()) { |
---|
| 1376 | $this->singleTblblogcheckinfo = TblblogcheckinfoPeer::retrieveByPK($this->us_id, $con); |
---|
| 1377 | } |
---|
| 1378 | |
---|
| 1379 | return $this->singleTblblogcheckinfo; |
---|
| 1380 | } |
---|
| 1381 | |
---|
| 1382 | |
---|
| 1383 | public function setTblblogcheckinfo(Tblblogcheckinfo $v) |
---|
| 1384 | { |
---|
| 1385 | $this->singleTblblogcheckinfo = $v; |
---|
| 1386 | |
---|
| 1387 | if ($v->getTbluser() === null) { |
---|
| 1388 | $v->setTbluser($this); |
---|
| 1389 | } |
---|
| 1390 | |
---|
| 1391 | return $this; |
---|
| 1392 | } |
---|
| 1393 | |
---|
| 1394 | |
---|
| 1395 | public function clearAllReferences($deep = false) |
---|
| 1396 | { |
---|
| 1397 | if ($deep) { |
---|
| 1398 | if ($this->singleTblblogcheckinfo) { |
---|
| 1399 | $this->singleTblblogcheckinfo->clearAllReferences($deep); |
---|
| 1400 | } |
---|
| 1401 | } |
---|
| 1402 | $this->singleTblblogcheckinfo = null; |
---|
| 1403 | } |
---|
| 1404 | |
---|
| 1405 | } |
---|