<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
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;
/* @PlatformControlPanel/base.html.twig */
class __TwigTemplate_08f9713e18d172588ae16812ede0b178 extends \Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'sidebar' => [$this, 'block_sidebar'],
];
}
protected function doGetParent(array $context)
{
// line 1
return "@ui/dashboards/default.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$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", "@PlatformControlPanel/base.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@PlatformControlPanel/base.html.twig"));
$this->parent = $this->loadTemplate("@ui/dashboards/default.html.twig", "@PlatformControlPanel/base.html.twig", 1);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 3
public function block_sidebar($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "sidebar"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "sidebar"));
// line 4
echo " ";
$this->loadTemplate("@PlatformControlPanel/base.html.twig", "@PlatformControlPanel/base.html.twig", 4, "76215769")->display(twig_array_merge($context, ['_args' => []]));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
public function getTemplateName()
{
return "@PlatformControlPanel/base.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 68 => 4, 58 => 3, 35 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends '@ui/dashboards/default.html.twig' %}
{% block sidebar %}
{% embed '@ui/common/dashboard/sidebar/content.html.twig' %}
{% block content %}
{% embed '@ui/common/dashboard/sidebar/menu.html.twig' %}
{% block items %}
{% embed '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Tenants',
path: [
'platform.control_panel.dashboard.tenant.index',
'platform.control_panel.dashboard.tenant.list',
],
icon: 'users',
submenu: true
} %}
{% block items %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'All',
link: path('platform.control_panel.dashboard.tenant.list'),
active: (app.request.attributes.get('primary') is empty)
} %}
{% for primary in constant('Cms\\\\TenantBundle\\\\Entity\\\\TenantTypeEmbeddable::PRIMARY') %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'campussuite.cms.tenant.types.primary.%s'|format(primary)|trans,
link: path('platform.control_panel.dashboard.tenant.list', {
primary: primary
}),
active: (app.request.attributes.get('primary') is same as(primary))
} %}
{% endfor %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'Pending Removal',
link: path('platform.control_panel.dashboard.tenant.list', {
primary: 'pending-removal',
}),
active: (app.request.attributes.get('primary') is same as('pending-removal'))
} %}
{% endblock %}
{% endembed %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Announcements',
path: 'platform.control_panel.dashboard.announcement.index',
icon: 'bell'
} %}
{% embed '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Reports',
path: [
'platform.control_panel.dashboard.reports.remediation',
'platform.control_panel.dashboard.reports.oneroster',
'platform.control_panel.dashboard.reports.pdfs',
],
icon: 'files-o',
submenu: true
} %}
{% block items %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'ADA Document Remediation Summary',
path: 'platform.control_panel.dashboard.reports.remediation'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'ADA PDF Page Counts',
path: 'platform.control_panel.dashboard.reports.pdfs'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'One Roster Summary',
path: 'platform.control_panel.dashboard.reports.oneroster'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Apex Status Report',
path: 'platform.control_panel.dashboard.reports.apex'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Domain Status Report',
path: 'platform.control_panel.dashboard.reports.domain'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Certificate Status Report',
path: 'platform.control_panel.dashboard.reports.certificate'
} %}
{% endblock %}
{% endembed %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Stats',
path: 'platform.control_panel.dashboard.stats.index',
icon: 'bar-chart-o'
} %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'One Roster',
path: 'platform.control_panel.dashboard.tenant.one_roster_syncs',
icon: 'refresh'
} %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Notifications Onboarding',
path: 'platform.control_panel.dashboard.tenant.notifications_onboarding',
icon: 'commenting-o'
} %}
{% endblock %}
{% endembed %}
{% endblock %}
{% endembed %}
{% endblock %}
", "@PlatformControlPanel/base.html.twig", "/var/www/campussuite/src/Platform/ControlPanelBundle/Resources/views/base.html.twig");
}
}
/* @PlatformControlPanel/base.html.twig */
class __TwigTemplate_08f9713e18d172588ae16812ede0b178___76215769 extends \Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'content' => [$this, 'block_content'],
];
}
protected function doGetParent(array $context)
{
return "@ui/common/dashboard/sidebar/content.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$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", "@PlatformControlPanel/base.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@PlatformControlPanel/base.html.twig"));
$this->parent = $this->loadTemplate("@ui/common/dashboard/sidebar/content.html.twig", "@PlatformControlPanel/base.html.twig", 4);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 5
public function block_content($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
// line 6
echo " ";
$this->loadTemplate("@PlatformControlPanel/base.html.twig", "@PlatformControlPanel/base.html.twig", 6, "1354763538")->display(twig_array_merge($context, ['_args' => []]));
// line 106
echo " ";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
public function getTemplateName()
{
return "@PlatformControlPanel/base.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 264 => 106, 261 => 6, 251 => 5, 68 => 4, 58 => 3, 35 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends '@ui/dashboards/default.html.twig' %}
{% block sidebar %}
{% embed '@ui/common/dashboard/sidebar/content.html.twig' %}
{% block content %}
{% embed '@ui/common/dashboard/sidebar/menu.html.twig' %}
{% block items %}
{% embed '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Tenants',
path: [
'platform.control_panel.dashboard.tenant.index',
'platform.control_panel.dashboard.tenant.list',
],
icon: 'users',
submenu: true
} %}
{% block items %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'All',
link: path('platform.control_panel.dashboard.tenant.list'),
active: (app.request.attributes.get('primary') is empty)
} %}
{% for primary in constant('Cms\\\\TenantBundle\\\\Entity\\\\TenantTypeEmbeddable::PRIMARY') %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'campussuite.cms.tenant.types.primary.%s'|format(primary)|trans,
link: path('platform.control_panel.dashboard.tenant.list', {
primary: primary
}),
active: (app.request.attributes.get('primary') is same as(primary))
} %}
{% endfor %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'Pending Removal',
link: path('platform.control_panel.dashboard.tenant.list', {
primary: 'pending-removal',
}),
active: (app.request.attributes.get('primary') is same as('pending-removal'))
} %}
{% endblock %}
{% endembed %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Announcements',
path: 'platform.control_panel.dashboard.announcement.index',
icon: 'bell'
} %}
{% embed '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Reports',
path: [
'platform.control_panel.dashboard.reports.remediation',
'platform.control_panel.dashboard.reports.oneroster',
'platform.control_panel.dashboard.reports.pdfs',
],
icon: 'files-o',
submenu: true
} %}
{% block items %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'ADA Document Remediation Summary',
path: 'platform.control_panel.dashboard.reports.remediation'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'ADA PDF Page Counts',
path: 'platform.control_panel.dashboard.reports.pdfs'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'One Roster Summary',
path: 'platform.control_panel.dashboard.reports.oneroster'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Apex Status Report',
path: 'platform.control_panel.dashboard.reports.apex'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Domain Status Report',
path: 'platform.control_panel.dashboard.reports.domain'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Certificate Status Report',
path: 'platform.control_panel.dashboard.reports.certificate'
} %}
{% endblock %}
{% endembed %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Stats',
path: 'platform.control_panel.dashboard.stats.index',
icon: 'bar-chart-o'
} %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'One Roster',
path: 'platform.control_panel.dashboard.tenant.one_roster_syncs',
icon: 'refresh'
} %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Notifications Onboarding',
path: 'platform.control_panel.dashboard.tenant.notifications_onboarding',
icon: 'commenting-o'
} %}
{% endblock %}
{% endembed %}
{% endblock %}
{% endembed %}
{% endblock %}
", "@PlatformControlPanel/base.html.twig", "/var/www/campussuite/src/Platform/ControlPanelBundle/Resources/views/base.html.twig");
}
}
/* @PlatformControlPanel/base.html.twig */
class __TwigTemplate_08f9713e18d172588ae16812ede0b178___1354763538 extends \Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'items' => [$this, 'block_items'],
];
}
protected function doGetParent(array $context)
{
// line 6
return "@ui/common/dashboard/sidebar/menu.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$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", "@PlatformControlPanel/base.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@PlatformControlPanel/base.html.twig"));
$this->parent = $this->loadTemplate("@ui/common/dashboard/sidebar/menu.html.twig", "@PlatformControlPanel/base.html.twig", 6);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 7
public function block_items($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "items"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "items"));
// line 8
echo " ";
$this->loadTemplate("@PlatformControlPanel/base.html.twig", "@PlatformControlPanel/base.html.twig", 8, "1038781732")->display(twig_array_merge(twig_array_merge($context, ["text" => "Tenants", "path" => [0 => "platform.control_panel.dashboard.tenant.index", 1 => "platform.control_panel.dashboard.tenant.list"], "icon" => "users", "submenu" => true]), ['_args' => twig_to_array(["text" => "Tenants", "path" => [0 => "platform.control_panel.dashboard.tenant.index", 1 => "platform.control_panel.dashboard.tenant.list"], "icon" => "users", "submenu" => true])]));
// line 41
echo "
";
// line 42
$this->loadTemplate("@ui/common/dashboard/sidebar/menuitem.html.twig", "@PlatformControlPanel/base.html.twig", 42)->display(twig_array_merge(twig_array_merge($context, ["text" => "Announcements", "path" => "platform.control_panel.dashboard.announcement.index", "icon" => "bell"]), ['_args' => twig_to_array(["text" => "Announcements", "path" => "platform.control_panel.dashboard.announcement.index", "icon" => "bell"])]));
// line 47
echo "
";
// line 48
$this->loadTemplate("@PlatformControlPanel/base.html.twig", "@PlatformControlPanel/base.html.twig", 48, "994813394")->display(twig_array_merge(twig_array_merge($context, ["text" => "Reports", "path" => [0 => "platform.control_panel.dashboard.reports.remediation", 1 => "platform.control_panel.dashboard.reports.oneroster", 2 => "platform.control_panel.dashboard.reports.pdfs"], "icon" => "files-o", "submenu" => true]), ['_args' => twig_to_array(["text" => "Reports", "path" => [0 => "platform.control_panel.dashboard.reports.remediation", 1 => "platform.control_panel.dashboard.reports.oneroster", 2 => "platform.control_panel.dashboard.reports.pdfs"], "icon" => "files-o", "submenu" => true])]));
// line 85
echo "
";
// line 86
$this->loadTemplate("@ui/common/dashboard/sidebar/menuitem.html.twig", "@PlatformControlPanel/base.html.twig", 86)->display(twig_array_merge(twig_array_merge($context, ["text" => "Stats", "path" => "platform.control_panel.dashboard.stats.index", "icon" => "bar-chart-o"]), ['_args' => twig_to_array(["text" => "Stats", "path" => "platform.control_panel.dashboard.stats.index", "icon" => "bar-chart-o"])]));
// line 91
echo "
";
// line 92
$this->loadTemplate("@ui/common/dashboard/sidebar/menuitem.html.twig", "@PlatformControlPanel/base.html.twig", 92)->display(twig_array_merge(twig_array_merge($context, ["text" => "One Roster", "path" => "platform.control_panel.dashboard.tenant.one_roster_syncs", "icon" => "refresh"]), ['_args' => twig_to_array(["text" => "One Roster", "path" => "platform.control_panel.dashboard.tenant.one_roster_syncs", "icon" => "refresh"])]));
// line 97
echo "
";
// line 98
$this->loadTemplate("@ui/common/dashboard/sidebar/menuitem.html.twig", "@PlatformControlPanel/base.html.twig", 98)->display(twig_array_merge(twig_array_merge($context, ["text" => "Notifications Onboarding", "path" => "platform.control_panel.dashboard.tenant.notifications_onboarding", "icon" => "commenting-o"]), ['_args' => twig_to_array(["text" => "Notifications Onboarding", "path" => "platform.control_panel.dashboard.tenant.notifications_onboarding", "icon" => "commenting-o"])]));
// line 103
echo "
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
public function getTemplateName()
{
return "@PlatformControlPanel/base.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 485 => 103, 483 => 98, 480 => 97, 478 => 92, 475 => 91, 473 => 86, 470 => 85, 468 => 48, 465 => 47, 463 => 42, 460 => 41, 457 => 8, 447 => 7, 424 => 6, 264 => 106, 261 => 6, 251 => 5, 68 => 4, 58 => 3, 35 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends '@ui/dashboards/default.html.twig' %}
{% block sidebar %}
{% embed '@ui/common/dashboard/sidebar/content.html.twig' %}
{% block content %}
{% embed '@ui/common/dashboard/sidebar/menu.html.twig' %}
{% block items %}
{% embed '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Tenants',
path: [
'platform.control_panel.dashboard.tenant.index',
'platform.control_panel.dashboard.tenant.list',
],
icon: 'users',
submenu: true
} %}
{% block items %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'All',
link: path('platform.control_panel.dashboard.tenant.list'),
active: (app.request.attributes.get('primary') is empty)
} %}
{% for primary in constant('Cms\\\\TenantBundle\\\\Entity\\\\TenantTypeEmbeddable::PRIMARY') %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'campussuite.cms.tenant.types.primary.%s'|format(primary)|trans,
link: path('platform.control_panel.dashboard.tenant.list', {
primary: primary
}),
active: (app.request.attributes.get('primary') is same as(primary))
} %}
{% endfor %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'Pending Removal',
link: path('platform.control_panel.dashboard.tenant.list', {
primary: 'pending-removal',
}),
active: (app.request.attributes.get('primary') is same as('pending-removal'))
} %}
{% endblock %}
{% endembed %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Announcements',
path: 'platform.control_panel.dashboard.announcement.index',
icon: 'bell'
} %}
{% embed '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Reports',
path: [
'platform.control_panel.dashboard.reports.remediation',
'platform.control_panel.dashboard.reports.oneroster',
'platform.control_panel.dashboard.reports.pdfs',
],
icon: 'files-o',
submenu: true
} %}
{% block items %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'ADA Document Remediation Summary',
path: 'platform.control_panel.dashboard.reports.remediation'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'ADA PDF Page Counts',
path: 'platform.control_panel.dashboard.reports.pdfs'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'One Roster Summary',
path: 'platform.control_panel.dashboard.reports.oneroster'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Apex Status Report',
path: 'platform.control_panel.dashboard.reports.apex'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Domain Status Report',
path: 'platform.control_panel.dashboard.reports.domain'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Certificate Status Report',
path: 'platform.control_panel.dashboard.reports.certificate'
} %}
{% endblock %}
{% endembed %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Stats',
path: 'platform.control_panel.dashboard.stats.index',
icon: 'bar-chart-o'
} %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'One Roster',
path: 'platform.control_panel.dashboard.tenant.one_roster_syncs',
icon: 'refresh'
} %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Notifications Onboarding',
path: 'platform.control_panel.dashboard.tenant.notifications_onboarding',
icon: 'commenting-o'
} %}
{% endblock %}
{% endembed %}
{% endblock %}
{% endembed %}
{% endblock %}
", "@PlatformControlPanel/base.html.twig", "/var/www/campussuite/src/Platform/ControlPanelBundle/Resources/views/base.html.twig");
}
}
/* @PlatformControlPanel/base.html.twig */
class __TwigTemplate_08f9713e18d172588ae16812ede0b178___1038781732 extends \Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'items' => [$this, 'block_items'],
];
}
protected function doGetParent(array $context)
{
// line 8
return "@ui/common/dashboard/sidebar/menuitem.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$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", "@PlatformControlPanel/base.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@PlatformControlPanel/base.html.twig"));
$this->parent = $this->loadTemplate("@ui/common/dashboard/sidebar/menuitem.html.twig", "@PlatformControlPanel/base.html.twig", 8);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 17
public function block_items($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "items"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "items"));
// line 18
echo " ";
$this->loadTemplate("@ui/common/dashboard/sidebar/submenuitem.html.twig", "@PlatformControlPanel/base.html.twig", 18)->display(twig_array_merge(twig_array_merge($context, ["text" => "All", "link" => $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("platform.control_panel.dashboard.tenant.list"), "active" => twig_test_empty(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 21
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 21, $this->source); })()), "request", [], "any", false, false, false, 21), "attributes", [], "any", false, false, false, 21), "get", [0 => "primary"], "method", false, false, false, 21))]), ['_args' => twig_to_array(["text" => "All", "link" => $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("platform.control_panel.dashboard.tenant.list"), "active" => twig_test_empty(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, 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.', 21, $this->source); })()), "request", [], "any", false, false, false, 21), "attributes", [], "any", false, false, false, 21), "get", [0 => "primary"], "method", false, false, false, 21))])]));
// line 23
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_constant("Cms\\TenantBundle\\Entity\\TenantTypeEmbeddable::PRIMARY"));
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["primary"]) {
// line 24
echo " ";
$this->loadTemplate("@ui/common/dashboard/sidebar/submenuitem.html.twig", "@PlatformControlPanel/base.html.twig", 24)->display(twig_array_merge(twig_array_merge($context, ["text" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_sprintf("campussuite.cms.tenant.types.primary.%s", // line 25
$context["primary"])), "link" => $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("platform.control_panel.dashboard.tenant.list", ["primary" => // line 27
$context["primary"]]), "active" => (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 29
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 29, $this->source); })()), "request", [], "any", false, false, false, 29), "attributes", [], "any", false, false, false, 29), "get", [0 => "primary"], "method", false, false, false, 29) === $context["primary"])]), ['_args' => twig_to_array(["text" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_sprintf("campussuite.cms.tenant.types.primary.%s", // line 25
$context["primary"])), "link" => $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("platform.control_panel.dashboard.tenant.list", ["primary" => // line 27
$context["primary"]]), "active" => (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 29
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 29, $this->source); })()), "request", [], "any", false, false, false, 29), "attributes", [], "any", false, false, false, 29), "get", [0 => "primary"], "method", false, false, false, 29) === $context["primary"])])]));
// line 31
echo " ";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['primary'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 32
echo " ";
$this->loadTemplate("@ui/common/dashboard/sidebar/submenuitem.html.twig", "@PlatformControlPanel/base.html.twig", 32)->display(twig_array_merge(twig_array_merge($context, ["text" => "Pending Removal", "link" => $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("platform.control_panel.dashboard.tenant.list", ["primary" => "pending-removal"]), "active" => (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 37
(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", [0 => "primary"], "method", false, false, false, 37) === "pending-removal")]), ['_args' => twig_to_array(["text" => "Pending Removal", "link" => $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("platform.control_panel.dashboard.tenant.list", ["primary" => "pending-removal"]), "active" => (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, 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.', 37, $this->source); })()), "request", [], "any", false, false, false, 37), "attributes", [], "any", false, false, false, 37), "get", [0 => "primary"], "method", false, false, false, 37) === "pending-removal")])]));
// line 39
echo " ";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
public function getTemplateName()
{
return "@PlatformControlPanel/base.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 728 => 39, 726 => 37, 724 => 32, 710 => 31, 708 => 29, 707 => 27, 706 => 25, 705 => 29, 704 => 27, 703 => 25, 701 => 24, 683 => 23, 681 => 21, 679 => 18, 669 => 17, 646 => 8, 485 => 103, 483 => 98, 480 => 97, 478 => 92, 475 => 91, 473 => 86, 470 => 85, 468 => 48, 465 => 47, 463 => 42, 460 => 41, 457 => 8, 447 => 7, 424 => 6, 264 => 106, 261 => 6, 251 => 5, 68 => 4, 58 => 3, 35 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends '@ui/dashboards/default.html.twig' %}
{% block sidebar %}
{% embed '@ui/common/dashboard/sidebar/content.html.twig' %}
{% block content %}
{% embed '@ui/common/dashboard/sidebar/menu.html.twig' %}
{% block items %}
{% embed '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Tenants',
path: [
'platform.control_panel.dashboard.tenant.index',
'platform.control_panel.dashboard.tenant.list',
],
icon: 'users',
submenu: true
} %}
{% block items %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'All',
link: path('platform.control_panel.dashboard.tenant.list'),
active: (app.request.attributes.get('primary') is empty)
} %}
{% for primary in constant('Cms\\\\TenantBundle\\\\Entity\\\\TenantTypeEmbeddable::PRIMARY') %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'campussuite.cms.tenant.types.primary.%s'|format(primary)|trans,
link: path('platform.control_panel.dashboard.tenant.list', {
primary: primary
}),
active: (app.request.attributes.get('primary') is same as(primary))
} %}
{% endfor %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'Pending Removal',
link: path('platform.control_panel.dashboard.tenant.list', {
primary: 'pending-removal',
}),
active: (app.request.attributes.get('primary') is same as('pending-removal'))
} %}
{% endblock %}
{% endembed %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Announcements',
path: 'platform.control_panel.dashboard.announcement.index',
icon: 'bell'
} %}
{% embed '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Reports',
path: [
'platform.control_panel.dashboard.reports.remediation',
'platform.control_panel.dashboard.reports.oneroster',
'platform.control_panel.dashboard.reports.pdfs',
],
icon: 'files-o',
submenu: true
} %}
{% block items %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'ADA Document Remediation Summary',
path: 'platform.control_panel.dashboard.reports.remediation'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'ADA PDF Page Counts',
path: 'platform.control_panel.dashboard.reports.pdfs'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'One Roster Summary',
path: 'platform.control_panel.dashboard.reports.oneroster'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Apex Status Report',
path: 'platform.control_panel.dashboard.reports.apex'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Domain Status Report',
path: 'platform.control_panel.dashboard.reports.domain'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Certificate Status Report',
path: 'platform.control_panel.dashboard.reports.certificate'
} %}
{% endblock %}
{% endembed %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Stats',
path: 'platform.control_panel.dashboard.stats.index',
icon: 'bar-chart-o'
} %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'One Roster',
path: 'platform.control_panel.dashboard.tenant.one_roster_syncs',
icon: 'refresh'
} %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Notifications Onboarding',
path: 'platform.control_panel.dashboard.tenant.notifications_onboarding',
icon: 'commenting-o'
} %}
{% endblock %}
{% endembed %}
{% endblock %}
{% endembed %}
{% endblock %}
", "@PlatformControlPanel/base.html.twig", "/var/www/campussuite/src/Platform/ControlPanelBundle/Resources/views/base.html.twig");
}
}
/* @PlatformControlPanel/base.html.twig */
class __TwigTemplate_08f9713e18d172588ae16812ede0b178___994813394 extends \Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'items' => [$this, 'block_items'],
];
}
protected function doGetParent(array $context)
{
// line 48
return "@ui/common/dashboard/sidebar/menuitem.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$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", "@PlatformControlPanel/base.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@PlatformControlPanel/base.html.twig"));
$this->parent = $this->loadTemplate("@ui/common/dashboard/sidebar/menuitem.html.twig", "@PlatformControlPanel/base.html.twig", 48);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 58
public function block_items($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "items"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "items"));
// line 59
echo " ";
$this->loadTemplate("@ui/common/dashboard/sidebar/submenuitem.html.twig", "@PlatformControlPanel/base.html.twig", 59)->display(twig_array_merge(twig_array_merge($context, ["text" => "ADA Document Remediation Summary", "path" => "platform.control_panel.dashboard.reports.remediation"]), ['_args' => twig_to_array(["text" => "ADA Document Remediation Summary", "path" => "platform.control_panel.dashboard.reports.remediation"])]));
// line 63
echo " ";
$this->loadTemplate("@ui/common/dashboard/sidebar/submenuitem.html.twig", "@PlatformControlPanel/base.html.twig", 63)->display(twig_array_merge(twig_array_merge($context, ["text" => "ADA PDF Page Counts", "path" => "platform.control_panel.dashboard.reports.pdfs"]), ['_args' => twig_to_array(["text" => "ADA PDF Page Counts", "path" => "platform.control_panel.dashboard.reports.pdfs"])]));
// line 67
echo " ";
$this->loadTemplate("@ui/common/dashboard/sidebar/submenuitem.html.twig", "@PlatformControlPanel/base.html.twig", 67)->display(twig_array_merge(twig_array_merge($context, ["text" => "One Roster Summary", "path" => "platform.control_panel.dashboard.reports.oneroster"]), ['_args' => twig_to_array(["text" => "One Roster Summary", "path" => "platform.control_panel.dashboard.reports.oneroster"])]));
// line 71
echo " ";
$this->loadTemplate("@ui/common/dashboard/sidebar/submenuitem.html.twig", "@PlatformControlPanel/base.html.twig", 71)->display(twig_array_merge(twig_array_merge($context, ["text" => "SSL Apex Status Report", "path" => "platform.control_panel.dashboard.reports.apex"]), ['_args' => twig_to_array(["text" => "SSL Apex Status Report", "path" => "platform.control_panel.dashboard.reports.apex"])]));
// line 75
echo " ";
$this->loadTemplate("@ui/common/dashboard/sidebar/submenuitem.html.twig", "@PlatformControlPanel/base.html.twig", 75)->display(twig_array_merge(twig_array_merge($context, ["text" => "SSL Domain Status Report", "path" => "platform.control_panel.dashboard.reports.domain"]), ['_args' => twig_to_array(["text" => "SSL Domain Status Report", "path" => "platform.control_panel.dashboard.reports.domain"])]));
// line 79
echo " ";
$this->loadTemplate("@ui/common/dashboard/sidebar/submenuitem.html.twig", "@PlatformControlPanel/base.html.twig", 79)->display(twig_array_merge(twig_array_merge($context, ["text" => "SSL Certificate Status Report", "path" => "platform.control_panel.dashboard.reports.certificate"]), ['_args' => twig_to_array(["text" => "SSL Certificate Status Report", "path" => "platform.control_panel.dashboard.reports.certificate"])]));
// line 83
echo " ";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
public function getTemplateName()
{
return "@PlatformControlPanel/base.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 939 => 83, 936 => 79, 933 => 75, 930 => 71, 927 => 67, 924 => 63, 921 => 59, 911 => 58, 888 => 48, 728 => 39, 726 => 37, 724 => 32, 710 => 31, 708 => 29, 707 => 27, 706 => 25, 705 => 29, 704 => 27, 703 => 25, 701 => 24, 683 => 23, 681 => 21, 679 => 18, 669 => 17, 646 => 8, 485 => 103, 483 => 98, 480 => 97, 478 => 92, 475 => 91, 473 => 86, 470 => 85, 468 => 48, 465 => 47, 463 => 42, 460 => 41, 457 => 8, 447 => 7, 424 => 6, 264 => 106, 261 => 6, 251 => 5, 68 => 4, 58 => 3, 35 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends '@ui/dashboards/default.html.twig' %}
{% block sidebar %}
{% embed '@ui/common/dashboard/sidebar/content.html.twig' %}
{% block content %}
{% embed '@ui/common/dashboard/sidebar/menu.html.twig' %}
{% block items %}
{% embed '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Tenants',
path: [
'platform.control_panel.dashboard.tenant.index',
'platform.control_panel.dashboard.tenant.list',
],
icon: 'users',
submenu: true
} %}
{% block items %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'All',
link: path('platform.control_panel.dashboard.tenant.list'),
active: (app.request.attributes.get('primary') is empty)
} %}
{% for primary in constant('Cms\\\\TenantBundle\\\\Entity\\\\TenantTypeEmbeddable::PRIMARY') %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'campussuite.cms.tenant.types.primary.%s'|format(primary)|trans,
link: path('platform.control_panel.dashboard.tenant.list', {
primary: primary
}),
active: (app.request.attributes.get('primary') is same as(primary))
} %}
{% endfor %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'Pending Removal',
link: path('platform.control_panel.dashboard.tenant.list', {
primary: 'pending-removal',
}),
active: (app.request.attributes.get('primary') is same as('pending-removal'))
} %}
{% endblock %}
{% endembed %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Announcements',
path: 'platform.control_panel.dashboard.announcement.index',
icon: 'bell'
} %}
{% embed '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Reports',
path: [
'platform.control_panel.dashboard.reports.remediation',
'platform.control_panel.dashboard.reports.oneroster',
'platform.control_panel.dashboard.reports.pdfs',
],
icon: 'files-o',
submenu: true
} %}
{% block items %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'ADA Document Remediation Summary',
path: 'platform.control_panel.dashboard.reports.remediation'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'ADA PDF Page Counts',
path: 'platform.control_panel.dashboard.reports.pdfs'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'One Roster Summary',
path: 'platform.control_panel.dashboard.reports.oneroster'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Apex Status Report',
path: 'platform.control_panel.dashboard.reports.apex'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Domain Status Report',
path: 'platform.control_panel.dashboard.reports.domain'
} %}
{% include '@ui/common/dashboard/sidebar/submenuitem.html.twig' with {
text: 'SSL Certificate Status Report',
path: 'platform.control_panel.dashboard.reports.certificate'
} %}
{% endblock %}
{% endembed %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Stats',
path: 'platform.control_panel.dashboard.stats.index',
icon: 'bar-chart-o'
} %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'One Roster',
path: 'platform.control_panel.dashboard.tenant.one_roster_syncs',
icon: 'refresh'
} %}
{% include '@ui/common/dashboard/sidebar/menuitem.html.twig' with {
text: 'Notifications Onboarding',
path: 'platform.control_panel.dashboard.tenant.notifications_onboarding',
icon: 'commenting-o'
} %}
{% endblock %}
{% endembed %}
{% endblock %}
{% endembed %}
{% endblock %}
", "@PlatformControlPanel/base.html.twig", "/var/www/campussuite/src/Platform/ControlPanelBundle/Resources/views/base.html.twig");
}
}