<?php

use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;

/* @AkeneoBatch/Email/notification.html.twig */
class __TwigTemplate_e56a0d7d10429aff62e8280dc4612bd3 extends Template
{
    private $source;
    private $macros = [];

    public function __construct(Environment $env)
    {
        parent::__construct($env);

        $this->source = $this->getSourceContext();

        $this->blocks = [
            'title' => [$this, 'block_title'],
            'link' => [$this, 'block_link'],
            'head' => [$this, 'block_head'],
            'emailMessage' => [$this, 'block_emailMessage'],
            'emailUserAction' => [$this, 'block_emailUserAction'],
        ];
    }

    protected function doGetParent(array $context)
    {
        // line 1
        return "@PimNotification/Email/notification.html.twig";
    }

    protected function doDisplay(array $context, array $blocks = [])
    {
        $macros = $this->macros;
        $this->parent = $this->loadTemplate("@PimNotification/Email/notification.html.twig", "@AkeneoBatch/Email/notification.html.twig", 1);
        yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
    }

    // line 3
    public function block_title($context, array $blocks = [])
    {
        $macros = $this->macros;
        // line 4
        yield "    Akeneo batch ";
        yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["jobExecution"] ?? null), "jobInstance", [], "any", false, false, false, 4), "type", [], "any", false, false, false, 4), "html", null, true);
        yield "
";
        return; yield '';
    }

    // line 7
    public function block_link($context, array $blocks = [])
    {
        $macros = $this->macros;
        yield "    <link href=\"https://fonts.googleapis.com/css?family=Lato:400,900\" rel=\"stylesheet\" type=\"text/css\"/>
";
        return; yield '';
    }

    // line 11
    public function block_head($context, array $blocks = [])
    {
        $macros = $this->macros;
        // line 12
        yield "    ";
        yield from $this->yieldParentBlock("head", $context, $blocks);
        yield "
    <style>
        @media only screen and (max-width: 500px) {
            #footerContainer {
                padding: 15px 50px;
            }
            #result {
                width: 90%;
            }
        }

        @media only screen and (min-width: 660px) {
            #result {
                width: 70%;
            }
        }
    </style>
";
        return; yield '';
    }

    // line 31
    public function block_emailMessage($context, array $blocks = [])
    {
        $macros = $this->macros;
        // line 32
        yield "    <p style=\"margin: 0 0 30px 0; font-size: 20px; font-family: 'Lato', sans-serif\">
        ";
        // line 33
        if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["jobExecution"] ?? null), "status", [], "any", false, false, false, 33), "unsuccessful", [], "any", false, false, false, 33)) {
            // line 34
            yield "            Akeneo completed your \"";
            yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["jobExecution"] ?? null), "jobInstance", [], "any", false, false, false, 34), "label", [], "any", false, false, false, 34), "html", null, true);
            yield "\" job with errors.
        ";
        } else {
            // line 36
            yield "            Akeneo successfully completed your \"";
            yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["jobExecution"] ?? null), "jobInstance", [], "any", false, false, false, 36), "label", [], "any", false, false, false, 36), "html", null, true);
            yield "\" job.
        ";
        }
        // line 38
        yield "    </p>
    <p style=\"margin: 0 0 20px 0; font-size: 12px;font-family: 'Lato', sans-serif\">
        Started on ";
        // line 40
        yield Twig\Extension\EscaperExtension::escape($this->env, Twig\Extension\CoreExtension::dateFormatFilter($this->env, CoreExtension::getAttribute($this->env, $this->source, ($context["jobExecution"] ?? null), "startTime", [], "any", false, false, false, 40), "Y-m-d"), "html", null, true);
        yield " at ";
        yield Twig\Extension\EscaperExtension::escape($this->env, Twig\Extension\CoreExtension::dateFormatFilter($this->env, CoreExtension::getAttribute($this->env, $this->source, ($context["jobExecution"] ?? null), "startTime", [], "any", false, false, false, 40), "H:i:s"), "html", null, true);
        yield ".<br/>
        Ended on ";
        // line 41
        yield Twig\Extension\EscaperExtension::escape($this->env, Twig\Extension\CoreExtension::dateFormatFilter($this->env, CoreExtension::getAttribute($this->env, $this->source, ($context["jobExecution"] ?? null), "endTime", [], "any", false, false, false, 41), "Y-m-d"), "html", null, true);
        yield " at ";
        yield Twig\Extension\EscaperExtension::escape($this->env, Twig\Extension\CoreExtension::dateFormatFilter($this->env, CoreExtension::getAttribute($this->env, $this->source, ($context["jobExecution"] ?? null), "endTime", [], "any", false, false, false, 41), "H:i:s"), "html", null, true);
        yield ".
    </p>
    <div style=\"margin: auto; width: 80%; text-align: start; font-size: 12px;font-family: 'Lato', sans-serif\"
         id=\"result\">
        <p>Results:</p>
        <ul style=\"padding-left: 5px\">
            ";
        // line 47
        $context['_parent'] = $context;
        $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["jobExecution"] ?? null), "stepExecutions", [], "any", false, false, false, 47));
        foreach ($context['_seq'] as $context["_key"] => $context["stepExecution"]) {
            // line 48
            yield "                <li style=\"list-style-type: '- ';margin: 0\">
                    ";
            // line 49
            yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(CoreExtension::getAttribute($this->env, $this->source, $context["stepExecution"], "stepName", [], "any", false, false, false, 49)), "html", null, true);
            yield " [";
            yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["stepExecution"], "status", [], "any", false, false, false, 49), "html", null, true);
            yield "]
                    ";
            // line 50
            (((0 < Twig\Extension\CoreExtension::lengthFilter($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["stepExecution"], "warnings", [], "any", false, false, false, 50)))) ? (yield Twig\Extension\EscaperExtension::escape($this->env, (("With " . Twig\Extension\CoreExtension::lengthFilter($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["stepExecution"], "warnings", [], "any", false, false, false, 50))) . " warning(s)"), "html", null, true)) : (yield ""));
            yield "
                </li>
            ";
        }
        $_parent = $context['_parent'];
        unset($context['_seq'], $context['_iterated'], $context['_key'], $context['stepExecution'], $context['_parent'], $context['loop']);
        $context = array_intersect_key($context, $_parent) + $_parent;
        // line 53
        yield "        </ul>
    </div>
";
        return; yield '';
    }

    // line 57
    public function block_emailUserAction($context, array $blocks = [])
    {
        $macros = $this->macros;
        // line 58
        yield "    ";
        if ( !Twig\Extension\CoreExtension::testEmpty(($context["akeneo_pim_url"] ?? null))) {
            // line 59
            yield "        <span>
            <a target=\"_blank\"
               role=\"button\"
               style=\"-webkit-appearance: button; -moz-appearance: button; appearance: auto;
               padding: 10px 20px; border-radius: 25px; background-color: #9452ba; color: white;
               text-decoration: none; text-transform: uppercase; font-size: 15px; font-weight: 900;\"
               href=\"";
            // line 65
            yield Twig\Extension\EscaperExtension::escape($this->env, ((($context["akeneo_pim_url"] ?? null) . "/#") . $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("akeneo_job_process_tracker_details", ["id" => CoreExtension::getAttribute($this->env, $this->source, ($context["jobExecution"] ?? null), "id", [], "any", false, false, false, 65)])), "html", null, true);
            yield "\">View summary</a>
        </span>
    ";
        } else {
            // line 68
            yield "        <p style=\"margin: unset; font-size: 12px; font-style: italic;\">
            You should set the AKENEO_PIM_URL environment variable to view summary.
        </p>
    ";
        }
        return; yield '';
    }

    /**
     * @codeCoverageIgnore
     */
    public function getTemplateName()
    {
        return "@AkeneoBatch/Email/notification.html.twig";
    }

    /**
     * @codeCoverageIgnore
     */
    public function isTraitable()
    {
        return false;
    }

    /**
     * @codeCoverageIgnore
     */
    public function getDebugInfo()
    {
        return array (  192 => 68,  186 => 65,  178 => 59,  175 => 58,  171 => 57,  164 => 53,  155 => 50,  149 => 49,  146 => 48,  142 => 47,  131 => 41,  125 => 40,  121 => 38,  115 => 36,  109 => 34,  107 => 33,  104 => 32,  100 => 31,  76 => 12,  72 => 11,  63 => 7,  55 => 4,  51 => 3,  40 => 1,);
    }

    public function getSourceContext()
    {
        return new Source("", "@AkeneoBatch/Email/notification.html.twig", "/var/www/html/pim/vendor/akeneo/pim-community-dev/src/Akeneo/Tool/Bundle/BatchBundle/Resources/views/Email/notification.html.twig");
    }
}
