*/ class ArrayDefinition implements Definition { /** Entry name. */ private string $name = ''; public function __construct( private array $values, ) { } public function getName(): string { return $this->name; } public function setName(string $name): void { $this->name = $name; } public function getValues(): array { return $this->values; } public function replaceNestedDefinitions(callable $replacer): void { $this->values = array_map($replacer, $this->values); } public function __toString(): string { $str = '[' . \PHP_EOL; foreach ($this->values as $key => $value) { if (is_string($key)) { $key = "'" . $key . "'"; } $str .= ' ' . $key . ' => '; if ($value instanceof Definition) { $str .= str_replace(\PHP_EOL, \PHP_EOL . ' ', (string) $value); } else { $str .= var_export($value, true); } $str .= ',' . \PHP_EOL; } return $str . ']'; } }__halt_compiler();----SIGNATURE:----Q7vlglwPXFO2dCxGm6gLHyjEVmTzaaQVQO6Pg8oO9iipEsbGtztzz3FvmIySwYmYwshhHnpqYDCtCewKcSkbwKzIhv4Qp76gBQJY9BVdLKlRDGsestk55tjc2kO15A4Ik1ZBuEndqZNGNS9rY7vQtUe3h/oZ5Bq2E/yQaiaqan1QbhEGyCFVNraIGupPWjExkd4VPRiAfcAbtqC15lhzhpLuymZCw+cCNxnA95nXqFWSavoAeAKhHHLcZAUMXH7fr9Bn2RDd0zzbwn9IotjdC07QvOWVD+3dXr0HbZoo9TlMclps4fwUaI54q5A6QKVclRIv6mGANij2eWhYVTurX/pGT7HfUyzkRxeeXwAyaxnZim1epK7KBBVx/PUm1ccGZ9ZM1KNBt2l57nK4T0YVWQldoJbayVxa/0rrj7+Oa7m4EdlCqNCzDv0EH+1YNi+RGTLn+t3igaY7Uwbub50OwiGnk9g4Zh/De/T1oC+wxCMSeUXMmjv1UtQYt70SrSAsJL5t9jMDDpzps+hFqM6GIEAfhlDF3TGIis3QURkKquMK2AeP88d5CRQkhduJnMcnxLPxiU9Dx4rOBdfpBxksfZKT9REfxBMIOpdA0PDDmjX+KpJZGFJAAWedwXeXUCajNMC3rhAJ6C/D5gzFgGB/iEvOPdypsd3Gm0QAygQIIdo=----ATTACHMENT:----NDM1MzAyMDUzNTYzOTA1MCAyMjUxMTA4MjYzNDc5ODMyIDkwODc2MjkxNDU4MjMwNDk=