Components
16
Twig Components
79
Render Count
65
ms
Render Time
78.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 74.5 MiB | 54.79 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4697 -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 | 66.5 MiB | 0.41 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 {#4744 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.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 {#4755 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
66.5 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4806 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.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 {#4821 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.03 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 {#4871 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.04 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 {#4899 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.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 {#4915 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.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 {#4939 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.04 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 {#4963 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.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 {#4987 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.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 {#5011 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.04 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 {#5035 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.03 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 {#5059 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.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 {#5083 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6241 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
70.5 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6277 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 74.5 MiB | 8.81 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#6354 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6355 …} -formFactory: Symfony\Component\Form\FormFactory {#6353 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#6506 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 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 {#6541 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 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 {#6571 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#6603 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#6622 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6732 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6766 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6782 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6806 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6830 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6854 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6878 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6902 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6926 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6950 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6974 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6998 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 74.5 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#7043 +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 | 74.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 {#7033 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6674 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 74.5 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Muskelaufbau" "url" => "/de/nachrichten/tag/muskelaufbau-1" ] [ "label" => "Masseaufbau: Wie man effektiv Muskeln aufbaut" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#7126 +items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Muskelaufbau" "url" => "/de/nachrichten/tag/muskelaufbau-1" ] [ "label" => "Masseaufbau: Wie man effektiv Muskeln aufbaut" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Muskelaufbau" "url" => "/de/nachrichten/tag/muskelaufbau-1" ] [ "label" => "Masseaufbau: Wie man effektiv Muskeln aufbaut" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7156 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7178 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7201 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 74.5 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7146 +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 | 74.5 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaImage {#3908 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3865 …} #file: Vich\UploaderBundle\Entity\File {#3914 …} #credits: Doctrine\ORM\PersistentCollection {#3733 …} -source: null -zone: null -urlExternal: null #id: 429 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3772 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: null #updatedAt: DateTimeImmutable @1777541120 {#3780 : 2026-04-30 11:25:20.858103 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Masseaufbau: Wie man effektiv Muskeln aufbaut" "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 {#7293 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Masseaufbau: Wie man effektiv Muskeln aufbaut" +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 {#3908 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3865 …} #file: Vich\UploaderBundle\Entity\File {#3914 …} #credits: Doctrine\ORM\PersistentCollection {#3733 …} -source: null -zone: null -urlExternal: null #id: 429 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3772 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: null #updatedAt: DateTimeImmutable @1777541120 {#3780 : 2026-04-30 11:25:20.858103 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7330 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "calendar" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7361 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 74.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Muskelaufbau" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7399 +name: "Muskelaufbau" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Kraft" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7452 +name: "Kraft" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 74.5 MiB | 0.04 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 {#7476 +name: "Ernährung" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 74.5 MiB | 1.61 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1730744965086 "blocks" => [ [ "id" => "_XJ_icK8qF" "type" => "paragraph" "data" => [ "text" => "Muskelaufbau ist ein Ziel, das viele Fitness- und Kraftsportler anstreben. Egal, ob Sie Anfänger oder Stammgast im Fitnessstudio sind, die Grundlagen des Trainings zu verstehen ist entscheidend, um Ihre Ziele beim Muskelaufbau zu erreichen. In diesem Artikel erfahren Sie, was Masseaufbau ist, wie Sie ihn effektiv durchführen können und erhalten Tipps zur Maximierung Ihrer Ergebnisse. " ] ] [ "id" => "ZPwVPfg8Ey" "type" => "header" "data" => [ "text" => "Was ist Masseaufbau?" "level" => 4 ] ] [ "id" => "UVD-1KkdQ8" "type" => "paragraph" "data" => [ "text" => "Masseaufbau, besteht darin, absichtlich Ihre Muskelmasse zu erhöhen und gleichzeitig die Zunahme von Körperfett zu minimieren. Ziel ist es, die Größe und Stärke Ihrer Muskeln zu erhöhen, was eine entsprechende Ernährung und Bewegung erfordert." ] ] [ "id" => "-Hn54B5a_u" "type" => "header" "data" => [ "text" => "Wie erreicht man einen Masseaufbau?" "level" => 4 ] ] [ "id" => "28FTsntxlw" "type" => "list" "data" => [ "style" => "ordered" "items" => [ "<b>Ausgewogene Ernährung</b>: Die Ernährung ist ein wichtiger Faktor bei der Gewichtszunahme. Sie müssen genügend Kalorien zu sich nehmen, um das Muskelwachstum zu unterstützen, und gleichzeitig Überschüsse vermeiden, die zu einer Fettzunahme führen. Geben Sie hochwertigen Proteinen, komplexen Kohlenhydraten und gesunden Fetten den Vorrang. Eine angemessene Proteinzufuhr ist besonders wichtig für die Muskelerholung und die Proteinsynthese." "<b>Mahlzeitenplanung</b>: Verteilen Sie die Mahlzeiten gleichmäßig über den Tag, um eine angemessene Nährstoffzufuhr aufrechtzuerhalten. Essen Sie alle 3 bis 4 Stunden eine ausgewogene Mahlzeit, einschließlich proteinreicher Snacks zwischen den Mahlzeiten.<br>" "<b>Krafttraining</b>: Widerstandstraining ist wichtig, um das Muskelwachstum anzuregen. Konzentrieren Sie sich auf zusammengesetzte Übungen wie Kniebeugen, Bankdrücken, Klimmzüge und Kreuzheben, bei denen mehrere Muskelgruppen gleichzeitig trainiert werden. Steigern Sie die Belastung allmählich und variieren Sie die Übungen, um Stagnation zu vermeiden.<br>" "<b>Ruhe und Erholung</b>: Gönnen Sie Ihrem Körper die Zeit, die er braucht, um sich zwischen den Trainingseinheiten zu erholen. Ein guter Schlaf ist wichtig für die Erholung der Muskeln und die Regeneration des Gewebes. Streben Sie jede Nacht 7 bis 9 Stunden Schlaf an, um Ihre Ergebnisse zu maximieren.<br>" "<b>Beobachten Sie Ihre Fortschritte</b>: Verfolgen Sie Ihre Fortschritte, indem Sie Ihre Trainingseinheiten aufzeichnen und regelmäßig Messungen Ihrer Körpermaße und Körperzusammensetzung vornehmen. Das hilft Ihnen, das Programm so anzupassen, dass es für Sie am besten funktioniert.<br>" ] ] ] [ "id" => "mG4aA5LdtY" "type" => "header" "data" => [ "text" => "Tipps zur Maximierung der Ergebnisse" "level" => 4 ] ] [ "id" => "DjKZqT_7xx" "type" => "list" "data" => [ "style" => "unordered" "items" => [ "<b>Bleiben Sie konsequent</b>: Konsequenz ist der Schlüssel zum Erfolg, wenn es darum geht, an Umfang zuzunehmen. Halten Sie sich langfristig an Ihren Trainings- und Ernährungsplan, um dauerhafte Ergebnisse zu erzielen." "<b>Angemessene Flüssigkeitszufuhr</b>: Achten Sie darauf, dass Sie hydriert bleiben, indem Sie den ganzen Tag über ausreichend Wasser trinken. Wasser ist für viele Körperfunktionen unerlässlich, insbesondere für das Muskelwachstum.<br>" "<b>Vermeiden Sie es, zu viel zu essen</b>: Obwohl eine Gewichtszunahme einen Kalorienüberschuss erfordert, sollten Sie es vermeiden, zu viel zu essen, da dies zu einer übermäßigen Fettzunahme führt. Wählen Sie nahrhafte Lebensmittel und vermeiden Sie verarbeitete Lebensmittel, die reich an Zucker und gesättigten Fetten sind.<br>" "<b>Konsultieren Sie einen Experten</b>: Wenn Sie Zweifel an Ihrem Trainings- oder Ernährungsplan haben, zögern Sie nicht, einen Personal Trainer oder einen qualifizierten Ernährungsexperten zu konsultieren. Deren Fachwissen kann Ihnen helfen, Ihren Plan zu optimieren und häufige Fehler zu vermeiden.<br>" ] ] ] [ "id" => "XHvFGNVt8i" "type" => "paragraph" "data" => [ "text" => "Zusammenfassend lässt sich sagen, dass der Muskelaufbau ein Prozess ist, der Zeit, Entschlossenheit und Disziplin erfordert. Wenn Sie diese Tipps befolgen und sich auf Ihre Ziele konzentrieren, können Sie einen deutlichen Muskelzuwachs erzielen und Ihr Aussehen positiv verändern. Denken Sie daran, dass es wichtig ist, ein Gleichgewicht zwischen Training, Ernährung und Ruhephasen zu finden, um Ihre Ergebnisse zu maximieren." ] ] ] "version" => "2.28.2" ] "title" => "Masseaufbau: Wie man effektiv Muskeln aufbaut" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#7463 +title: "Masseaufbau: Wie man effektiv Muskeln aufbaut" +data: [ "time" => 1730744965086 "blocks" => [ [ "id" => "_XJ_icK8qF" "type" => "paragraph" "data" => [ "text" => "Muskelaufbau ist ein Ziel, das viele Fitness- und Kraftsportler anstreben. Egal, ob Sie Anfänger oder Stammgast im Fitnessstudio sind, die Grundlagen des Trainings zu verstehen ist entscheidend, um Ihre Ziele beim Muskelaufbau zu erreichen. In diesem Artikel erfahren Sie, was Masseaufbau ist, wie Sie ihn effektiv durchführen können und erhalten Tipps zur Maximierung Ihrer Ergebnisse. " ] ] [ "id" => "ZPwVPfg8Ey" "type" => "header" "data" => [ "text" => "Was ist Masseaufbau?" "level" => 4 ] ] [ "id" => "UVD-1KkdQ8" "type" => "paragraph" "data" => [ "text" => "Masseaufbau, besteht darin, absichtlich Ihre Muskelmasse zu erhöhen und gleichzeitig die Zunahme von Körperfett zu minimieren. Ziel ist es, die Größe und Stärke Ihrer Muskeln zu erhöhen, was eine entsprechende Ernährung und Bewegung erfordert." ] ] [ "id" => "-Hn54B5a_u" "type" => "header" "data" => [ "text" => "Wie erreicht man einen Masseaufbau?" "level" => 4 ] ] [ "id" => "28FTsntxlw" "type" => "list" "data" => [ "style" => "ordered" "items" => [ "<b>Ausgewogene Ernährung</b>: Die Ernährung ist ein wichtiger Faktor bei der Gewichtszunahme. Sie müssen genügend Kalorien zu sich nehmen, um das Muskelwachstum zu unterstützen, und gleichzeitig Überschüsse vermeiden, die zu einer Fettzunahme führen. Geben Sie hochwertigen Proteinen, komplexen Kohlenhydraten und gesunden Fetten den Vorrang. Eine angemessene Proteinzufuhr ist besonders wichtig für die Muskelerholung und die Proteinsynthese." "<b>Mahlzeitenplanung</b>: Verteilen Sie die Mahlzeiten gleichmäßig über den Tag, um eine angemessene Nährstoffzufuhr aufrechtzuerhalten. Essen Sie alle 3 bis 4 Stunden eine ausgewogene Mahlzeit, einschließlich proteinreicher Snacks zwischen den Mahlzeiten.<br>" "<b>Krafttraining</b>: Widerstandstraining ist wichtig, um das Muskelwachstum anzuregen. Konzentrieren Sie sich auf zusammengesetzte Übungen wie Kniebeugen, Bankdrücken, Klimmzüge und Kreuzheben, bei denen mehrere Muskelgruppen gleichzeitig trainiert werden. Steigern Sie die Belastung allmählich und variieren Sie die Übungen, um Stagnation zu vermeiden.<br>" "<b>Ruhe und Erholung</b>: Gönnen Sie Ihrem Körper die Zeit, die er braucht, um sich zwischen den Trainingseinheiten zu erholen. Ein guter Schlaf ist wichtig für die Erholung der Muskeln und die Regeneration des Gewebes. Streben Sie jede Nacht 7 bis 9 Stunden Schlaf an, um Ihre Ergebnisse zu maximieren.<br>" "<b>Beobachten Sie Ihre Fortschritte</b>: Verfolgen Sie Ihre Fortschritte, indem Sie Ihre Trainingseinheiten aufzeichnen und regelmäßig Messungen Ihrer Körpermaße und Körperzusammensetzung vornehmen. Das hilft Ihnen, das Programm so anzupassen, dass es für Sie am besten funktioniert.<br>" ] ] ] [ "id" => "mG4aA5LdtY" "type" => "header" "data" => [ "text" => "Tipps zur Maximierung der Ergebnisse" "level" => 4 ] ] [ "id" => "DjKZqT_7xx" "type" => "list" "data" => [ "style" => "unordered" "items" => [ "<b>Bleiben Sie konsequent</b>: Konsequenz ist der Schlüssel zum Erfolg, wenn es darum geht, an Umfang zuzunehmen. Halten Sie sich langfristig an Ihren Trainings- und Ernährungsplan, um dauerhafte Ergebnisse zu erzielen." "<b>Angemessene Flüssigkeitszufuhr</b>: Achten Sie darauf, dass Sie hydriert bleiben, indem Sie den ganzen Tag über ausreichend Wasser trinken. Wasser ist für viele Körperfunktionen unerlässlich, insbesondere für das Muskelwachstum.<br>" "<b>Vermeiden Sie es, zu viel zu essen</b>: Obwohl eine Gewichtszunahme einen Kalorienüberschuss erfordert, sollten Sie es vermeiden, zu viel zu essen, da dies zu einer übermäßigen Fettzunahme führt. Wählen Sie nahrhafte Lebensmittel und vermeiden Sie verarbeitete Lebensmittel, die reich an Zucker und gesättigten Fetten sind.<br>" "<b>Konsultieren Sie einen Experten</b>: Wenn Sie Zweifel an Ihrem Trainings- oder Ernährungsplan haben, zögern Sie nicht, einen Personal Trainer oder einen qualifizierten Ernährungsexperten zu konsultieren. Deren Fachwissen kann Ihnen helfen, Ihren Plan zu optimieren und häufige Fehler zu vermeiden.<br>" ] ] ] [ "id" => "XHvFGNVt8i" "type" => "paragraph" "data" => [ "text" => "Zusammenfassend lässt sich sagen, dass der Muskelaufbau ein Prozess ist, der Zeit, Entschlossenheit und Disziplin erfordert. Wenn Sie diese Tipps befolgen und sich auf Ihre Ziele konzentrieren, können Sie einen deutlichen Muskelzuwachs erzielen und Ihr Aussehen positiv verändern. Denken Sie daran, dass es wichtig ist, ein Gleichgewicht zwischen Training, Ernährung und Ruhephasen zu finden, um Ihre Ergebnisse zu maximieren." ] ] ] "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 | 74.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 {#7553 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 74.5 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7558 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 74.5 MiB | 1.28 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Masseaufbau: Wie man effektiv Muskeln aufbaut" "description" => "Entdecken Sie die Grundprinzipien des Masseaufbaus für effektive Gewinne" "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7604 +shareUrl: "https://test.fitmetrics.ch/de/nachricht/masseaufbau-wie-man-effektiv-muskeln-aufbaut-7?open-account-panel-popup=1" +title: "Masseaufbau: Wie man effektiv Muskeln aufbaut" +description: "Entdecken Sie die Grundprinzipien des Masseaufbaus für effektive Gewinne" +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 | 74.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 {#7646 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7674 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7699 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "twitter" +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-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 {#7722 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "threads" +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-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 {#7745 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +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" => "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 {#7768 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7791 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +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" => "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 {#7814 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 76.5 MiB | 3.24 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8184 …} -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 {#8197 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8211 …} -leads: Doctrine\ORM\PersistentCollection {#8345 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8196 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8356 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8458 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8487 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8555 …} -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 {#8599 …} -coaches: Doctrine\ORM\PersistentCollection {#8638 …} -clients: Doctrine\ORM\PersistentCollection {#8636 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8688 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8696 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8870 …} #file: Vich\UploaderBundle\Entity\File {#8862 …} #credits: Doctrine\ORM\PersistentCollection {#8863 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8867 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8853 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777541120 {#8872 : 2026-04-30 11:25:20.987650 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8866 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8704 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8712 …} -fitnessProfile: App\Entity\FitnessProfile {#8727 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8776 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8193 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8195 : 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 {#7653 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8184 …} -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 {#8197 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8211 …} -leads: Doctrine\ORM\PersistentCollection {#8345 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8196 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8356 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8458 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8487 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8555 …} -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 {#8599 …} -coaches: Doctrine\ORM\PersistentCollection {#8638 …} -clients: Doctrine\ORM\PersistentCollection {#8636 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8688 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8696 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8870 …} #file: Vich\UploaderBundle\Entity\File {#8862 …} #credits: Doctrine\ORM\PersistentCollection {#8863 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8867 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8853 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777541120 {#8872 : 2026-04-30 11:25:20.987650 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8866 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8704 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8712 …} -fitnessProfile: App\Entity\FitnessProfile {#8727 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8776 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8193 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8195 : 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 | 76.5 MiB | 2.00 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8184 …} -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 {#8197 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8211 …} -leads: Doctrine\ORM\PersistentCollection {#8345 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8196 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8356 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8458 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8487 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8555 …} -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 {#8599 …} -coaches: Doctrine\ORM\PersistentCollection {#8638 …} -clients: Doctrine\ORM\PersistentCollection {#8636 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8688 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8696 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8870 …} #file: Vich\UploaderBundle\Entity\File {#8862 …} #credits: Doctrine\ORM\PersistentCollection {#8863 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8867 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8853 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777541120 {#8872 : 2026-04-30 11:25:20.987650 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8866 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8704 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8712 …} -fitnessProfile: App\Entity\FitnessProfile {#8727 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8776 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8193 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8195 : 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 {#8794 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8184 …} -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 {#8197 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8211 …} -leads: Doctrine\ORM\PersistentCollection {#8345 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8196 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8356 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8458 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8487 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8555 …} -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 {#8599 …} -coaches: Doctrine\ORM\PersistentCollection {#8638 …} -clients: Doctrine\ORM\PersistentCollection {#8636 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8688 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8696 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8870 …} #file: Vich\UploaderBundle\Entity\File {#8862 …} #credits: Doctrine\ORM\PersistentCollection {#8863 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8867 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8853 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777541120 {#8872 : 2026-04-30 11:25:20.987650 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8866 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8704 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8712 …} -fitnessProfile: App\Entity\FitnessProfile {#8727 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8776 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8193 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8195 : 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 | 76.5 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8696 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8870 …} #file: Vich\UploaderBundle\Entity\File {#8862 …} #credits: Doctrine\ORM\PersistentCollection {#8863 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8867 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8853 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777541120 {#8872 : 2026-04-30 11:25:20.987650 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8866 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8184 …} -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 {#8197 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8211 …} -leads: Doctrine\ORM\PersistentCollection {#8345 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8196 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8356 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8458 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8487 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8555 …} -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 {#8599 …} -coaches: Doctrine\ORM\PersistentCollection {#8638 …} -clients: Doctrine\ORM\PersistentCollection {#8636 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8688 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8696} -profil: App\Entity\User\ContactProfile {#8704 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8712 …} -fitnessProfile: App\Entity\FitnessProfile {#8727 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8776 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8193 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8195 : 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 {#8829 #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 {#8696 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8870 …} #file: Vich\UploaderBundle\Entity\File {#8862 …} #credits: Doctrine\ORM\PersistentCollection {#8863 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8867 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8853 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777541120 {#8872 : 2026-04-30 11:25:20.987650 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8866 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8184 …} -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 {#8197 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8211 …} -leads: Doctrine\ORM\PersistentCollection {#8345 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8196 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8356 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8458 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8487 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8555 …} -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 {#8599 …} -coaches: Doctrine\ORM\PersistentCollection {#8638 …} -clients: Doctrine\ORM\PersistentCollection {#8636 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8688 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8696} -profil: App\Entity\User\ContactProfile {#8704 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8712 …} -fitnessProfile: App\Entity\FitnessProfile {#8727 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8776 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8193 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8195 : 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 | 76.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#8180 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8917 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 76.5 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8903 +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 | 76.5 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#8959 +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 | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#9014 +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]
|
76.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#9006 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#9048 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9080 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9103 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#9126 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9149 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9172 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.03 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 {#9195 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#9218 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#9241 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4747 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||