Components
10
Twig Components
11
Render Count
10
ms
Render Time
6.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| UI:Navbar:LanguageSwitch |
[Anonymous]
components/UI/Navbar/LanguageSwitch.html.twig
|
2 | 1.37ms |
| App:Pages:Navbar |
[Anonymous]
components/App/Pages/Navbar.html.twig
|
1 | 10.18ms |
| UI:Navbar |
"App\App\Twig\Components\UI\Navbar"components/UI/Navbar.html.twig |
1 | 7.67ms |
| UI:Navbar:Brand |
[Anonymous]
components/UI/Navbar/Brand.html.twig
|
1 | 0.77ms |
| UI:Navbar:BrandConventusDefault |
[Anonymous]
components/UI/Navbar/BrandConventusDefault.html.twig
|
1 | 0.18ms |
| UI:Navbar:MainMenu |
[Anonymous]
components/UI/Navbar/MainMenu.html.twig
|
1 | 1.30ms |
| UI:Navbar:UserMenu |
[Anonymous]
components/UI/Navbar/UserMenu.html.twig
|
1 | 0.21ms |
| UI:Navbar:MobileMenu |
[Anonymous]
components/UI/Navbar/MobileMenu.html.twig
|
1 | 1.82ms |
| UI:Navbar:UserIdentBanner |
[Anonymous]
components/UI/Navbar/UserIdentBanner.html.twig
|
1 | 0.13ms |
| App:Pages:Footer |
[Anonymous]
components/App/Pages/Footer.html.twig
|
1 | 0.32ms |
Render calls
| App:Pages:Navbar |
[Anonymous]
|
6.0 MiB | 10.18 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#798 -props: [] } |
|||
| UI:Navbar | App\App\Twig\Components\UI\Navbar | 6.0 MiB | 7.67 ms | |
|---|---|---|---|---|
| Input props | [ "mainMenu" => Knp\Menu\MenuItem {#912 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendar" => Knp\Menu\MenuItem {#914 #name: "navigation.calendar" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/de/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#912} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "userMenu" => Knp\Menu\MenuItem {#915 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "mobileMenu" => Knp\Menu\MenuItem {#691 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendar" => Knp\Menu\MenuItem {#935 #name: "navigation.calendar" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/de/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "sep_6a88277d1205a9.84825012" => Knp\Menu\MenuItem {#934 #name: "sep_6a88277d1205a9.84825012" #label: "" #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [ "isSeparator" => true ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "user" => null "bordered" => true "brandConfig" => [ "linkUri" => "/de" ] "loginPath" => "/auth/public/login" ] |
|||
| Attributes | [] |
|||
| Component | App\App\Twig\Components\UI\Navbar {#937 +user: null +mainMenu: Knp\Menu\MenuItem {#912 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendar" => Knp\Menu\MenuItem {#914 #name: "navigation.calendar" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/de/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#912} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } +userMenu: Knp\Menu\MenuItem {#915 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } +mobileMenu: Knp\Menu\MenuItem {#691 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendar" => Knp\Menu\MenuItem {#935 #name: "navigation.calendar" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/de/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "sep_6a88277d1205a9.84825012" => Knp\Menu\MenuItem {#934 #name: "sep_6a88277d1205a9.84825012" #label: "" #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [ "isSeparator" => true ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } +brandConfig: [ "linkUri" => "/de" ] +loginPath: "/auth/public/login" +bordered: true +variant: "default" } |
|||
| UI:Navbar:Brand |
[Anonymous]
|
6.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "brandConfig" => [ "linkUri" => "/de" ] ] |
|||
| Attributes | [ "brandConfig" => [ "linkUri" => "/de" ] ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1743 -props: [ "brandConfig" => [ "linkUri" => "/de" ] ] } |
|||
| UI:Navbar:BrandConventusDefault |
[Anonymous]
|
6.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1764 -props: [] } |
|||
| UI:Navbar:MainMenu |
[Anonymous]
|
6.0 MiB | 1.30 ms | |
|---|---|---|---|---|
| Input props | [ "menu" => Knp\Menu\MenuItem {#912 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendar" => Knp\Menu\MenuItem {#914 #name: "navigation.calendar" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/de/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#912} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "class" => "hidden md:block" ] |
|||
| Attributes | [ "menu" => Knp\Menu\MenuItem {#912 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendar" => Knp\Menu\MenuItem {#914 #name: "navigation.calendar" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/de/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#912} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "class" => "hidden md:block" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1775 -props: [ "menu" => Knp\Menu\MenuItem {#912 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendar" => Knp\Menu\MenuItem {#914 #name: "navigation.calendar" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/de/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#912} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "class" => "hidden md:block" ] } |
|||
| UI:Navbar:LanguageSwitch |
[Anonymous]
|
6.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1806 -props: [] } |
|||
| UI:Navbar:UserMenu |
[Anonymous]
|
6.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "user" => null "menu" => Knp\Menu\MenuItem {#915 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "loginPath" => "/auth/public/login" "variant" => "default" ] |
|||
| Attributes | [ "user" => null "menu" => Knp\Menu\MenuItem {#915 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "loginPath" => "/auth/public/login" "variant" => "default" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1849 -props: [ "user" => null "menu" => Knp\Menu\MenuItem {#915 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "loginPath" => "/auth/public/login" "variant" => "default" ] } |
|||
| UI:Navbar:MobileMenu |
[Anonymous]
|
6.0 MiB | 1.82 ms | |
|---|---|---|---|---|
| Input props | [ "menu" => Knp\Menu\MenuItem {#691 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendar" => Knp\Menu\MenuItem {#935 #name: "navigation.calendar" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/de/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "sep_6a88277d1205a9.84825012" => Knp\Menu\MenuItem {#934 #name: "sep_6a88277d1205a9.84825012" #label: "" #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [ "isSeparator" => true ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "user" => null "loginPath" => "/auth/public/login" ] |
|||
| Attributes | [ "menu" => Knp\Menu\MenuItem {#691 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendar" => Knp\Menu\MenuItem {#935 #name: "navigation.calendar" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/de/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "sep_6a88277d1205a9.84825012" => Knp\Menu\MenuItem {#934 #name: "sep_6a88277d1205a9.84825012" #label: "" #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [ "isSeparator" => true ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "user" => null "loginPath" => "/auth/public/login" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1891 -props: [ "menu" => Knp\Menu\MenuItem {#691 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendar" => Knp\Menu\MenuItem {#935 #name: "navigation.calendar" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/de/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "sep_6a88277d1205a9.84825012" => Knp\Menu\MenuItem {#934 #name: "sep_6a88277d1205a9.84825012" #label: "" #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [ "isSeparator" => true ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#903 …} } "user" => null "loginPath" => "/auth/public/login" ] } |
|||
| UI:Navbar:LanguageSwitch |
[Anonymous]
|
6.0 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "flex-1" "buttonVariant" => "outline" ] |
|||
| Attributes | [ "class" => "flex-1" "buttonVariant" => "outline" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1920 -props: [ "class" => "flex-1" "buttonVariant" => "outline" ] } |
|||
| UI:Navbar:UserIdentBanner |
[Anonymous]
|
6.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "user" => null "class" => "mb-2" ] |
|||
| Attributes | [ "user" => null "class" => "mb-2" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1938 -props: [ "user" => null "class" => "mb-2" ] } |
|||
| App:Pages:Footer |
[Anonymous]
|
6.0 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [ "showCalendarLink" => true ] |
|||
| Attributes | [ "showCalendarLink" => true ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1975 -props: [ "showCalendarLink" => true ] } |
|||