cursorState = $cursorState; $this->finalize = $finalize; } public function getCursorState(): ?CursorState { return $this->cursorState; } public function isFinalize(): bool { return $this->finalize; } /** * Signal that we cannot continue here * * @return null */ public static function none(): ?self { return null; } /** * Signal that we're continuing at the given position */ public static function at(Cursor $cursor): self { return new self($cursor->saveState(), false); } /** * Signal that we want to finalize and close the block */ public static function finished(): self { return new self(null, true); } } __halt_compiler();----SIGNATURE:----Y1Njiwyls0U8rtUSGxMIKtI3wt1QtfKb/BcqhswHajzRjlRB/zINX3Oj3mdZrCFDD9XUvvusMnrU2rEkA8tH2TNFRHDTWA/L30BxZ96jsvMiOeAhKEcxr3Lp60782et9PNJ9z3VWdW5+1K+MMQGPipi3JmZV34aYqTN/r2rWKKelgOU7vqcWxDaNdjEubiOAO6MhjGdiSYWolTjOO5140PR1yUt8zbfJtXntzA25wPtD3A+Qg7sLU0Olh5HH5h7p2zzEzxdBXHmtcleyL0ZB+RX6xdJmk3sm1Zcqavo1qKhPR1twgP9qs2RAMmwZb8cqZOCDlOO6m3TeGNDeZIGaloirtGn7ntdFRkIIiO0pAX9sE99q+qel/dnXlGF9FCT9swrcGpC/aBrg87vAeoMumt10b2s9UqIWDCZMge9NSPjdko/fCJyI2uEHagLd4QPnSrpLrW9Ls3OhoTPugQbWpJZKeoCfmJAGCHHx5DwtcpxiMADFWJQPT6lDCLw6EawwH1IsD6bqUgiB9vjizkfwE4t6ck+TbSsKdby8AjtR1Poz8Vh1xAPJl7VZpP2t1/SjCjWiUFXsEYZB9DIHJX7lWxjPitSitMWOzaeVA2Q8TY5z5YmSRcqbEx/iDpF6FojbfP53JGOctN8Y+o6dWj3BlYve14fjTYhCj0SwCfaxnTU=----ATTACHMENT:----NzYyMzk0MTU2MjUwMDQzNCA0MTc3MzU1OTM4MTAxNjQ5IDkzMjE3OTczNTAzODAwMDU=