var/cache/dev/twig/0d/0dc883bd8e32ed9b97d0b980031add3f.php line 80
<?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;
use Twig\TemplateWrapper;
/* partials/_sidebar.html.twig */
class __TwigTemplate_5640aeb3c07be393ea2588e676b0bc9a extends Template
{
private Source $source;
/**
* @var array<string, Template>
*/
private array $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
];
}
protected function doDisplay(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "partials/_sidebar.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "partials/_sidebar.html.twig"));
// line 1
yield "<nav class=\"header-mobile d-flex d-lg-none justify-content-between align-items-center bg-white border-1 border-bottom px-4 py-3\">
\t<a class=\"header-logo d-flex align-items-center \" href=\"";
// line 2
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_home");
yield "\" aria-label=\"Retour à l'accueil\"><img class=\"w-100\" loading=\"lazy\" src=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/Bilbea-logo-H sans.webp"), "html", null, true);
yield "\" alt=\"\"/></a>
\t<button id=\"open-sidebar\" type=\"button\" class=\"fill-primary icon-button\" aria-label=\"Menu\" title=\"Menu\">
\t\t<svg class=\"icon-large\" xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 448 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z\"/></svg>
\t</button>
</nav>
<nav id=\"sidebar\" class=\"sidebar border-1 border-end px-3 py-3 py-2 flex-column \">
\t<div class=\"d-flex justify-content-between align-items-center mb-3 gap-4\">
\t\t<a class=\"sidebar-logo d-block w-100\" href=\"";
// line 12
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_home");
yield "\" aria-label=\"Retour à l'accueil\"><img class=\"w-100\" loading=\"lazy\" src=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/Bilbea-logo-H sans.webp"), "html", null, true);
yield "\" alt=\"\"/></a>
\t\t<button id=\"close-sidebar\" type=\"button\" class=\"fill-primary icon-button d-block d-lg-none\" aria-label=\"Fermer le menu\" title=\"Fermer le menu\">
\t\t\t<svg class=\"icon-large\" xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 384 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z\"/></svg>
\t\t</button>
\t</div>
\t<ul class=\"sidebar-nav navbar-nav fs-6 flex-fill\">
\t\t";
// line 21
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 21, $this->source); })()), "user", [], "any", false, false, false, 21), "companyMember", [], "any", false, false, false, 21)) {
// line 22
yield "
\t\t\t";
// line 23
$context["company"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 23, $this->source); })()), "user", [], "any", false, false, false, 23), "companyMember", [], "any", false, false, false, 23), "company", [], "any", false, false, false, 23);
// line 24
yield "\t\t\t";
$context["companyId"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 24, $this->source); })()), "user", [], "any", false, false, false, 24), "companyMember", [], "any", false, false, false, 24), "company", [], "any", false, false, false, 24), "id", [], "any", false, false, false, 24);
// line 25
yield "
\t\t";
} elseif (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, // line 26
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 26, $this->source); })()), "request", [], "any", false, false, false, 26), "attributes", [], "any", false, false, false, 26), "get", ["company"], "method", false, false, false, 26)) {
// line 27
yield "\t\t\t";
$context["company"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 27, $this->source); })()), "request", [], "any", false, false, false, 27), "attributes", [], "any", false, false, false, 27), "get", ["company"], "method", false, false, false, 27);
// line 28
yield "\t\t\t";
$context["companyId"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 28, $this->source); })()), "request", [], "any", false, false, false, 28), "attributes", [], "any", false, false, false, 28), "get", ["company"], "method", false, false, false, 28), "id", [], "any", false, false, false, 28);
// line 29
yield "\t\t";
} else {
// line 30
yield "\t\t\t";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 30, $this->source); })()), "request", [], "any", false, false, false, 30), "attributes", [], "any", false, false, false, 30), "get", ["evaluation"], "method", false, false, false, 30)) {
// line 31
yield "\t\t\t\t";
$context["company"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 31, $this->source); })()), "request", [], "any", false, false, false, 31), "attributes", [], "any", false, false, false, 31), "get", ["evaluation"], "method", false, false, false, 31), "company", [], "any", false, false, false, 31);
// line 32
yield "\t\t\t\t";
$context["companyId"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 32, $this->source); })()), "request", [], "any", false, false, false, 32), "attributes", [], "any", false, false, false, 32), "get", ["evaluation"], "method", false, false, false, 32), "company", [], "any", false, false, false, 32), "id", [], "any", false, false, false, 32);
// line 33
yield "
\t\t\t";
} elseif (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, // line 34
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 34, $this->source); })()), "request", [], "any", false, false, false, 34), "attributes", [], "any", false, false, false, 34), "get", ["bilan"], "method", false, false, false, 34)) {
// line 35
yield "\t\t\t\t";
$context["company"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 35, $this->source); })()), "request", [], "any", false, false, false, 35), "attributes", [], "any", false, false, false, 35), "get", ["bilan"], "method", false, false, false, 35), "company", [], "any", false, false, false, 35);
// line 36
yield "\t\t\t\t";
$context["companyId"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 36, $this->source); })()), "request", [], "any", false, false, false, 36), "attributes", [], "any", false, false, false, 36), "get", ["bilan"], "method", false, false, false, 36), "company", [], "any", false, false, false, 36), "id", [], "any", false, false, false, 36);
// line 37
yield "\t\t\t";
} elseif (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 37, $this->source); })()), "request", [], "any", false, false, false, 37), "attributes", [], "any", false, false, false, 37), "get", ["labelNR"], "method", false, false, false, 37)) {
// line 38
yield "\t\t\t\t";
$context["company"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 38, $this->source); })()), "request", [], "any", false, false, false, 38), "attributes", [], "any", false, false, false, 38), "get", ["labelNR"], "method", false, false, false, 38), "company", [], "any", false, false, false, 38);
// line 39
yield "\t\t\t\t";
$context["companyId"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 39, $this->source); })()), "request", [], "any", false, false, false, 39), "attributes", [], "any", false, false, false, 39), "get", ["labelNR"], "method", false, false, false, 39), "company", [], "any", false, false, false, 39), "id", [], "any", false, false, false, 39);
// line 40
yield "\t\t\t";
} elseif (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 40, $this->source); })()), "request", [], "any", false, false, false, 40), "attributes", [], "any", false, false, false, 40), "get", ["auditNR"], "method", false, false, false, 40)) {
// line 41
yield "\t\t\t\t";
$context["company"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 41, $this->source); })()), "request", [], "any", false, false, false, 41), "attributes", [], "any", false, false, false, 41), "get", ["auditNR"], "method", false, false, false, 41), "company", [], "any", false, false, false, 41);
// line 42
yield "\t\t\t\t";
$context["companyId"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 42, $this->source); })()), "request", [], "any", false, false, false, 42), "attributes", [], "any", false, false, false, 42), "get", ["auditNR"], "method", false, false, false, 42), "company", [], "any", false, false, false, 42), "id", [], "any", false, false, false, 42);
// line 43
yield "
\t\t\t";
} else {
// line 45
yield "\t\t\t\t";
$context["company"] = null;
// line 46
yield "\t\t\t\t";
$context["companyId"] = null;
// line 47
yield "\t\t\t";
}
// line 48
yield "\t\t";
}
// line 49
yield "
\t\t";
// line 51
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_COMPANY")) {
// line 52
yield "\t\t\t<li>
\t\t\t\t<h4 class=\"fs-5 mt-2\">";
// line 53
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["company"]) || array_key_exists("company", $context) ? $context["company"] : (function () { throw new RuntimeError('Variable "company" does not exist.', 53, $this->source); })()), "name", [], "any", false, false, false, 53), "html", null, true);
yield "</h4>
\t\t\t</li>
\t\t\t";
// line 56
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_COMPANY_PILOT")) {
// line 57
yield "\t\t\t\t";
yield from $this->loadTemplate("partials/menu/_sidebar_link.html.twig", "partials/_sidebar.html.twig", 57)->unwrap()->yield(CoreExtension::merge($context, ["path" => "app_pilot_manage_members", "arguments" => null, "linkLabel" => "Membres", "iconPath" => "icons/_users_icon.html.twig", "app" => (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 57, $this->source); })())]));
// line 58
yield "\t\t\t";
}
// line 59
yield "\t\t\t";
// line 60
yield "
\t\t\t";
// line 61
yield from $this->loadTemplate("partials/menu/_sidebar_link.html.twig", "partials/_sidebar.html.twig", 61)->unwrap()->yield(CoreExtension::merge($context, ["path" => "app_roadmap_index", "arguments" => null, "linkLabel" => "Feuille de route", "iconPath" => "icons/_calendar_icon.html.twig", "app" => (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 61, $this->source); })())]));
// line 62
yield "
\t\t\t";
// line 63
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["company"]) || array_key_exists("company", $context) ? $context["company"] : (function () { throw new RuntimeError('Variable "company" does not exist.', 63, $this->source); })()), "isAuditNR", [], "any", false, false, false, 63)) {
// line 64
yield "\t\t\t\t";
yield from $this->loadTemplate("partials/menu/_sidebar_link.html.twig", "partials/_sidebar.html.twig", 64)->unwrap()->yield(CoreExtension::merge($context, ["path" => "app_maturity_nr", "arguments" => null, "linkLabel" => "Maturité NR", "iconPath" => "icons/_maturite_icon.html.twig", "app" => (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 64, $this->source); })())]));
// line 65
yield "\t\t\t";
}
// line 66
yield "\t\t\t";
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["company"]) || array_key_exists("company", $context) ? $context["company"] : (function () { throw new RuntimeError('Variable "company" does not exist.', 66, $this->source); })()), "isLabelNR", [], "any", false, false, false, 66)) {
// line 67
yield "\t\t\t\t";
yield from $this->loadTemplate("partials/menu/_sidebar_link.html.twig", "partials/_sidebar.html.twig", 67)->unwrap()->yield(CoreExtension::merge($context, ["path" => "app_label_nr", "arguments" => null, "linkLabel" => "Label NR", "iconPath" => "icons/_label_icon.html.twig", "app" => (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 67, $this->source); })())]));
// line 68
yield "\t\t\t";
}
// line 69
yield "
\t\t\t";
// line 70
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["company"]) || array_key_exists("company", $context) ? $context["company"] : (function () { throw new RuntimeError('Variable "company" does not exist.', 70, $this->source); })()), "isBilanCarbone", [], "any", false, false, false, 70)) {
// line 71
yield "\t\t\t\t";
yield from $this->loadTemplate("partials/menu/_sidebar_link.html.twig", "partials/_sidebar.html.twig", 71)->unwrap()->yield(CoreExtension::merge($context, ["path" => "app_bc_index", "arguments" => null, "linkLabel" => "Bilan Carbone SI", "iconPath" => "icons/_bilan_icon.html.twig", "app" => (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 71, $this->source); })())]));
// line 72
yield "\t\t\t";
}
// line 73
yield "\t\t";
}
// line 74
yield "
\t\t";
// line 75
if (($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_BILBEA") || $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_ADMIN"))) {
// line 76
yield "\t\t\t<li class=\"nav-item text-end text-lg-start\">
\t\t\t\t<a class=\"d-flex flex-nowrap nav-link fs-6 rounded ";
// line 77
if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 77, $this->source); })()), "request", [], "any", false, false, false, 77), "get", ["_route"], "method", false, false, false, 77) == "app_backoffice")) {
yield "active ";
}
yield "\" aria-current=\"page\" href=\"";
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_backoffice");
yield "\">
\t\t\t\t\t<span class=\"d-flex justify-content-center align-items-center col-2 fill-ongoing\">
\t\t\t\t\t\t<svg class=\"me-2 text-icon\" xmlns=\"http://www.w3.org/2000/svg\" height=\"1em\" viewbox=\"0 0 576 512\"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d=\"M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z\"/></svg>
\t\t\t\t\t</span>
\t\t\t\t\t<span>Backoffice</span>
\t\t\t\t</a>
\t\t\t</li>
\t\t\t";
// line 84
if ((isset($context["companyId"]) || array_key_exists("companyId", $context) ? $context["companyId"] : (function () { throw new RuntimeError('Variable "companyId" does not exist.', 84, $this->source); })())) {
// line 85
yield "\t\t\t\t<li>
\t\t\t\t\t<hr class=\"mb-2 mt-1\">
\t\t\t\t\t<h4 class=\"fs-5 mt-2\">";
// line 87
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["company"]) || array_key_exists("company", $context) ? $context["company"] : (function () { throw new RuntimeError('Variable "company" does not exist.', 87, $this->source); })()), "name", [], "any", false, false, false, 87), "html", null, true);
yield "</h4>
\t\t\t\t</li>
\t\t\t\t";
// line 90
yield "
\t\t\t\t";
// line 91
yield from $this->loadTemplate("partials/menu/_sidebar_link.html.twig", "partials/_sidebar.html.twig", 91)->unwrap()->yield(CoreExtension::merge($context, ["path" => "app_roadmap_index", "arguments" => ["company" => (isset($context["companyId"]) || array_key_exists("companyId", $context) ? $context["companyId"] : (function () { throw new RuntimeError('Variable "companyId" does not exist.', 91, $this->source); })())], "linkLabel" => "Feuille de route", "iconPath" => "icons/_calendar_icon.html.twig", "app" => (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 91, $this->source); })())]));
// line 92
yield "
\t\t\t\t";
// line 93
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["company"]) || array_key_exists("company", $context) ? $context["company"] : (function () { throw new RuntimeError('Variable "company" does not exist.', 93, $this->source); })()), "isAuditNR", [], "any", false, false, false, 93)) {
// line 94
yield "\t\t\t\t\t";
yield from $this->loadTemplate("partials/menu/_sidebar_link.html.twig", "partials/_sidebar.html.twig", 94)->unwrap()->yield(CoreExtension::merge($context, ["path" => "app_maturity_nr", "arguments" => ["company" => (isset($context["companyId"]) || array_key_exists("companyId", $context) ? $context["companyId"] : (function () { throw new RuntimeError('Variable "companyId" does not exist.', 94, $this->source); })())], "linkLabel" => "Maturité NR", "iconPath" => "icons/_maturite_icon.html.twig", "app" => (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 94, $this->source); })())]));
// line 95
yield "\t\t\t\t";
}
// line 96
yield "
\t\t\t\t";
// line 97
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["company"]) || array_key_exists("company", $context) ? $context["company"] : (function () { throw new RuntimeError('Variable "company" does not exist.', 97, $this->source); })()), "isLabelNR", [], "any", false, false, false, 97)) {
// line 98
yield "\t\t\t\t\t";
yield from $this->loadTemplate("partials/menu/_sidebar_link.html.twig", "partials/_sidebar.html.twig", 98)->unwrap()->yield(CoreExtension::merge($context, ["path" => "app_label_nr", "arguments" => ["company" => (isset($context["companyId"]) || array_key_exists("companyId", $context) ? $context["companyId"] : (function () { throw new RuntimeError('Variable "companyId" does not exist.', 98, $this->source); })())], "linkLabel" => "Label NR", "iconPath" => "icons/_label_icon.html.twig", "app" => (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 98, $this->source); })())]));
// line 99
yield "\t\t\t\t";
}
// line 100
yield "
\t\t\t\t";
// line 101
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["company"]) || array_key_exists("company", $context) ? $context["company"] : (function () { throw new RuntimeError('Variable "company" does not exist.', 101, $this->source); })()), "isBilanCarbone", [], "any", false, false, false, 101)) {
// line 102
yield "\t\t\t\t\t";
yield from $this->loadTemplate("partials/menu/_sidebar_link.html.twig", "partials/_sidebar.html.twig", 102)->unwrap()->yield(CoreExtension::merge($context, ["path" => "app_bc_index", "arguments" => ["company" => (isset($context["companyId"]) || array_key_exists("companyId", $context) ? $context["companyId"] : (function () { throw new RuntimeError('Variable "companyId" does not exist.', 102, $this->source); })())], "linkLabel" => "Bilan Carbone SI", "iconPath" => "icons/_bilan_icon.html.twig", "app" => (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 102, $this->source); })())]));
// line 103
yield "\t\t\t\t";
}
// line 104
yield "\t\t\t";
}
// line 105
yield "
\t\t";
}
// line 108
yield "
\t</ul>
\t<div>
\t\t<p class=\"small mb-2\">Connecté en tant que
\t\t\t<br>
\t\t\t<span class=\"text-primary fw-semibold fs-5\">";
// line 116
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 116, $this->source); })()), "user", [], "any", false, false, false, 116), "getName", [], "any", false, false, false, 116), "html", null, true);
yield "</span>
\t\t</p>
\t\t<div class=\"d-flex align-items-center gap-2\">
\t\t\t";
// line 119
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_COMPANY")) {
// line 120
yield "\t\t\t\t<a href=\"";
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_profile");
yield "\" class=\"fill-black\" aria-label=\"Lien vers profil\" title=\"Profil\">
\t\t\t\t\t<svg class=\"icon-large\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" style=\"fill: rgba(0, 0, 0, 1);transform: ;msFilter:;\">
\t\t\t\t\t\t<path d=\"M12 16c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4 1.794 4 4 4zm0-6c1.084 0 2 .916 2 2s-.916 2-2 2-2-.916-2-2 .916-2 2-2z\"></path>
\t\t\t\t\t\t<path d=\"m2.845 16.136 1 1.73c.531.917 1.809 1.261 2.73.73l.529-.306A8.1 8.1 0 0 0 9 19.402V20c0 1.103.897 2 2 2h2c1.103 0 2-.897 2-2v-.598a8.132 8.132 0 0 0 1.896-1.111l.529.306c.923.53 2.198.188 2.731-.731l.999-1.729a2.001 2.001 0 0 0-.731-2.732l-.505-.292a7.718 7.718 0 0 0 0-2.224l.505-.292a2.002 2.002 0 0 0 .731-2.732l-.999-1.729c-.531-.92-1.808-1.265-2.731-.732l-.529.306A8.1 8.1 0 0 0 15 4.598V4c0-1.103-.897-2-2-2h-2c-1.103 0-2 .897-2 2v.598a8.132 8.132 0 0 0-1.896 1.111l-.529-.306c-.924-.531-2.2-.187-2.731.732l-.999 1.729a2.001 2.001 0 0 0 .731 2.732l.505.292a7.683 7.683 0 0 0 0 2.223l-.505.292a2.003 2.003 0 0 0-.731 2.733zm3.326-2.758A5.703 5.703 0 0 1 6 12c0-.462.058-.926.17-1.378a.999.999 0 0 0-.47-1.108l-1.123-.65.998-1.729 1.145.662a.997.997 0 0 0 1.188-.142 6.071 6.071 0 0 1 2.384-1.399A1 1 0 0 0 11 5.3V4h2v1.3a1 1 0 0 0 .708.956 6.083 6.083 0 0 1 2.384 1.399.999.999 0 0 0 1.188.142l1.144-.661 1 1.729-1.124.649a1 1 0 0 0-.47 1.108c.112.452.17.916.17 1.378 0 .461-.058.925-.171 1.378a1 1 0 0 0 .471 1.108l1.123.649-.998 1.729-1.145-.661a.996.996 0 0 0-1.188.142 6.071 6.071 0 0 1-2.384 1.399A1 1 0 0 0 13 18.7l.002 1.3H11v-1.3a1 1 0 0 0-.708-.956 6.083 6.083 0 0 1-2.384-1.399.992.992 0 0 0-1.188-.141l-1.144.662-1-1.729 1.124-.651a1 1 0 0 0 .471-1.108z\"></path>
\t\t\t\t\t</svg>
\t\t\t\t</a>
\t\t\t";
}
// line 127
yield "\t\t\t<a href=\"";
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_edit_password_complete");
yield "\" class=\"fill-black\" aria-label=\"Lien vers modification du mot de passe\" title=\"Modifier mot de passe\">
\t\t\t\t<svg class=\"icon-large\" xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 24 24\" style=\"fill: rgba(0, 0, 0, 1);transform: ;msFilter:;\">
\t\t\t\t\t<path d=\"M12 2C9.243 2 7 4.243 7 7v2H6c-1.103 0-2 .897-2 2v9c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2v-9c0-1.103-.897-2-2-2h-1V7c0-2.757-2.243-5-5-5zM9 7c0-1.654 1.346-3 3-3s3 1.346 3 3v2H9V7zm9.002 13H13v-2.278c.595-.347 1-.985 1-1.722 0-1.103-.897-2-2-2s-2 .897-2 2c0 .736.405 1.375 1 1.722V20H6v-9h12l.002 9z\"></path>
\t\t\t\t</svg>
\t\t\t</a>
\t\t\t<a href=\"";
// line 132
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_logout");
yield "\" class=\"fill-black\" aria-label=\"Lien vers déconnexion\" title=\"Déconnexion\">
\t\t\t\t<svg class=\"icon-large\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" style=\"fill: rgba(0, 0, 0, 1);transform: ;msFilter:;\">
\t\t\t\t\t<path d=\"M16 13v-2H7V8l-5 4 5 4v-3z\"></path>
\t\t\t\t\t<path d=\"M20 3h-9c-1.103 0-2 .897-2 2v4h2V5h9v14h-9v-4H9v4c0 1.103.897 2 2 2h9c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2z\"></path>
\t\t\t\t</svg>
\t\t\t</a>
\t\t</div>
\t</div>
</nav>
";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
yield from [];
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName(): string
{
return "partials/_sidebar.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable(): bool
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo(): array
{
return array ( 339 => 132, 330 => 127, 319 => 120, 317 => 119, 311 => 116, 301 => 108, 296 => 105, 293 => 104, 290 => 103, 287 => 102, 285 => 101, 282 => 100, 279 => 99, 276 => 98, 274 => 97, 271 => 96, 268 => 95, 265 => 94, 263 => 93, 260 => 92, 258 => 91, 255 => 90, 250 => 87, 246 => 85, 244 => 84, 230 => 77, 227 => 76, 225 => 75, 222 => 74, 219 => 73, 216 => 72, 213 => 71, 211 => 70, 208 => 69, 205 => 68, 202 => 67, 199 => 66, 196 => 65, 193 => 64, 191 => 63, 188 => 62, 186 => 61, 183 => 60, 181 => 59, 178 => 58, 175 => 57, 173 => 56, 167 => 53, 164 => 52, 162 => 51, 158 => 49, 155 => 48, 152 => 47, 149 => 46, 146 => 45, 142 => 43, 139 => 42, 136 => 41, 133 => 40, 130 => 39, 127 => 38, 124 => 37, 121 => 36, 118 => 35, 116 => 34, 113 => 33, 110 => 32, 107 => 31, 104 => 30, 101 => 29, 98 => 28, 95 => 27, 93 => 26, 90 => 25, 87 => 24, 85 => 23, 82 => 22, 80 => 21, 66 => 12, 51 => 2, 48 => 1,);
}
public function getSourceContext(): Source
{
return new Source("<nav class=\"header-mobile d-flex d-lg-none justify-content-between align-items-center bg-white border-1 border-bottom px-4 py-3\">
\t<a class=\"header-logo d-flex align-items-center \" href=\"{{ path('app_home') }}\" aria-label=\"Retour à l'accueil\"><img class=\"w-100\" loading=\"lazy\" src=\"{{ asset('assets/images/Bilbea-logo-H sans.webp') }}\" alt=\"\"/></a>
\t<button id=\"open-sidebar\" type=\"button\" class=\"fill-primary icon-button\" aria-label=\"Menu\" title=\"Menu\">
\t\t<svg class=\"icon-large\" xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 448 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z\"/></svg>
\t</button>
</nav>
<nav id=\"sidebar\" class=\"sidebar border-1 border-end px-3 py-3 py-2 flex-column \">
\t<div class=\"d-flex justify-content-between align-items-center mb-3 gap-4\">
\t\t<a class=\"sidebar-logo d-block w-100\" href=\"{{ path('app_home') }}\" aria-label=\"Retour à l'accueil\"><img class=\"w-100\" loading=\"lazy\" src=\"{{ asset('assets/images/Bilbea-logo-H sans.webp') }}\" alt=\"\"/></a>
\t\t<button id=\"close-sidebar\" type=\"button\" class=\"fill-primary icon-button d-block d-lg-none\" aria-label=\"Fermer le menu\" title=\"Fermer le menu\">
\t\t\t<svg class=\"icon-large\" xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 384 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z\"/></svg>
\t\t</button>
\t</div>
\t<ul class=\"sidebar-nav navbar-nav fs-6 flex-fill\">
\t\t{% if app.user.companyMember %}
\t\t\t{% set company = app.user.companyMember.company %}
\t\t\t{% set companyId = app.user.companyMember.company.id %}
\t\t{% elseif app.request.attributes.get('company') %}
\t\t\t{% set company = app.request.attributes.get('company') %}
\t\t\t{% set companyId = app.request.attributes.get('company').id %}
\t\t{% else %}
\t\t\t{% if app.request.attributes.get('evaluation') %}
\t\t\t\t{% set company = app.request.attributes.get('evaluation').company %}
\t\t\t\t{% set companyId = app.request.attributes.get('evaluation').company.id %}
\t\t\t{% elseif app.request.attributes.get('bilan') %}
\t\t\t\t{% set company = app.request.attributes.get('bilan').company %}
\t\t\t\t{% set companyId = app.request.attributes.get('bilan').company.id %}
\t\t\t{% elseif app.request.attributes.get('labelNR') %}
\t\t\t\t{% set company = app.request.attributes.get('labelNR').company %}
\t\t\t\t{% set companyId = app.request.attributes.get('labelNR').company.id %}
\t\t\t{% elseif app.request.attributes.get('auditNR') %}
\t\t\t\t{% set company = app.request.attributes.get('auditNR').company %}
\t\t\t\t{% set companyId = app.request.attributes.get('auditNR').company.id %}
\t\t\t{% else %}
\t\t\t\t{% set company = null %}
\t\t\t\t{% set companyId = null %}
\t\t\t{% endif %}
\t\t{% endif %}
\t\t{% if is_granted('ROLE_COMPANY') %}
\t\t\t<li>
\t\t\t\t<h4 class=\"fs-5 mt-2\">{{company.name}}</h4>
\t\t\t</li>
\t\t\t{% if is_granted('ROLE_COMPANY_PILOT') %}
\t\t\t\t{% include 'partials/menu/_sidebar_link.html.twig' with {\"path\": \"app_pilot_manage_members\", \"arguments\" : null, \"linkLabel\": \"Membres\", \"iconPath\": \"icons/_users_icon.html.twig\", \"app\": app} %}
\t\t\t{% endif %}
\t\t\t{# {% include 'partials/menu/_sidebar_link.html.twig' with {\"path\": \"app_roadmap_index\", \"arguments\" : null, \"linkLabel\": \"Dashboard\", \"iconPath\": \"icons/_dashboard_icon.html.twig\", \"app\": app} %} #}
\t\t\t{% include 'partials/menu/_sidebar_link.html.twig' with {\"path\": \"app_roadmap_index\", \"arguments\" : null, \"linkLabel\": \"Feuille de route\", \"iconPath\": \"icons/_calendar_icon.html.twig\", \"app\": app} %}
\t\t\t{% if company.isAuditNR %}
\t\t\t\t{% include 'partials/menu/_sidebar_link.html.twig' with {\"path\": \"app_maturity_nr\", \"arguments\" : null, \"linkLabel\": \"Maturité NR\", \"iconPath\": \"icons/_maturite_icon.html.twig\", \"app\": app} %}
\t\t\t{% endif %}
\t\t\t{% if company.isLabelNR %}
\t\t\t\t{% include 'partials/menu/_sidebar_link.html.twig' with {\"path\": \"app_label_nr\", \"arguments\" : null, \"linkLabel\": \"Label NR\", \"iconPath\": \"icons/_label_icon.html.twig\", \"app\": app} %}
\t\t\t{% endif %}
\t\t\t{% if company.isBilanCarbone %}
\t\t\t\t{% include 'partials/menu/_sidebar_link.html.twig' with {\"path\": \"app_bc_index\", \"arguments\" : null, \"linkLabel\": \"Bilan Carbone SI\", \"iconPath\": \"icons/_bilan_icon.html.twig\", \"app\": app} %}
\t\t\t{% endif %}
\t\t{% endif %}
\t\t{% if is_granted('ROLE_BILBEA') or is_granted('ROLE_ADMIN') %}
\t\t\t<li class=\"nav-item text-end text-lg-start\">
\t\t\t\t<a class=\"d-flex flex-nowrap nav-link fs-6 rounded {% if app.request.get('_route') == 'app_backoffice' %}active {% endif %}\" aria-current=\"page\" href=\"{{path('app_backoffice')}}\">
\t\t\t\t\t<span class=\"d-flex justify-content-center align-items-center col-2 fill-ongoing\">
\t\t\t\t\t\t<svg class=\"me-2 text-icon\" xmlns=\"http://www.w3.org/2000/svg\" height=\"1em\" viewbox=\"0 0 576 512\"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d=\"M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z\"/></svg>
\t\t\t\t\t</span>
\t\t\t\t\t<span>Backoffice</span>
\t\t\t\t</a>
\t\t\t</li>
\t\t\t{% if companyId %}
\t\t\t\t<li>
\t\t\t\t\t<hr class=\"mb-2 mt-1\">
\t\t\t\t\t<h4 class=\"fs-5 mt-2\">{{company.name}}</h4>
\t\t\t\t</li>
\t\t\t\t{# {% include 'partials/menu/_sidebar_link.html.twig' with {\"path\": \"app_roadmap_index\", \"arguments\" : {company: companyId}, \"linkLabel\": \"Dashboard\", \"iconPath\": \"icons/_dashboard_icon.html.twig\", \"app\": app} %} #}
\t\t\t\t{% include 'partials/menu/_sidebar_link.html.twig' with {\"path\": \"app_roadmap_index\", \"arguments\" : {company: companyId}, \"linkLabel\": \"Feuille de route\", \"iconPath\": \"icons/_calendar_icon.html.twig\", \"app\": app} %}
\t\t\t\t{% if company.isAuditNR %}
\t\t\t\t\t{% include 'partials/menu/_sidebar_link.html.twig' with {\"path\": \"app_maturity_nr\", \"arguments\" : {company: companyId}, \"linkLabel\": \"Maturité NR\", \"iconPath\": \"icons/_maturite_icon.html.twig\", \"app\": app} %}
\t\t\t\t{% endif %}
\t\t\t\t{% if company.isLabelNR %}
\t\t\t\t\t{% include 'partials/menu/_sidebar_link.html.twig' with {\"path\": \"app_label_nr\", \"arguments\" : {company: companyId}, \"linkLabel\": \"Label NR\", \"iconPath\": \"icons/_label_icon.html.twig\", \"app\": app} %}
\t\t\t\t{% endif %}
\t\t\t\t{% if company.isBilanCarbone %}
\t\t\t\t\t{% include 'partials/menu/_sidebar_link.html.twig' with {\"path\": \"app_bc_index\", \"arguments\" : {company: companyId}, \"linkLabel\": \"Bilan Carbone SI\", \"iconPath\": \"icons/_bilan_icon.html.twig\", \"app\": app} %}
\t\t\t\t{% endif %}
\t\t\t{% endif %}
\t\t{% endif %}
\t</ul>
\t<div>
\t\t<p class=\"small mb-2\">Connecté en tant que
\t\t\t<br>
\t\t\t<span class=\"text-primary fw-semibold fs-5\">{{app.user.getName}}</span>
\t\t</p>
\t\t<div class=\"d-flex align-items-center gap-2\">
\t\t\t{% if is_granted('ROLE_COMPANY') %}
\t\t\t\t<a href=\"{{path('app_profile')}}\" class=\"fill-black\" aria-label=\"Lien vers profil\" title=\"Profil\">
\t\t\t\t\t<svg class=\"icon-large\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" style=\"fill: rgba(0, 0, 0, 1);transform: ;msFilter:;\">
\t\t\t\t\t\t<path d=\"M12 16c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4 1.794 4 4 4zm0-6c1.084 0 2 .916 2 2s-.916 2-2 2-2-.916-2-2 .916-2 2-2z\"></path>
\t\t\t\t\t\t<path d=\"m2.845 16.136 1 1.73c.531.917 1.809 1.261 2.73.73l.529-.306A8.1 8.1 0 0 0 9 19.402V20c0 1.103.897 2 2 2h2c1.103 0 2-.897 2-2v-.598a8.132 8.132 0 0 0 1.896-1.111l.529.306c.923.53 2.198.188 2.731-.731l.999-1.729a2.001 2.001 0 0 0-.731-2.732l-.505-.292a7.718 7.718 0 0 0 0-2.224l.505-.292a2.002 2.002 0 0 0 .731-2.732l-.999-1.729c-.531-.92-1.808-1.265-2.731-.732l-.529.306A8.1 8.1 0 0 0 15 4.598V4c0-1.103-.897-2-2-2h-2c-1.103 0-2 .897-2 2v.598a8.132 8.132 0 0 0-1.896 1.111l-.529-.306c-.924-.531-2.2-.187-2.731.732l-.999 1.729a2.001 2.001 0 0 0 .731 2.732l.505.292a7.683 7.683 0 0 0 0 2.223l-.505.292a2.003 2.003 0 0 0-.731 2.733zm3.326-2.758A5.703 5.703 0 0 1 6 12c0-.462.058-.926.17-1.378a.999.999 0 0 0-.47-1.108l-1.123-.65.998-1.729 1.145.662a.997.997 0 0 0 1.188-.142 6.071 6.071 0 0 1 2.384-1.399A1 1 0 0 0 11 5.3V4h2v1.3a1 1 0 0 0 .708.956 6.083 6.083 0 0 1 2.384 1.399.999.999 0 0 0 1.188.142l1.144-.661 1 1.729-1.124.649a1 1 0 0 0-.47 1.108c.112.452.17.916.17 1.378 0 .461-.058.925-.171 1.378a1 1 0 0 0 .471 1.108l1.123.649-.998 1.729-1.145-.661a.996.996 0 0 0-1.188.142 6.071 6.071 0 0 1-2.384 1.399A1 1 0 0 0 13 18.7l.002 1.3H11v-1.3a1 1 0 0 0-.708-.956 6.083 6.083 0 0 1-2.384-1.399.992.992 0 0 0-1.188-.141l-1.144.662-1-1.729 1.124-.651a1 1 0 0 0 .471-1.108z\"></path>
\t\t\t\t\t</svg>
\t\t\t\t</a>
\t\t\t{% endif %}
\t\t\t<a href=\"{{path('app_edit_password_complete')}}\" class=\"fill-black\" aria-label=\"Lien vers modification du mot de passe\" title=\"Modifier mot de passe\">
\t\t\t\t<svg class=\"icon-large\" xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 24 24\" style=\"fill: rgba(0, 0, 0, 1);transform: ;msFilter:;\">
\t\t\t\t\t<path d=\"M12 2C9.243 2 7 4.243 7 7v2H6c-1.103 0-2 .897-2 2v9c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2v-9c0-1.103-.897-2-2-2h-1V7c0-2.757-2.243-5-5-5zM9 7c0-1.654 1.346-3 3-3s3 1.346 3 3v2H9V7zm9.002 13H13v-2.278c.595-.347 1-.985 1-1.722 0-1.103-.897-2-2-2s-2 .897-2 2c0 .736.405 1.375 1 1.722V20H6v-9h12l.002 9z\"></path>
\t\t\t\t</svg>
\t\t\t</a>
\t\t\t<a href=\"{{path('app_logout')}}\" class=\"fill-black\" aria-label=\"Lien vers déconnexion\" title=\"Déconnexion\">
\t\t\t\t<svg class=\"icon-large\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" style=\"fill: rgba(0, 0, 0, 1);transform: ;msFilter:;\">
\t\t\t\t\t<path d=\"M16 13v-2H7V8l-5 4 5 4v-3z\"></path>
\t\t\t\t\t<path d=\"M20 3h-9c-1.103 0-2 .897-2 2v4h2V5h9v14h-9v-4H9v4c0 1.103.897 2 2 2h9c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2z\"></path>
\t\t\t\t</svg>
\t\t\t</a>
\t\t</div>
\t</div>
</nav>
", "partials/_sidebar.html.twig", "/home/clients/b2c9b347357ad143786bc797d7bd0ce1/sites/responsable.bilbea.fr/templates/partials/_sidebar.html.twig");
}
}