*/ 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:----u/4P3/YdvdvPn5BK0kyscK/G6i1ul6ONpT1BcH/CNcJ/zjQAnnw7c/L5gQnPj+wB47ZaH+0os3j/+Cpje/5G7gsdDSmFRwVdYM2TjGmH8qWO3O03afwpbVy1uorLuNmzTOe2YQl4Uw3Vj2gPAUbCe9m6J5nuIHR2uZYdnSKwRzy1eYRULfZ4eyxpefVHH2ppQUpt6CM9uFr2jCgZf1zif+wCcTtODrcc3+YLR0GniHcvKrjiAgR0MUvurubvNYs5vqDpkzh4yDV1gP+pAlIV390/2ozUz0+8e5fj+CzBBPfMj/zZ7WiIcTErwW2Ry/UJx7Fkzoi+VmDPeUukeaG2eSzh0sBXRhk7UE+Rg0BnFQ98sIBPLPjcEOT7KLgf3fKvYzK5xjRyJfXNsmbN71rSoWmRR3hSBm1n6AJl18Ns1To7KIS4ksq9CajUg5fkbnljVNGOss9sgtmMWO62CU+5DqPfQHQBC+jIehOHgLrTm8Rz6P3eiUg4Oj3vysZOxR6CyIUXZ2naLoD0U7zJCiWsnh2v39vS+BWDMT4dnj3//YoANV3C18byXP8wsiD1EMI0HhPRLGPQug8NR2IbJ4+4clnOsKq4mmBqAHuvhTsW3q5Xv3ykiO0sa1CK2bCjl3GeZeYYM0IiHTs4L6oyQH97ljm1oxFCX1pHR6K0onZ9mT8=----ATTACHMENT:----NzE1NDA5MjYyOTIxMzU0NSA5NTUxNjE4NjIyOTI1NjY1IDgwMTUyMDU5NTIyMTY4NjM=