var/cache/dev/twig/5f/5fc9172ba3b73f5ba2ed8f8ee0e76dd0.php line 61

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. use Twig\TemplateWrapper;
  15. /* components/organisms/collapse/collapse.html.twig */
  16. class __TwigTemplate_f643952a8df014913f9e5cbc24ba68c9 extends Template
  17. {
  18. private Source $source;
  19. /**
  20. * @var array<string, Template>
  21. */
  22. private array $macros = [];
  23. public function __construct(Environment $env)
  24. {
  25. parent::__construct($env);
  26. $this->source = $this->getSourceContext();
  27. $this->parent = false;
  28. $this->blocks = [
  29. 'content' => [$this, 'block_content'],
  30. ];
  31. }
  32. protected function doDisplay(array $context, array $blocks = []): iterable
  33. {
  34. $macros = $this->macros;
  35. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  36. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "components/organisms/collapse/collapse.html.twig"));
  37. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  38. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "components/organisms/collapse/collapse.html.twig"));
  39. // line 1
  40. yield "<div class=\"collapse";
  41. yield (((($tmp = ((array_key_exists("active", $context)) ? (Twig\Extension\CoreExtension::default((isset($context["active"]) || array_key_exists("active", $context) ? $context["active"] : (function () { throw new RuntimeError('Variable "active" does not exist.', 1, $this->source); })()), false)) : (false))) && $tmp instanceof Markup ? (string) $tmp : $tmp)) ? (" collapse--active") : (""));
  42. yield " ";
  43. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((array_key_exists("class", $context)) ? (Twig\Extension\CoreExtension::default((isset($context["class"]) || array_key_exists("class", $context) ? $context["class"] : (function () { throw new RuntimeError('Variable "class" does not exist.', 1, $this->source); })()))) : ("")), "html", null, true);
  44. yield "\"
  45. id=\"";
  46. // line 2
  47. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((array_key_exists("id", $context)) ? (Twig\Extension\CoreExtension::default((isset($context["id"]) || array_key_exists("id", $context) ? $context["id"] : (function () { throw new RuntimeError('Variable "id" does not exist.', 2, $this->source); })()), "collapse")) : ("collapse")), "html", null, true);
  48. yield "\">
  49. <div class=\"collapse__inner\">
  50. ";
  51. // line 4
  52. yield from $this->unwrap()->yieldBlock('content', $context, $blocks);
  53. // line 5
  54. yield " </div>
  55. </div>
  56. ";
  57. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  58. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  59. yield from [];
  60. }
  61. // line 4
  62. /**
  63. * @return iterable<null|scalar|\Stringable>
  64. */
  65. public function block_content(array $context, array $blocks = []): iterable
  66. {
  67. $macros = $this->macros;
  68. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  69. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
  70. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  71. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
  72. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  73. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  74. yield from [];
  75. }
  76. /**
  77. * @codeCoverageIgnore
  78. */
  79. public function getTemplateName(): string
  80. {
  81. return "components/organisms/collapse/collapse.html.twig";
  82. }
  83. /**
  84. * @codeCoverageIgnore
  85. */
  86. public function isTraitable(): bool
  87. {
  88. return false;
  89. }
  90. /**
  91. * @codeCoverageIgnore
  92. */
  93. public function getDebugInfo(): array
  94. {
  95. return array ( 76 => 4, 63 => 5, 61 => 4, 56 => 2, 49 => 1,);
  96. }
  97. public function getSourceContext(): Source
  98. {
  99. return new Source("<div class=\"collapse{{ active|default(false) ? ' collapse--active' : '' }} {{ class|default }}\"
  100. id=\"{{ id|default('collapse') }}\">
  101. <div class=\"collapse__inner\">
  102. {% block content %}{% endblock %}
  103. </div>
  104. </div>
  105. ", "components/organisms/collapse/collapse.html.twig", "/var/www/html/templates/default/components/organisms/collapse/collapse.html.twig");
  106. }
  107. }