*/ public static function create(Tag $tag): \Generator { $node = new static; $node->args = $tag->parser->parseArguments(); [$node->content, $endTag] = yield; $node->endLine = $endTag?->position; return $node; } public function print(PrintContext $context): string { return $context->format( "if ($this->global->cache->createCache(%dump, %node?)) %line\ntry {\n\t%node\n\t$this->global->cache->end() %line;\n} catch (\Throwable $ʟ_e) {\n\t$this->global->cache->rollback();\n\tthrow $ʟ_e;\n}\n\n", base64_encode(random_bytes(10)), $this->args, $this->position, $this->content, $this->endLine, ); } public function &getIterator(): \Generator { yield $this->args; yield $this->content; } } __halt_compiler();----SIGNATURE:----ZQiibIx1zteCl0lEVOuvP4xcLdubhXVf5NX0jUaXw8Uwz7yU+rUGiJbSoIC47N79qpOQksOO+UOZcPtwOkRN04/PHImirYRBOWWsODQRn98Ri7Zw4ddLLs94yncVMbu2iLmP1P8OSDKNJLgwc9x/v0BOxDAeKnm+IOWRZpVlLY1jyiQvNcrtNpmJSxQnojkcf8aGnj1S3IrH8I46TS6IuRglU8YUm+lC3ooWa+c592dIpAyPLMaQiRl52lZoXbOimI8um0JHm1rvLVu1hOTEiXsCvRsH+s6f5Y/SENwDoqdAjvoNwlTfLEhzBxrMbD5BT0StaMrWIGKDOAOXEqQ+aKtMa1sVjp4BvbnWfEbhirOD0D/KFOhbFcSRyS1hLy+nnso6ri267u63F80DKQzuZd+RWESXQ6G2zJbvMhZK3ROHF8b3X4UgRudF8/AsVtGJjb6djby9T/eqfFrAJ7lIp0OLVJ2YktPNplwTx+dpuPFZ4z9RbypxIdKACrg6cuZTyilQzZGS5GQP2IkqWHLIWB2co4gz+P0bUdX5tfr9lu0HrClg5vX2MAqnfgKMtVQp23zQaQ5gp2ek1dG9dpQIFwzaWi4kApXS+S7yVqA5OBgRj1vAwaJE2fUxX1NFSwzfeW8RyoDIlQmc3rdZY+8tfcy+8wrLCJnO3w7Zbtgxljo=----ATTACHMENT:----MjE3NzI0MDIzNzYzMDMwNSAzMTcwNTkzMDE3MzUyNDc1IDU0MjM1MTY5MDQwOTYwODI=