*/ class SandboxedPrintNode extends PrintNode { public function compile(Compiler $compiler) { $compiler ->addDebugInfo($this) ->write('echo ') ; $expr = $this->getNode('expr'); if ($expr instanceof ConstantExpression) { $compiler ->subcompile($expr) ->raw(";\n") ; } else { $compiler ->write('$this->extensions[SandboxExtension::class]->ensureToStringAllowed(') ->subcompile($expr) ->raw(', ') ->repr($expr->getTemplateLine()) ->raw(", \$this->source);\n") ; } } } __halt_compiler();----SIGNATURE:----mayIJvarZ33PX0B33RRspcopyNtP1UIsteJxRyvqKW3j2au67c1QieJwCvDuYIFWbxyD9b1jwqAaGn5OXi5rCFeLqcJbxJmc6kGuw+7EGNmT4hHD+F6xAAy11nJ/DEhjw3u60lO982LImdkd3s5OR2i1hEKiAuBlDiPyr76czFED7YFXPM/zyACX67KvX7n+16kV+UEBoKbi1BMSHXOtFGcAhpzUYHZZhvGyw8kFzbSyvbaA/DDWxeGQXBTkzClcJ8ohqYWyEM/g0PG6DqUfqcDP5XwNRJq/5p/2wEkgjVTT0VQDoddKk7g4ZIzPz+lEF668h+gw+coveG1q9RDt1pd+YSrdHjUHyIB/OpIZPoga0WpGcZ8PxUwyJ6E2jn87UdFxbuW2v19cUi3ehFIXFQzJiZr8zbp069Bsuby7ZcelWpMtnBhavF98e6B5kAgWUfJ+UjCQPY3u1H2UWkr/tLS1vs0+c8sLlTMyZKZKng9Rgiop5yHfc/X36ZR+lG1N/DrQ5ZI+uZ37VFNveFiTiC0N4OKlk5Yp4PRWwY15dwx0GtpinqcFdOoHA0/5p8fWxdgc3Woxn1NjQEP1TEYU6NF76UkXmV5o/fe2jx4THpSAyXVqIragNConeu4/rL0NAu8YeIjAZLtgqCGU0/+lQfkQPR94vgmIB/dDOVzbBkg=----ATTACHMENT:----OTE2NzE2MjE1MTkwNzM5IDExNzk1NTQ3MjAyNTQ2NjIgODg5NDAwNTI0MDY0MDM5OA==