public function jsonSerialize()
{
return $this->__toStdObject();
}
public function __toJSON()
{
if (defined('JSON_PRETTY_PRINT')) {
return json_encode($this->__toStdObject(), JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
} else {
return json_encode($this->__toStdObject());
}
}
public function __toString()
{
return $this->__toJSON();
}
public function __toArray($recursive = false)
{
if ($recursive) {
return Util\Util::convertPingppObjectToArray($this->_values);
} else {
return $this->_values;
}
}
public function __toStdObject()
{
return Util\Util::convertPingppObjectToStdObject($this->_values);
}
}
PingppObject::init();