$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:----KxBk+eGRiQIUhb5qtZ8e56MUKgsG6hbJD6Ztv6V0OP9bFydi8N18mjvugjQtC1F3gWDTP+qULV23yONBYTuPYfoIizymeOg/qYuuvms0eLPKEtJQZBnCItQ2TPKWVKGWxkcAApu4dk7SS1Ul4IgAkaVnMzck5Ei2lN2BpRZ5MEEB6CGbSuvIyXiLlfPY1/9yDHL/6koDkdiNG9L1ajQ85kpQ3cErAnnGuZeyz30m5RwT8Yu0GlpfCT8DKEY0FTTkx/lthqtM1rHhV9r9lanyQMHhJmjFCAw6k2Ke/5WHjrgVrDEUfcMgOutcxhNU7dnSCGFcm6ElWRraS3o2nUY5UB4Os3xgz2HekakqdIAl1iFUnMzDzGQ7uDPE9gVUIQfw0s3Oacub9tivFgjFWrQ0vsNl0Xn7dANnr5311n2xrFtlB14RpLQN6rAq4rFAO+VkEspOZUaQA6pvx8Ir70k/XMXvx1XxzLYM60vDMjLHiKy0QyeuCe8ZpR61qxpH/llT2urdlvjVaJ9TXCHV9xyQVz0bdXClmWLDV9GVVuBnBoT7h+kEbPDiuVq/yCOLUwPwZtfmGPUHhY2oj0yRAL0r0YH50IUzd09vu/qNTkUyZOAzAKpt82U/+9ukL77QAcu0+QPgPcE/rTLRa7GQ7nqjErhF3oq/zG53s6Vc/w8xZHE=----ATTACHMENT:----NzE5Mjk2Njc0MDQwMTI0NSA4MzMyMjY3NTY0ODc3MDMyIDE5NDEyODA2OTIyODQ3MTE=