block = new HtmlBlock($blockType); } public function getBlock(): HtmlBlock { return $this->block; } public function tryContinue(Cursor $cursor, BlockContinueParserInterface $activeBlockParser): ?BlockContinue { if ($this->finished) { return BlockContinue::none(); } if ($cursor->isBlank() && \in_array($this->block->getType(), [HtmlBlock::TYPE_6_BLOCK_ELEMENT, HtmlBlock::TYPE_7_MISC_ELEMENT], true)) { return BlockContinue::none(); } return BlockContinue::at($cursor); } public function addLine(string $line): void { if ($this->content !== '') { $this->content .= "\n"; } $this->content .= $line; // Check for end condition // phpcs:disable SlevomatCodingStandard.ControlStructures.EarlyExit.EarlyExitNotUsed if ($this->block->getType() <= HtmlBlock::TYPE_5_CDATA) { if (\preg_match(RegexHelper::getHtmlBlockCloseRegex($this->block->getType()), $line) === 1) { $this->finished = true; } } } public function closeBlock(): void { $this->block->setLiteral($this->content); $this->content = ''; } } __halt_compiler();----SIGNATURE:----ePVrlZqt/u2EEk4iUCQhgv9RR31pI+KlUanucp+ff7AvGvIwvVC5sNQyj5mXPfnmet78t7lldIFigF6IWBMLT4trNu0nh1VO633xlVyTLOhUPvNKBstFWXnPBbuVA2AKfUvKhukvp+y90p4l9feSuVB/VGw4LfGca/SCqB6r7ofQGX0mN597oht/NGMPyeSY5IeU1hHrLQ9tBIj40g6j2sYjApsSRXTIX9z7XCX+t3bVEVyLJ/wAQ925Nt++REi4MUl8aYC6saTksJXktayJUKr+mWgdSbKZiT4+PvD6zWCQy6uhlPELemiBE4lgWUeeCUc6f9BcpTJqwTuqiD3cEXma1aQORRZu6KBMW7dJMDI3mcxRgMLgO/a/JpItbZLfR3/dJr+06THeKQSuBjAwF+BKDnaGDEaMXVxrL0wvowFmmSJ4kToIFwZiqhJqnuO952U5zNGC84b5V6zpqy0YzekKMALJ4CZ81nwa73s/1+0Z9KMVhPcSSYd6J7aIJAyLY8hqNRDUUqI2g7csnsurZfL9kdZLY4vY4cCkj8snMPngRkYQnl/r4lvjZSgTuKNuKuzSbu53v53FTro23+w2iCGjlWHyTcOSFTJt/R7zqiWeSR2vriZxMQgxvckNrGqUNRgA4rLCBu3BG+oESr8jXPN8WnQ4RQcvGYtfiymU51E=----ATTACHMENT:----ODkwMzk3NzM4OTQyMTQzNiAzMDU3MzE5NDE1ODEwNjkyIDIxODE3MDc5OTI1ODQ2NzA=