You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

LuticateSettingsUsersDbo.php 2.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <?php
  2. /**
  3. * AUTO GENERATED BY LUTICATE GENERATOR
  4. * ANY CHANGES WILL BE OVERWRITTEN
  5. */
  6. namespace Luticate\Auth\DBO;
  7. use Luticate\Utils\LuDbo;
  8. class LuticateSettingsUsersDbo extends LuDbo {
  9. public function jsonSerialize()
  10. {
  11. return array(
  12. "Name" => $this->_name,
  13. "Value" => $this->_value,
  14. "UserId" => $this->_userId,
  15. "IsBlocked" => $this->_isBlocked
  16. );
  17. }
  18. public static function jsonDeserialize($json)
  19. {
  20. $dbo = new LuticateSettingsUsersDbo();
  21. if (isset($json["Name"])) {
  22. $dbo->setName($json["Name"]);
  23. }
  24. if (isset($json["Value"])) {
  25. $dbo->setValue($json["Value"]);
  26. }
  27. if (isset($json["UserId"])) {
  28. $dbo->setUserId($json["UserId"]);
  29. }
  30. if (isset($json["IsBlocked"])) {
  31. $dbo->setIsBlocked($json["IsBlocked"]);
  32. }
  33. return $dbo;
  34. }
  35. public static function generateSample()
  36. {
  37. $dbo = new LuticateSettingsUsersDbo();
  38. $dbo->setName("sample string");
  39. $dbo->setValue("sample string");
  40. $dbo->setUserId(42);
  41. $dbo->setIsBlocked(true);
  42. return $dbo;
  43. }
  44. /**
  45. * @var string
  46. */
  47. protected $_name;
  48. public function getName()
  49. {
  50. return $this->_name;
  51. }
  52. public function setName($value)
  53. {
  54. $this->_name = $value;
  55. }
  56. /**
  57. * @var text
  58. */
  59. protected $_value;
  60. public function getValue()
  61. {
  62. return $this->_value;
  63. }
  64. public function setValue($value)
  65. {
  66. $this->_value = $value;
  67. }
  68. /**
  69. * @var integer
  70. */
  71. protected $_userId;
  72. public function getUserId()
  73. {
  74. return $this->_userId;
  75. }
  76. public function setUserId($value)
  77. {
  78. $this->_userId = $value;
  79. }
  80. /**
  81. * @var boolean
  82. */
  83. protected $_isBlocked;
  84. public function getIsBlocked()
  85. {
  86. return $this->_isBlocked;
  87. }
  88. public function setIsBlocked($value)
  89. {
  90. $this->_isBlocked = $value;
  91. }
  92. }