$this->_name, "Value" => $this->_value, "GroupId" => $this->_groupId ); } public static function jsonDeserialize($json) { $dbo = new LuticatePermissionsGroupsDbo(); if (isset($json["Name"])) { $dbo->setName($json["Name"]); } if (isset($json["Value"])) { $dbo->setValue($json["Value"]); } if (isset($json["GroupId"])) { $dbo->setGroupId($json["GroupId"]); } return $dbo; } public static function generateSample() { $dbo = new LuticatePermissionsGroupsDbo(); $dbo->setName("sample string"); $dbo->setValue(true); $dbo->setGroupId(42); return $dbo; } /** * @var string */ protected $_name; public function getName() { return $this->_name; } public function setName($value) { $this->_name = $value; } /** * @var boolean */ protected $_value; public function getValue() { return $this->_value; } public function setValue($value) { $this->_value = $value; } /** * @var integer */ protected $_groupId; public function getGroupId() { return $this->_groupId; } public function setGroupId($value) { $this->_groupId = $value; } }