var/cache/dev/twig/6a/6af20d0af0bcb3d76a69dbf12c6ee6ba02cdaf73e63124d74689e20971375b90.php line 43

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* security/login.html.twig */
  14. class __TwigTemplate_0302c2ef0e9c10de376316a70cc9fe1707a871372d36e819410e5c0ba5c3d71a extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->blocks = [
  23.             'title' => [$this'block_title'],
  24.             'page_content' => [$this'block_page_content'],
  25.             'login_form_start' => [$this'block_login_form_start'],
  26.             'already_logged_in' => [$this'block_already_logged_in'],
  27.             'login_form_fields' => [$this'block_login_form_fields'],
  28.             'remember_me' => [$this'block_remember_me'],
  29.         ];
  30.     }
  31.     protected function doGetParent(array $context)
  32.     {
  33.         // line 1
  34.         return "admin-lte/layout/security-layout.html.twig";
  35.     }
  36.     protected function doDisplay(array $context, array $blocks = [])
  37.     {
  38.         $macros $this->macros;
  39.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  40.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""security/login.html.twig"));
  41.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  42.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""security/login.html.twig"));
  43.         $this->parent $this->loadTemplate("admin-lte/layout/security-layout.html.twig""security/login.html.twig"1);
  44.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  45.         
  46.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  47.         
  48.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  49.     }
  50.     // line 3
  51.     public function block_title($context, array $blocks = [])
  52.     {
  53.         $macros $this->macros;
  54.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  55.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  56.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  57.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  58.         echo "Log in!";
  59.         
  60.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  61.         
  62.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  63.     }
  64.     // line 5
  65.     public function block_page_content($context, array $blocks = [])
  66.     {
  67.         $macros $this->macros;
  68.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  69.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_content"));
  70.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  71.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_content"));
  72.         // line 6
  73.         echo "    <div class=\"container\">
  74.         <div class=\"row\">
  75.             <div class=\"col-md-10 ml-md-auto\">
  76.                 <div class=\"\">
  77.                     <div class=\"card bg-light mb-3 mt-5\" style=\"width: 800px;\">
  78.                         <div class=\"card-body\">
  79.                             <form class=\"form-horizontal\" role=\"form\" method=\"post\">
  80.                                 ";
  81.         // line 13
  82.         $this->displayBlock('login_form_start'$context$blocks);
  83.         // line 50
  84.         echo "                            </form>
  85.                         </div>
  86.                     </div>
  87.                 </div>
  88.             </div>
  89.         </div>
  90.     </div>
  91. ";
  92.         
  93.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  94.         
  95.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  96.     }
  97.     // line 13
  98.     public function block_login_form_start($context, array $blocks = [])
  99.     {
  100.         $macros $this->macros;
  101.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  102.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""login_form_start"));
  103.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  104.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""login_form_start"));
  105.         // line 14
  106.         echo "                                    ";
  107.         if ((isset($context["error"]) || array_key_exists("error"$context) ? $context["error"] : (function () { throw new RuntimeError('Variable "error" does not exist.'14$this->source); })())) {
  108.             // line 15
  109.             echo "                                        <div class=\"alert alert-danger\">
  110.                                             ";
  111.             // line 16
  112.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env$this->source, (isset($context["error"]) || array_key_exists("error"$context) ? $context["error"] : (function () { throw new RuntimeError('Variable "error" does not exist.'16$this->source); })()), "messageKey", [], "any"falsefalsefalse16), twig_get_attribute($this->env$this->source, (isset($context["error"]) || array_key_exists("error"$context) ? $context["error"] : (function () { throw new RuntimeError('Variable "error" does not exist.'16$this->source); })()), "messageData", [], "any"falsefalsefalse16), "security"), "html"nulltrue);
  113.             echo "
  114.                                         </div>
  115.                                     ";
  116.         }
  117.         // line 19
  118.         echo "                                    ";
  119.         if (twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'19$this->source); })()), "user", [], "any"falsefalsefalse19)) {
  120.             // line 20
  121.             echo "                                        ";
  122.             $this->displayBlock('already_logged_in'$context$blocks);
  123.             // line 26
  124.             echo "                                    ";
  125.         }
  126.         // line 27
  127.         echo "                                    ";
  128.         $this->displayBlock('login_form_fields'$context$blocks);
  129.         // line 37
  130.         echo "                                    ";
  131.         $this->displayBlock('remember_me'$context$blocks);
  132.         // line 43
  133.         echo "                                    <div class=\"form-group\">
  134.                                         <button type=\"submit\" class=\"btn btn-primary btn-block\">";
  135.         // line 44
  136.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Sign In", [], "AdminLTEBundle"), "html"nulltrue);
  137.         echo "</button>
  138.                                     </div>
  139.                                     ";
  140.         // line 46
  141.         if ((isset($context["csrf_token"]) || array_key_exists("csrf_token"$context) ? $context["csrf_token"] : (function () { throw new RuntimeError('Variable "csrf_token" does not exist.'46$this->source); })())) {
  142.             // line 47
  143.             echo "                                        <input type=\"hidden\" name=\"_csrf_token\" value=\"";
  144.             echo twig_escape_filter($this->env$this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderCsrfToken("authenticate"), "html"nulltrue);
  145.             echo "\"/>
  146.                                     ";
  147.         }
  148.         // line 49
  149.         echo "                                ";
  150.         
  151.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  152.         
  153.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  154.     }
  155.     // line 20
  156.     public function block_already_logged_in($context, array $blocks = [])
  157.     {
  158.         $macros $this->macros;
  159.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  160.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""already_logged_in"));
  161.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  162.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""already_logged_in"));
  163.         // line 21
  164.         echo "                                            <div class=\"mb-3\">
  165.                                                 You are logged in as ";
  166.         // line 22
  167.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'22$this->source); })()), "user", [], "any"falsefalsefalse22), "username", [], "any"falsefalsefalse22), "html"nulltrue);
  168.         echo ",
  169.                                                 <a href=\"";
  170.         // line 23
  171.         echo $this->extensions['App\Twig\KiwiRoutingExtension']->getPath("app_logout");
  172.         echo "\">Logout</a>
  173.                                             </div>
  174.                                         ";
  175.         
  176.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  177.         
  178.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  179.     }
  180.     // line 27
  181.     public function block_login_form_fields($context, array $blocks = [])
  182.     {
  183.         $macros $this->macros;
  184.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  185.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""login_form_fields"));
  186.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  187.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""login_form_fields"));
  188.         // line 28
  189.         echo "                                        <div class=\"form-group has-feedback\">
  190.                                             <input type=\"text\" name=\"email\" class=\"form-control\" placeholder=\"";
  191.         // line 29
  192.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Username", [], "AdminLTEBundle"), "html"nulltrue);
  193.         echo "\" value=\"";
  194.         echo twig_escape_filter($this->env, ((array_key_exists("last_username"$context)) ? (_twig_default_filter((isset($context["last_username"]) || array_key_exists("last_username"$context) ? $context["last_username"] : (function () { throw new RuntimeError('Variable "last_username" does not exist.'29$this->source); })()), "")) : ("")), "html"nulltrue);
  195.         echo "\">
  196.                                             <span class=\"glyphicon glyphicon-envelope form-control-feedback\"></span>
  197.                                         </div>
  198.                                         <div class=\"form-group has-feedback\">
  199.                                             <input name=\"password\" type=\"password\" class=\"form-control\" placeholder=\"";
  200.         // line 33
  201.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Password", [], "AdminLTEBundle"), "html"nulltrue);
  202.         echo "\">
  203.                                             <span class=\"glyphicon glyphicon-lock form-control-feedback\"></span>
  204.                                         </div>
  205.                                     ";
  206.         
  207.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  208.         
  209.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  210.     }
  211.     // line 37
  212.     public function block_remember_me($context, array $blocks = [])
  213.     {
  214.         $macros $this->macros;
  215.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  216.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""remember_me"));
  217.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  218.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""remember_me"));
  219.         // line 38
  220.         echo "                                        <div class=\"form-group\">
  221.                                             <input id=\"remember_me\" name=\"_remember_me\" type=\"checkbox\">
  222.                                             <label for=\"remember_me\">";
  223.         // line 40
  224.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Remember Me", [], "AdminLTEBundle"), "html"nulltrue);
  225.         echo "</label>
  226.                                         </div>
  227.                                     ";
  228.         
  229.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  230.         
  231.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  232.     }
  233.     public function getTemplateName()
  234.     {
  235.         return "security/login.html.twig";
  236.     }
  237.     public function isTraitable()
  238.     {
  239.         return false;
  240.     }
  241.     public function getDebugInfo()
  242.     {
  243.         return array (  263 => 40,  259 => 38,  249 => 37,  235 => 33,  226 => 29,  223 => 28,  213 => 27,  200 => 23,  196 => 22,  193 => 21,  183 => 20,  173 => 49,  167 => 47,  165 => 46,  160 => 44,  157 => 43,  154 => 37,  151 => 27,  148 => 26,  145 => 20,  142 => 19,  136 => 16,  133 => 15,  130 => 14,  120 => 13,  103 => 50,  101 => 13,  92 => 6,  82 => 5,  63 => 3,  40 => 1,);
  244.     }
  245.     public function getSourceContext()
  246.     {
  247.         return new Source("{% extends 'admin-lte/layout/security-layout.html.twig' %}
  248. {% block title %}Log in!{% endblock %}
  249. {% block page_content %}
  250.     <div class=\"container\">
  251.         <div class=\"row\">
  252.             <div class=\"col-md-10 ml-md-auto\">
  253.                 <div class=\"\">
  254.                     <div class=\"card bg-light mb-3 mt-5\" style=\"width: 800px;\">
  255.                         <div class=\"card-body\">
  256.                             <form class=\"form-horizontal\" role=\"form\" method=\"post\">
  257.                                 {% block login_form_start %}
  258.                                     {% if error %}
  259.                                         <div class=\"alert alert-danger\">
  260.                                             {{ error.messageKey|trans(error.messageData, 'security') }}
  261.                                         </div>
  262.                                     {% endif %}
  263.                                     {% if app.user %}
  264.                                         {% block already_logged_in %}
  265.                                             <div class=\"mb-3\">
  266.                                                 You are logged in as {{ app.user.username }},
  267.                                                 <a href=\"{{ path('app_logout') }}\">Logout</a>
  268.                                             </div>
  269.                                         {% endblock %}
  270.                                     {% endif %}
  271.                                     {% block login_form_fields %}
  272.                                         <div class=\"form-group has-feedback\">
  273.                                             <input type=\"text\" name=\"email\" class=\"form-control\" placeholder=\"{{ 'Username'|trans({}, 'AdminLTEBundle') }}\" value=\"{{ last_username|default('') }}\">
  274.                                             <span class=\"glyphicon glyphicon-envelope form-control-feedback\"></span>
  275.                                         </div>
  276.                                         <div class=\"form-group has-feedback\">
  277.                                             <input name=\"password\" type=\"password\" class=\"form-control\" placeholder=\"{{ 'Password'|trans({}, 'AdminLTEBundle') }}\">
  278.                                             <span class=\"glyphicon glyphicon-lock form-control-feedback\"></span>
  279.                                         </div>
  280.                                     {% endblock %}
  281.                                     {% block remember_me %}
  282.                                         <div class=\"form-group\">
  283.                                             <input id=\"remember_me\" name=\"_remember_me\" type=\"checkbox\">
  284.                                             <label for=\"remember_me\">{{ 'Remember Me'|trans({}, 'AdminLTEBundle') }}</label>
  285.                                         </div>
  286.                                     {% endblock %}
  287.                                     <div class=\"form-group\">
  288.                                         <button type=\"submit\" class=\"btn btn-primary btn-block\">{{ 'Sign In'|trans({}, 'AdminLTEBundle') }}</button>
  289.                                     </div>
  290.                                     {% if csrf_token %}
  291.                                         <input type=\"hidden\" name=\"_csrf_token\" value=\"{{ csrf_token('authenticate') }}\"/>
  292.                                     {% endif %}
  293.                                 {% endblock %}
  294.                             </form>
  295.                         </div>
  296.                     </div>
  297.                 </div>
  298.             </div>
  299.         </div>
  300.     </div>
  301. {% endblock %}
  302. ""security/login.html.twig""/home/kiwidev/platform_back/templates/security/login.html.twig");
  303.     }
  304. }