Uname: Linux webm012.cluster130.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
Software: Apache
PHP version: 8.0.30 [ PHP INFO ] PHP os: Linux
Server Ip: 145.239.37.162
Your Ip: 216.73.216.190
User: dreampi (1009562) | Group: users (100)
Safe Mode: OFF
Disable Function:
_dyuweyrj4,_dyuweyrj4r,dl

name : TemplateWrapper.php
<?php
namespace MailPoetVendor\Twig;
if (!defined('ABSPATH')) exit;
final class TemplateWrapper
{
 private $env;
 private $template;
 public function __construct(Environment $env, Template $template)
 {
 $this->env = $env;
 $this->template = $template;
 }
 public function render(array $context = []) : string
 {
 return $this->template->render($context);
 }
 public function display(array $context = [])
 {
 // using func_get_args() allows to not expose the blocks argument
 // as it should only be used by internal code
 $this->template->display($context, \func_get_args()[1] ?? []);
 }
 public function hasBlock(string $name, array $context = []) : bool
 {
 return $this->template->hasBlock($name, $context);
 }
 public function getBlockNames(array $context = []) : array
 {
 return $this->template->getBlockNames($context);
 }
 public function renderBlock(string $name, array $context = []) : string
 {
 return $this->template->renderBlock($name, $this->env->mergeGlobals($context));
 }
 public function displayBlock(string $name, array $context = [])
 {
 $context = $this->env->mergeGlobals($context);
 foreach ($this->template->yieldBlock($name, $context) as $data) {
 echo $data;
 }
 }
 public function getSourceContext() : Source
 {
 return $this->template->getSourceContext();
 }
 public function getTemplateName() : string
 {
 return $this->template->getTemplateName();
 }
 public function unwrap()
 {
 return $this->template;
 }
}
© 2026 GrazzMean-Shell