Components
16
Twig Components
78
Render Count
65
ms
Render Time
74.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 72.5 MiB | 54.67 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4206 -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#210 …} -em: Doctrine\ORM\EntityManager {#550 …} -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …} -kernel: App\Kernel {#14 …} -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.42 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoDark" ] |
|||
| Attributes | [ "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoDark" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4253 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4264 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
64.5 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4315 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Attributes | [ "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4330 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4380 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "search" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4408 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "flexed-biceps" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4424 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4448 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4472 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4496 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline " "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4520 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4544 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4568 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4592 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180" ] |
|||
| Attributes | [ "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5750 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
66.5 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#5786 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 72.5 MiB | 8.88 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#5863 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5864 …} -formFactory: Symfony\Component\Form\FormFactory {#5862 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6015 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6050 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6080 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "google" "class" => "h-[24px] w-[20px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6112 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "apple" "class" => "h-[24px] w-[20px] fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px] fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6131 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6241 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Attributes | [ "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6275 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "flexed-biceps" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6291 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6315 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6339 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6363 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6387 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6411 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6435 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6459 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "favorites" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6483 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "more" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6507 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 72.5 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#6552 +routeName: null +params: null +withQuery: true +defaultOpenLeft: true -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6542 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-16 w-full" ] |
|||
| Attributes | [ "class" => "h-16 w-full" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6183 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 72.5 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Ernährung" "url" => "/de/nachrichten/tag/ernahrung-6" ] [ "label" => "Was man vor und nach dem Sport essen sollte" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#6635 +items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Ernährung" "url" => "/de/nachrichten/tag/ernahrung-6" ] [ "label" => "Was man vor und nach dem Sport essen sollte" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Ernährung" "url" => "/de/nachrichten/tag/ernahrung-6" ] [ "label" => "Was man vor und nach dem Sport essen sollte" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6665 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6687 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6710 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 72.5 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#6655 +includeScript: true +labelClass: null +containerClass: "my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 72.5 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaImage {#3938 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3848 …} #file: Vich\UploaderBundle\Entity\File {#3930 …} #credits: Doctrine\ORM\PersistentCollection {#3944 …} -source: null -zone: null -urlExternal: null #id: 485 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3821 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1724413316 {#3870 : 2024-08-23 13:41:56.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777539903 {#3829 : 2026-04-30 11:05:03.810879 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Was man vor und nach dem Sport essen sollte" "smWidth" => 320 "smHeight" => 180 "lgWidth" => 320 "lgHeight" => 180 ] |
|||
| Attributes | [ "class" => "object-cover object-center md:rounded h-full w-full inset-0" ] |
|||
| Component | App\Twig\Components\Media\Image {#6802 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Was man vor und nach dem Sport essen sollte" +pictureClass: null +smWidth: 320 +smHeight: 180 +lgWidth: 320 +lgHeight: 180 +defaultSize: 350 +crop: true +fetchPriority: "auto" +sizeScalingFactor: 1.5 +referrerPolicy: "same-origin" +media: App\Entity\Media\MediaImage {#3938 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3848 …} #file: Vich\UploaderBundle\Entity\File {#3930 …} #credits: Doctrine\ORM\PersistentCollection {#3944 …} -source: null -zone: null -urlExternal: null #id: 485 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3821 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1724413316 {#3870 : 2024-08-23 13:41:56.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777539903 {#3829 : 2026-04-30 11:05:03.810879 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "calendar" "class" => "w-4 h-4" ] |
|||
| Attributes | [ "class" => "w-4 h-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6839 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "calendar" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-4 w-4" ] |
|||
| Attributes | [ "class" => "h-4 w-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6870 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 72.5 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Ernährung" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#6908 +name: "Ernährung" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 72.5 MiB | 1.84 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1730745201790 "blocks" => [ [ "id" => "rHPynrjDfy" "type" => "header" "data" => [ "text" => "Die Bedeutung von Kohlenhydraten vor dem Training" "level" => 2 ] ] [ "id" => "ce4VThSPKe" "type" => "header" "data" => [ "text" => "Empfohlene Kohlenhydratquellen" "level" => 3 ] ] [ "id" => "a6IacmxqY5" "type" => "paragraph" "data" => [ "text" => "Bevor Sie sich kopfüber in Ihr Training stürzen, ist es entscheidend, Ihren Körper mit Kohlenhydraten zu versorgen. Diese Nährstoffe dienen als Hauptbrennstoff, wie Benzin für ein Auto. Zu den bevorzugten Lebensmitteln gehören Nudeln, Vollkornbrot und Früchte. Bananen oder Äpfel beispielsweise sind perfekt, um einen schnellen Energieschub zu liefern, ohne Ihren Magen zu belasten." ] ] [ "id" => "2jmCMhbvBE" "type" => "header" "data" => [ "text" => "Zeitpunkt der Einnahme" "level" => 3 ] ] [ "id" => "lemQK6du-q" "type" => "paragraph" "data" => [ "text" => "Die Frage des Timings wird oft übersehen, ist aber entscheidend. Idealerweise sollten Sie Ihre Kohlenhydrate 2 bis 3 Stunden vor dem Training zu sich nehmen. Dies gibt Ihrem Körper ausreichend Zeit, die Nahrung zu verdauen und in Energie umzuwandeln. Denken Sie daran wie an einen biologischen Wecker, der Ihre Zellen darauf vorbereitet, beim Training ihr Bestes zu geben." ] ] [ "id" => "f-LrxEgOeV" "type" => "header" "data" => [ "text" => "Proteine für die Erholung nach dem Training" "level" => 2 ] ] [ "id" => "AyyyFlq6bu" "type" => "header" "data" => [ "text" => "Proteinreiche Lebensmittel" "level" => 3 ] ] [ "id" => "UgVUnhGm4g" "type" => "paragraph" "data" => [ "text" => "Nachdem Sie Ihre Wiederholungen oder Kilometer auf dem Fahrrad absolviert haben, tritt Ihr Körper in die Erholungsphase ein. Proteine fungieren als Bausteine, die die beanspruchten Muskelfasern reparieren und wieder aufbauen. Lebensmittel wie Huhn, Fisch, Eier und Milchprodukte sind unverzichtbare Verbündete. Eine Omelette oder ein Joghurt nach dem Training kann ebenso effektiv sein wie ein Zauberstab." ] ] [ "id" => "KnPAifuVPO" "type" => "header" "data" => [ "text" => "Kohlenhydrate und Proteine kombinieren" "level" => 3 ] ] [ "id" => "8GmaLsaCJY" "type" => "paragraph" "data" => [ "text" => "Warum nicht Kohlenhydrate und Proteine nach dem Training kombinieren? Diese Kombination ist nicht nur ein Trend, sondern eine Strategie, die die Glykogenspeicherung maximiert und gleichzeitig die Muskelreparatur fördert. Stellen Sie sich das wie ein Team vor, das zusammenarbeitet, um Sie stärker und schneller zu machen." ] ] [ "id" => "vJvu9vlxpU" "type" => "header" "data" => [ "text" => "Hydration: ein Schlüsselfaktor" "level" => 2 ] ] [ "id" => "zbRWZguLU2" "type" => "header" "data" => [ "text" => "Empfohlene Getränke" "level" => 3 ] ] [ "id" => "4RQF_DTJ7M" "type" => "paragraph" "data" => [ "text" => "Hydration sollte nie in den Hintergrund treten. Sie ist vor, während und nach dem Training unerlässlich. Wasser bleibt Ihr bester Verbündeter, aber manchmal können Sportgetränke helfen, verlorene Elektrolyte aufzufüllen. Ein Smoothie mit Früchten kann auch eine erfrischende Dosis an Vitaminen und Energie liefern." ] ] [ "id" => "PGz0u4_AO9" "type" => "header" "data" => [ "text" => "Anzeichen von Dehydration" "level" => 3 ] ] [ "id" => "t8PJoithYy" "type" => "paragraph" "data" => [ "text" => "Das Ignorieren von Anzeichen einer Dehydration kann Ihre Leistung und Gesundheit beeinträchtigen. Zu den häufigsten Symptomen gehören intensiver Durst, unerklärliche Müdigkeit und Schwindel. Warten Sie nicht, bis Ihr Körper Alarm schlägt—trinken Sie regelmäßig in kleinen Schlucken, um diese Probleme zu vermeiden." ] ] [ "id" => "ONRzSgj_Js" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "8rPcrqulqa" "type" => "paragraph" "data" => [ "text" => "Das Verständnis und die Anwendung von Sporternährungsprinzipien vor und nach dem Training können einen großen Unterschied in Ihrer Leistung und Erholung machen. Kohlenhydrate für die Energie, Proteine für die Reparatur und eine angemessene Hydration für das Gleichgewicht—das sind die Schlüssel zu Ihrem Erfolg. Jeder Körper ist einzigartig, also passen Sie diese Tipps an Ihre spezifischen Bedürfnisse an, um Ihr volles Potenzial zu entfalten." ] ] ] "version" => "2.28.2" ] "title" => "Was man vor und nach dem Sport essen sollte" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#6933 +title: "Was man vor und nach dem Sport essen sollte" +data: [ "time" => 1730745201790 "blocks" => [ [ "id" => "rHPynrjDfy" "type" => "header" "data" => [ "text" => "Die Bedeutung von Kohlenhydraten vor dem Training" "level" => 2 ] ] [ "id" => "ce4VThSPKe" "type" => "header" "data" => [ "text" => "Empfohlene Kohlenhydratquellen" "level" => 3 ] ] [ "id" => "a6IacmxqY5" "type" => "paragraph" "data" => [ "text" => "Bevor Sie sich kopfüber in Ihr Training stürzen, ist es entscheidend, Ihren Körper mit Kohlenhydraten zu versorgen. Diese Nährstoffe dienen als Hauptbrennstoff, wie Benzin für ein Auto. Zu den bevorzugten Lebensmitteln gehören Nudeln, Vollkornbrot und Früchte. Bananen oder Äpfel beispielsweise sind perfekt, um einen schnellen Energieschub zu liefern, ohne Ihren Magen zu belasten." ] ] [ "id" => "2jmCMhbvBE" "type" => "header" "data" => [ "text" => "Zeitpunkt der Einnahme" "level" => 3 ] ] [ "id" => "lemQK6du-q" "type" => "paragraph" "data" => [ "text" => "Die Frage des Timings wird oft übersehen, ist aber entscheidend. Idealerweise sollten Sie Ihre Kohlenhydrate 2 bis 3 Stunden vor dem Training zu sich nehmen. Dies gibt Ihrem Körper ausreichend Zeit, die Nahrung zu verdauen und in Energie umzuwandeln. Denken Sie daran wie an einen biologischen Wecker, der Ihre Zellen darauf vorbereitet, beim Training ihr Bestes zu geben." ] ] [ "id" => "f-LrxEgOeV" "type" => "header" "data" => [ "text" => "Proteine für die Erholung nach dem Training" "level" => 2 ] ] [ "id" => "AyyyFlq6bu" "type" => "header" "data" => [ "text" => "Proteinreiche Lebensmittel" "level" => 3 ] ] [ "id" => "UgVUnhGm4g" "type" => "paragraph" "data" => [ "text" => "Nachdem Sie Ihre Wiederholungen oder Kilometer auf dem Fahrrad absolviert haben, tritt Ihr Körper in die Erholungsphase ein. Proteine fungieren als Bausteine, die die beanspruchten Muskelfasern reparieren und wieder aufbauen. Lebensmittel wie Huhn, Fisch, Eier und Milchprodukte sind unverzichtbare Verbündete. Eine Omelette oder ein Joghurt nach dem Training kann ebenso effektiv sein wie ein Zauberstab." ] ] [ "id" => "KnPAifuVPO" "type" => "header" "data" => [ "text" => "Kohlenhydrate und Proteine kombinieren" "level" => 3 ] ] [ "id" => "8GmaLsaCJY" "type" => "paragraph" "data" => [ "text" => "Warum nicht Kohlenhydrate und Proteine nach dem Training kombinieren? Diese Kombination ist nicht nur ein Trend, sondern eine Strategie, die die Glykogenspeicherung maximiert und gleichzeitig die Muskelreparatur fördert. Stellen Sie sich das wie ein Team vor, das zusammenarbeitet, um Sie stärker und schneller zu machen." ] ] [ "id" => "vJvu9vlxpU" "type" => "header" "data" => [ "text" => "Hydration: ein Schlüsselfaktor" "level" => 2 ] ] [ "id" => "zbRWZguLU2" "type" => "header" "data" => [ "text" => "Empfohlene Getränke" "level" => 3 ] ] [ "id" => "4RQF_DTJ7M" "type" => "paragraph" "data" => [ "text" => "Hydration sollte nie in den Hintergrund treten. Sie ist vor, während und nach dem Training unerlässlich. Wasser bleibt Ihr bester Verbündeter, aber manchmal können Sportgetränke helfen, verlorene Elektrolyte aufzufüllen. Ein Smoothie mit Früchten kann auch eine erfrischende Dosis an Vitaminen und Energie liefern." ] ] [ "id" => "PGz0u4_AO9" "type" => "header" "data" => [ "text" => "Anzeichen von Dehydration" "level" => 3 ] ] [ "id" => "t8PJoithYy" "type" => "paragraph" "data" => [ "text" => "Das Ignorieren von Anzeichen einer Dehydration kann Ihre Leistung und Gesundheit beeinträchtigen. Zu den häufigsten Symptomen gehören intensiver Durst, unerklärliche Müdigkeit und Schwindel. Warten Sie nicht, bis Ihr Körper Alarm schlägt—trinken Sie regelmäßig in kleinen Schlucken, um diese Probleme zu vermeiden." ] ] [ "id" => "ONRzSgj_Js" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "8rPcrqulqa" "type" => "paragraph" "data" => [ "text" => "Das Verständnis und die Anwendung von Sporternährungsprinzipien vor und nach dem Training können einen großen Unterschied in Ihrer Leistung und Erholung machen. Kohlenhydrate für die Energie, Proteine für die Reparatur und eine angemessene Hydration für das Gleichgewicht—das sind die Schlüssel zu Ihrem Erfolg. Jeder Körper ist einzigartig, also passen Sie diese Tipps an Ihre spezifischen Bedürfnisse an, um Ihr volles Potenzial zu entfalten." ] ] ] "version" => "2.28.2" ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: true +marketingBannerPosition: 8 -host: "https://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Attributes | [ "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7011 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 72.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7053 +includeScript: true +labelClass: null +containerClass: "my-2" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 72.5 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7098 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 72.5 MiB | 1.27 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Was man vor und nach dem Sport essen sollte" "description" => "Optimiere deine sportliche Leistung mit der richtigen Ernährung: Erfahre, was du vor und nach dem Training essen solltest, um langfristige Erfolge zu erzielen." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7112 +shareUrl: "https://test.fitmetrics.ch/de/nachricht/was-man-vor-und-nach-dem-sport-essen-sollte-15" +title: "Was man vor und nach dem Sport essen sollte" +description: "Optimiere deine sportliche Leistung mit der richtigen Ernährung: Erfahre, was du vor und nach dem Training essen solltest, um langfristige Erfolge zu erzielen." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "check" "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Attributes | [ "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7154 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "reddit" "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7182 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "twitter" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7207 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7230 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7253 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "linkedin" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7276 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7299 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "email" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7322 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 74.5 MiB | 3.99 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7692 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#7705 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7719 …} -leads: Doctrine\ORM\PersistentCollection {#7853 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7704 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7864 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7966 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#7995 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8063 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8107 …} -coaches: Doctrine\ORM\PersistentCollection {#8146 …} -clients: Doctrine\ORM\PersistentCollection {#8144 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8196 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8204 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8378 …} #file: Vich\UploaderBundle\Entity\File {#8370 …} #credits: Doctrine\ORM\PersistentCollection {#8371 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8375 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8361 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777539903 {#8380 : 2026-04-30 11:05:03.937024 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8374 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8212 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8220 …} -fitnessProfile: App\Entity\FitnessProfile {#8235 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8284 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7701 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7703 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\User\ProfilCard {#7161 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7692 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#7705 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7719 …} -leads: Doctrine\ORM\PersistentCollection {#7853 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7704 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7864 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7966 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#7995 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8063 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8107 …} -coaches: Doctrine\ORM\PersistentCollection {#8146 …} -clients: Doctrine\ORM\PersistentCollection {#8144 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8196 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8204 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8378 …} #file: Vich\UploaderBundle\Entity\File {#8370 …} #credits: Doctrine\ORM\PersistentCollection {#8371 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8375 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8361 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777539903 {#8380 : 2026-04-30 11:05:03.937024 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8374 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8212 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8220 …} -fitnessProfile: App\Entity\FitnessProfile {#8235 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8284 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7701 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7703 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +allowRenderLink: true #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| user:profil-avatar | App\Twig\Components\User\ProfilAvatar | 74.5 MiB | 2.34 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7692 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#7705 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7719 …} -leads: Doctrine\ORM\PersistentCollection {#7853 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7704 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7864 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7966 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#7995 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8063 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8107 …} -coaches: Doctrine\ORM\PersistentCollection {#8146 …} -clients: Doctrine\ORM\PersistentCollection {#8144 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8196 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8204 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8378 …} #file: Vich\UploaderBundle\Entity\File {#8370 …} #credits: Doctrine\ORM\PersistentCollection {#8371 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8375 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8361 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777539903 {#8380 : 2026-04-30 11:05:03.937024 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8374 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8212 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8220 …} -fitnessProfile: App\Entity\FitnessProfile {#8235 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8284 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7701 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7703 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } "sizeClass" => "text-sm h-8 w-8 md:text-base md:h-10 md:w-10" "allowRenderLink" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\User\ProfilAvatar {#8302 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7692 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#7705 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7719 …} -leads: Doctrine\ORM\PersistentCollection {#7853 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7704 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7864 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7966 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#7995 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8063 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8107 …} -coaches: Doctrine\ORM\PersistentCollection {#8146 …} -clients: Doctrine\ORM\PersistentCollection {#8144 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8196 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8204 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8378 …} #file: Vich\UploaderBundle\Entity\File {#8370 …} #credits: Doctrine\ORM\PersistentCollection {#8371 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8375 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8361 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777539903 {#8380 : 2026-04-30 11:05:03.937024 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8374 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8212 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8220 …} -fitnessProfile: App\Entity\FitnessProfile {#8235 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8284 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7701 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7703 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +sizeClass: "text-sm h-8 w-8 md:text-base md:h-10 md:w-10" +allowRenderLink: false #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 74.5 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8204 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8378 …} #file: Vich\UploaderBundle\Entity\File {#8370 …} #credits: Doctrine\ORM\PersistentCollection {#8371 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8375 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8361 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777539903 {#8380 : 2026-04-30 11:05:03.937024 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8374 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7692 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#7705 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7719 …} -leads: Doctrine\ORM\PersistentCollection {#7853 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7704 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7864 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7966 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#7995 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8063 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8107 …} -coaches: Doctrine\ORM\PersistentCollection {#8146 …} -clients: Doctrine\ORM\PersistentCollection {#8144 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8196 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8204} -profil: App\Entity\User\ContactProfile {#8212 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8220 …} -fitnessProfile: App\Entity\FitnessProfile {#8235 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8284 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7701 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7703 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } } "placeholderSrc" => "/static/images/default/profile-picture-placeholder.jpg" "alt" => "fitmetrics.ch" "class" => "img-fluid" "lgWidth" => 150 "lgHeight" => 150 "crop" => true ] |
|||
| Attributes | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "class" => "img-fluid" ] |
|||
| Component | App\Twig\Components\Media\Image {#8337 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: "/static/images/default/profile-picture-placeholder.jpg" +alt: "fitmetrics.ch" +pictureClass: null +smWidth: null +smHeight: null +lgWidth: 150 +lgHeight: 150 +defaultSize: 350 +crop: true +fetchPriority: "auto" +sizeScalingFactor: 1.5 +referrerPolicy: "same-origin" +media: App\Entity\Media\ProfilePictureMedia {#8204 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8378 …} #file: Vich\UploaderBundle\Entity\File {#8370 …} #credits: Doctrine\ORM\PersistentCollection {#8371 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8375 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8361 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777539903 {#8380 : 2026-04-30 11:05:03.937024 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8374 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7692 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#7705 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7719 …} -leads: Doctrine\ORM\PersistentCollection {#7853 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7704 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7864 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7966 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#7995 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8063 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8107 …} -coaches: Doctrine\ORM\PersistentCollection {#8146 …} -clients: Doctrine\ORM\PersistentCollection {#8144 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8196 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8204} -profil: App\Entity\User\ContactProfile {#8212 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8220 …} -fitnessProfile: App\Entity\FitnessProfile {#8235 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8284 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7701 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7703 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 74.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7688 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8425 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 74.5 MiB | 0.33 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8411 +includeScript: true +labelClass: null +containerClass: "" +adClass: null +showBgColor: false #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} +right: true +left: true } |
|||
| ad:horizontal:fluid | App\Twig\Components\Ad\AdHorizontalFluid | 74.5 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#8467 +includeScript: true +labelClass: null +containerClass: "content-container my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#8522 +routeName: null +params: null +withQuery: true +defaultOpenLeft: false -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| utils:theme-switcher |
[Anonymous]
|
74.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8514 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8556 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8588 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "heart" "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Attributes | [ "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8611 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8634 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "instagram" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8657 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8680 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "tiktok" "class" => "w-[29px] h-[29px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[29px] h-[29px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8703 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-[19px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[19px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8726 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "youtube" "class" => "w-[28px] h-[24px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[24px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8749 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||