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()); } }