$v) { $vars .= "\tpublic \$$k = " . $this->formatValue($v) . ";\n"; } $str = ""; } return $str; } /** * Parse a PHP class formatted string and convert it into an object. * * @param string $data PHP Class formatted string to convert. * @param array $options Options used by the formatter. * * @return object Data object. * * @since 1.0.0 */ public function stringToObject($data, array $options = []) { return new \stdClass(); } /** * Format a value for the string conversion * * @param mixed $value The value to format * * @return mixed The formatted value * * @since 2.0.0 */ protected function formatValue($value) { switch (\gettype($value)) { case 'string': return "'" . \addcslashes($value, '\\\'') . "'"; case 'array': case 'object': return $this->getArrayString((array) $value); case 'double': case 'integer': return $value; case 'boolean': return $value ? 'true' : 'false'; case 'NULL': return 'null'; } return null; } /** * Method to get an array as an exported string. * * @param array $a The array to get as a string. * * @return string * * @since 1.0.0 */ protected function getArrayString($a) { $s = 'array('; $i = 0; foreach ($a as $k => $v) { $s .= $i ? ', ' : ''; $s .= "'" . \addcslashes($k, '\\\'') . "' => "; $s .= $this->formatValue($v); $i++; } $s .= ')'; return $s; } } __halt_compiler();----SIGNATURE:----Mjqh7jwc0oDoQNMAKs3StpBDd/hDYZi92StjTciXSdVjYo9gT5bMyZu6bR8sMUmE8hwxEKtWCRj7P1RTaGlpBfbX1rEsncy5jKU3WdO/XLOxdDGdD41uyouAJo3mdhm5k8zZFhomo2vToSj6seoW/o6HfeDQmbRanVIf2Y4vEl1WK4HOgk8UtnDVzi+BvNx1GolPlxMI0Na6yhYwVLyCGAPVsegA52RuaWbSyAl0Bdk2DEos9/XoLME/o7YvVW44bbA8De45Q3g/I9NXuXKUJ+9zGWFBUvULwnd4zTUMqyHBujViRNlh8x27o2kk1Rhz+4IgbFIDQkvlBYKBKklKy3mUn6/Xd+OA1COSvy47wU/jR4J4jUuWkQn6R91T/ZhKZRY5/+J2t/bdr4PX36NG5jThGZ43pfWWtBnICA5dmwycCwEDgxW03teI0jjpWxwEGE1H3eiI/YsQK01X02F9TB9KzLzboKQJKY+bm+4F+DgC/cQ4pPj5Lx+btkwgC/Fw0WrzWowg/pLtp4f4hmPfRcboJZmxlv4qe6p8ZXTnNr6qgBiBWQQhbZjpsTreOH03XIAcJaajahOeuWMIiKdPhqoh31R23A2RhU8sUOU1w4Khbn1HTaxwxKSOQ5oUH93bm8kG7pXEgfp/1p7gUSGgZGLmecJ00y1JkijpdtAKOz0=----ATTACHMENT:----Mzk0NzM2NDU4OTcyNzY3NiA3MzM5MjY4NTU2MzM3MTA5IDM4ODkwMTk1ODI3NzI2MTQ=