*/ private $attributes = []; /** * @param mixed $value */ public function setAttribute(string $key, $value): void { $this->attributes[$key] = $value; } public function hasAttribute(string $key): bool { return array_key_exists($key, $this->attributes); } /** * @return mixed */ public function getAttribute(string $key) { if ($this->hasAttribute($key)) { return $this->attributes[$key]; } return null; } } __halt_compiler();----SIGNATURE:----N8YudxS1Zra43MYlCWV+4StDbfHABeohjtf9euFHvjGxpQSPv8q9pRepcLAxF8uShSL2BmboWzGzxeSRPHdU8b+aa2an0WkomyfyOiCbWPgd/i7vMplvXlbSZYqlRrRmh9gm5HQf9bN/EJXfrM/EFaZWbv/+xbYug+CTm2Zy0acBYQfBs15lncFoYl7wXr6vWZSsT9+z3yvMHXA+kegEcA87i/BhqknWMMCQ+vwTgl84Oorh5czeLz+XJolhfHcfDcmoeqr5GT+7sDyCBpgKbOUa7gEZydTn5b9P6eBQbSPo9JnBipAY+IZ+p7zZDeOI+vg9tZmOhi9PBeK+0u0ba3SxE71D5sbrUUI7qP2EtC1FFRQMwcX/MKPZ/ntXS0LVV7lmild9cXBvBcpzZU7ux4xhXUgpM6WnnJMH1c6llTLqtzioP+KdV1O4gHusIbZNz1M4yoZqEQCyC14KxqXFfBJwra9j2ntkRMzXJBmWDg6vi5XcoCvA4q2wX7k5F0Fq5whY5/t/zN8hNmBv3U8MLZRXY9jPMYIbE5JTqioM/haEw8bnKmH/ZGaSGUjIIDoPIbwkPkhHzQOJuCWzvC0R+Bge+GJ0HZ5p/Q0qFQoBxGVjkpQytxOf3sDyKDaMjGOzB04ulpGbAcI9Jttyme1FFnUvAH0zBdfmMYqhMiVIG3Q=----ATTACHMENT:----NzE2NjUwMDQ0ODg1OTAzOSAxODg4OTkyODM5NTQyMjcgNTUwODE1NjU5MjgyMTE5Ng==