Components
14
Twig Components
15
Render Count
8
ms
Render Time
6.0
MiB
Memory Usage
Components
Render calls
| App:Calendar:Navbar |
[Anonymous]
|
6.0 MiB | 6.98 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1823 -props: [] } |
|||
| UI:Navbar | App\App\Twig\Components\UI\Navbar | 6.0 MiB | 5.25 ms | |
|---|---|---|---|---|
| Input props | [ "mainMenu" => Knp\Menu\MenuItem {#1850 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendarOverview" => Knp\Menu\MenuItem {#1852 #name: "navigation.calendarOverview" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#1850} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "navigation.calendarList" => Knp\Menu\MenuItem {#1854 #name: "navigation.calendarList" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/list" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_list" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#1850} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "userMenu" => Knp\Menu\MenuItem {#1855 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "mobileMenu" => Knp\Menu\MenuItem {#691 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendarOverview" => Knp\Menu\MenuItem {#1875 #name: "navigation.calendarOverview" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/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 {#1841 …} } "navigation.calendarList" => Knp\Menu\MenuItem {#1876 #name: "navigation.calendarList" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/list" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_list" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "user" => null "bordered" => false "brandConfig" => [ "linkUri" => "/en/calendar/" ] "loginPath" => "/auth/public/login" ] |
|||
| Attributes | [] |
|||
| Component | App\App\Twig\Components\UI\Navbar {#1877 +user: null +mainMenu: Knp\Menu\MenuItem {#1850 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendarOverview" => Knp\Menu\MenuItem {#1852 #name: "navigation.calendarOverview" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#1850} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "navigation.calendarList" => Knp\Menu\MenuItem {#1854 #name: "navigation.calendarList" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/list" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_list" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#1850} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } +userMenu: Knp\Menu\MenuItem {#1855 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } +mobileMenu: Knp\Menu\MenuItem {#691 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendarOverview" => Knp\Menu\MenuItem {#1875 #name: "navigation.calendarOverview" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/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 {#1841 …} } "navigation.calendarList" => Knp\Menu\MenuItem {#1876 #name: "navigation.calendarList" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/list" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_list" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } +brandConfig: [ "linkUri" => "/en/calendar/" ] +loginPath: "/auth/public/login" +bordered: false +variant: "default" } |
|||
| UI:Navbar:Brand |
[Anonymous]
|
6.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "brandConfig" => [ "linkUri" => "/en/calendar/" ] ] |
|||
| Attributes | [ "brandConfig" => [ "linkUri" => "/en/calendar/" ] ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#2683 -props: [ "brandConfig" => [ "linkUri" => "/en/calendar/" ] ] } |
|||
| UI:Navbar:BrandConventusDefault |
[Anonymous]
|
6.0 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#2704 -props: [] } |
|||
| UI:Navbar:MainMenu |
[Anonymous]
|
6.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "menu" => Knp\Menu\MenuItem {#1850 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendarOverview" => Knp\Menu\MenuItem {#1852 #name: "navigation.calendarOverview" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#1850} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "navigation.calendarList" => Knp\Menu\MenuItem {#1854 #name: "navigation.calendarList" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/list" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_list" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#1850} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "class" => "hidden md:block" ] |
|||
| Attributes | [ "menu" => Knp\Menu\MenuItem {#1850 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendarOverview" => Knp\Menu\MenuItem {#1852 #name: "navigation.calendarOverview" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#1850} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "navigation.calendarList" => Knp\Menu\MenuItem {#1854 #name: "navigation.calendarList" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/list" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_list" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#1850} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "class" => "hidden md:block" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#2715 -props: [ "menu" => Knp\Menu\MenuItem {#1850 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendarOverview" => Knp\Menu\MenuItem {#1852 #name: "navigation.calendarOverview" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_overview" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#1850} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "navigation.calendarList" => Knp\Menu\MenuItem {#1854 #name: "navigation.calendarList" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/list" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_list" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#1850} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "class" => "hidden md:block" ] } |
|||
| UI:Navbar:LanguageSwitch |
[Anonymous]
|
6.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#2746 -props: [] } |
|||
| UI:Navbar:UserMenu |
[Anonymous]
|
6.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "user" => null "menu" => Knp\Menu\MenuItem {#1855 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "loginPath" => "/auth/public/login" "variant" => "default" ] |
|||
| Attributes | [ "user" => null "menu" => Knp\Menu\MenuItem {#1855 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "loginPath" => "/auth/public/login" "variant" => "default" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#2789 -props: [ "user" => null "menu" => Knp\Menu\MenuItem {#1855 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "loginPath" => "/auth/public/login" "variant" => "default" ] } |
|||
| UI:Navbar:MobileMenu |
[Anonymous]
|
6.0 MiB | 1.28 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.calendarOverview" => Knp\Menu\MenuItem {#1875 #name: "navigation.calendarOverview" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/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 {#1841 …} } "navigation.calendarList" => Knp\Menu\MenuItem {#1876 #name: "navigation.calendarList" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/list" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_list" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "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.calendarOverview" => Knp\Menu\MenuItem {#1875 #name: "navigation.calendarOverview" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/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 {#1841 …} } "navigation.calendarList" => Knp\Menu\MenuItem {#1876 #name: "navigation.calendarList" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/list" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_list" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "user" => null "loginPath" => "/auth/public/login" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#2839 -props: [ "menu" => Knp\Menu\MenuItem {#691 #name: "root" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: null #attributes: [] #extras: [] #display: true #displayChildren: true #children: [ "navigation.calendarOverview" => Knp\Menu\MenuItem {#1875 #name: "navigation.calendarOverview" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/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 {#1841 …} } "navigation.calendarList" => Knp\Menu\MenuItem {#1876 #name: "navigation.calendarList" #label: null #linkAttributes: [] #childrenAttributes: [] #labelAttributes: [] #uri: "/en/calendar/list" #attributes: [] #extras: [ "routes" => [ [ "route" => "app_calendar_list" "parameters" => [] ] ] ] #display: true #displayChildren: true #children: [] #parent: Knp\Menu\MenuItem {#691} #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } ] #parent: null #isCurrent: null #factory: Knp\Menu\MenuFactory {#1841 …} } "user" => null "loginPath" => "/auth/public/login" ] } |
|||
| UI:Navbar:LanguageSwitch |
[Anonymous]
|
6.0 MiB | 0.28 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "flex-1" "buttonVariant" => "outline" ] |
|||
| Attributes | [ "class" => "flex-1" "buttonVariant" => "outline" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#2868 -props: [ "class" => "flex-1" "buttonVariant" => "outline" ] } |
|||
| UI:Navbar:UserIdentBanner |
[Anonymous]
|
6.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "user" => null "class" => "mb-2" ] |
|||
| Attributes | [ "user" => null "class" => "mb-2" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#2886 -props: [ "user" => null "class" => "mb-2" ] } |
|||
| App:Calendar:Header |
[Anonymous]
|
6.0 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#2915 -props: [] } |
|||
| App:Calendar:ActiveFilters | App\App\Twig\Components\App\Calendar\ActiveFilters | 6.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "filter" => App\Projects\Domain\Dto\ProjectsFilter {#868 +q: null +from: DateTimeImmutable @1787270400 {#890 : 2026-08-21 00:00:00.0 UTC (+00:00) } +to: null +tags: [] +locations: [] +includeUnpublished: false +tagIds: ~ array } "class" => "mb-6 empty:hidden" ] |
|||
| Attributes | [ "class" => "mb-6 empty:hidden" ] |
|||
| Component | App\App\Twig\Components\App\Calendar\ActiveFilters {#3015 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#464 …} +filter: App\Projects\Domain\Dto\ProjectsFilter {#868 +q: null +from: DateTimeImmutable @1787270400 {#890 : 2026-08-21 00:00:00.0 UTC (+00:00) } +to: null +tags: [] +locations: [] +includeUnpublished: false +tagIds: ~ array } } |
|||
| UI:Feedback:Message:NoEntries |
[Anonymous]
|
6.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "mt-5 sm:mt-8" ] |
|||
| Attributes | [ "class" => "mt-5 sm:mt-8" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#3141 -props: [ "class" => "mt-5 sm:mt-8" ] } |
|||
| UI:Feedback:Message:Base |
[Anonymous]
|
6.0 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "No entries found" "description" => "No entries found for your current filter settings" "iconName" => "tabler:mood-sad" "class" => "mt-5 sm:mt-8" ] |
|||
| Attributes | [ "title" => "No entries found" "description" => "No entries found for your current filter settings" "iconName" => "tabler:mood-sad" "class" => "mt-5 sm:mt-8" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#3168 -props: [ "title" => "No entries found" "description" => "No entries found for your current filter settings" "iconName" => "tabler:mood-sad" "class" => "mt-5 sm:mt-8" ] } |
|||
| App:Pages:Footer |
[Anonymous]
|
6.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#3197 -props: [] } |
|||