Select Git revision
test_postfix_virtual.aug
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
MailViewHelper.php 714 B
<?php
namespace UnicaenMail\View\Helper;
use Application\View\Renderer\PhpRenderer;
use UnicaenMail\Entity\Db\Mail;
use Laminas\View\Helper\AbstractHelper;
use Laminas\View\Helper\Partial;
use Laminas\View\Resolver\TemplatePathStack;
class MailViewHelper extends AbstractHelper
{
/**
* @param Mail $mail
* @param array $options
* @return string|Partial
*/
public function __invoke(Mail $mail, array $options = [])
{
/** @var PhpRenderer $view */
$view = $this->getView();
$view->resolver()->attach(new TemplatePathStack(['script_paths' => [__DIR__ . "/partial"]]));
return $view->partial('mail', ['mail' => $mail, 'options' => $options]);
}
}