<?php
namespace ContainerGEMEde9;
use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;
/**
* @internal This class has been auto-generated by the Symfony Dependency Injection Component.
*/
class getMailerServiceService extends App_KernelDevDebugContainer
{
/**
* Gets the private 'App\Service\MailerService' shared autowired service.
*
* @return \App\Service\MailerService
*/
public static function do($container, $lazyLoad = true)
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/MailerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/friendsofsymfony/user-bundle/src/Mailer/MailerInterface.php';
include_once \dirname(__DIR__, 4).'/src/Service/MailerService.php';
include_once \dirname(__DIR__, 4).'/src/Model/EmailAddressFactory.php';
$a = ($container->privates['mailer.mailer'] ?? $container->load('getMailer_MailerService'));
if (isset($container->privates['App\\Service\\MailerService'])) {
return $container->privates['App\\Service\\MailerService'];
}
$b = ($container->services['.container.private.twig'] ?? $container->get_Container_Private_TwigService());
if (isset($container->privates['App\\Service\\MailerService'])) {
return $container->privates['App\\Service\\MailerService'];
}
$c = ($container->privates['App\\Model\\Shop'] ?? $container->load('getShopService'));
if (isset($container->privates['App\\Service\\MailerService'])) {
return $container->privates['App\\Service\\MailerService'];
}
$d = ($container->services['event_dispatcher'] ?? $container->getEventDispatcherService());
if (isset($container->privates['App\\Service\\MailerService'])) {
return $container->privates['App\\Service\\MailerService'];
}
return $container->privates['App\\Service\\MailerService'] = new \App\Service\MailerService($a, $b, ($container->services['router'] ?? $container->getRouterService()), $c, $d, ['email' => ['from' => $container->getEnv('MALYS_EMAIL_FROM'), 'to' => $container->getEnv('MALYS_EMAIL_TO'), 'to_order' => $container->getEnv('MALYS_EMAIL_ORDER_TO'), 'prestachef' => $container->getEnv('MALYS_EMAIL_PRESTACHEF'), 'contact' => $container->getEnv('EMAIL_CONTACT'), 'commercial' => $container->getEnv('EMAIL_COMMERCIAL'), 'commandes' => $container->getEnv('EMAIL_COMMANDES')]], ['supplierConnectEmail' => true, 'accountOpeningToMalys' => true, 'orderToCustomer' => true, 'orderToSale' => true, 'orderToSupplier' => true, 'cancelOrderToCustomer' => true, 'cancelOrderToSupplier' => true, 'cancelOrderToSale' => true, 'newSuppCustLinkToSupplier' => true, 'newSuppCustLinkToCustomer' => true, 'confirmationEmailToCustomer' => true, 'resetPassword' => true], ($container->privates['App\\Model\\EmailAddressFactory'] ?? ($container->privates['App\\Model\\EmailAddressFactory'] = new \App\Model\EmailAddressFactory())), ($container->services['knp_snappy.pdf'] ?? $container->load('getKnpSnappy_PdfService')));
}
}