Components
16
Twig Components
80
Render Count
60
ms
Render Time
76.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 74.5 MiB | 49.65 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4642 -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 | 68.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 {#4689 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#4700 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
68.5 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4751 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#4766 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#4816 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#4844 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#4860 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#4884 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#4908 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#4932 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#4956 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#4980 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#5004 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#5028 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.05 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 {#6186 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
68.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6222 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 74.5 MiB | 8.56 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#6299 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6300 …} -formFactory: Symfony\Component\Form\FormFactory {#6298 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 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 {#6451 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6486 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6516 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6548 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6567 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6677 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6711 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6727 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6751 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6775 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6799 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6823 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6847 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6871 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6895 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6919 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6943 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 74.5 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#6988 +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 {#6978 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#6619 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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" => "Der Unterschied zwischen Hypertrophie und Muskelausdauer" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#7071 +items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Muskelaufbau" "url" => "/de/nachrichten/tag/muskelaufbau-1" ] [ "label" => "Der Unterschied zwischen Hypertrophie und Muskelausdauer" "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" => "Der Unterschied zwischen Hypertrophie und Muskelausdauer" "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 {#7101 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#7123 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#7146 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 74.5 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7091 +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 | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaImage {#3909 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3866 …} #file: Vich\UploaderBundle\Entity\File {#3903 …} #credits: Doctrine\ORM\PersistentCollection {#3890 …} -source: null -zone: null -urlExternal: null #id: 494 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3773 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1725396977 {#3760 : 2024-09-03 22:56:17.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777622446 {#3781 : 2026-05-01 10:00:46.504616 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Der Unterschied zwischen Hypertrophie und Muskelausdauer" "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 {#7238 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Der Unterschied zwischen Hypertrophie und Muskelausdauer" +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 {#3909 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3866 …} #file: Vich\UploaderBundle\Entity\File {#3903 …} #credits: Doctrine\ORM\PersistentCollection {#3890 …} -source: null -zone: null -urlExternal: null #id: 494 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3773 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1725396977 {#3760 : 2024-09-03 22:56:17.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777622446 {#3781 : 2026-05-01 10:00:46.504616 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 {#7275 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#7306 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#7344 +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" => "Ausdauer" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7397 +name: "Ausdauer" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Leistung" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7421 +name: "Leistung" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 74.5 MiB | 1.89 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1730734781959 "blocks" => [ [ "id" => "NqLVSPRAVQ" "type" => "header" "data" => [ "text" => "Definitionen von Hypertrophie und muskulärer Ausdauer" "level" => 2 ] ] [ "id" => "zZiPMLy4FQ" "type" => "header" "data" => [ "text" => "Muskuläre Hypertrophie" "level" => 3 ] ] [ "id" => "8cQiA62QEV" "type" => "paragraph" "data" => [ "text" => "Muskuläre Hypertrophie bezieht sich auf die Zunahme des Muskelvolumens. Viele Menschen streben diesen Prozess an, um eine muskulösere und voluminösere Statur zu erreichen. Das Hypertrophietraining umfasst in der Regel schwere Gewichte mit moderaten Wiederholungen, wobei der Fokus auf der Ermüdung der Muskeln liegt, um deren Wachstum zu stimulieren. Zu den physiologischen Anpassungen gehört eine Zunahme der Größe der Muskelfasern." ] ] [ "id" => "izox5e4qOE" "type" => "header" "data" => [ "text" => "Muskuläre Ausdauer" "level" => 3 ] ] [ "id" => "QxS4AOk4gn" "type" => "paragraph" "data" => [ "text" => "Die muskuläre Ausdauer hingegen bezieht sich auf die Fähigkeit eines Muskels, wiederholte Kontraktionen über einen längeren Zeitraum aufrechtzuerhalten. Diese Form des Trainings verwendet oft leichtere Gewichte mit einer hohen Anzahl von Wiederholungen. Sie ist entscheidend für Aktivitäten, die eine längere Ausdauer erfordern, wie Schwimmen oder Radfahren." ] ] [ "id" => "fYXbH2uvHk" "type" => "header" "data" => [ "text" => "Physiologische Mechanismen" "level" => 2 ] ] [ "id" => "d8MfIGBn0r" "type" => "header" "data" => [ "text" => "Effekte des Trainings auf den Muskel" "level" => 3 ] ] [ "id" => "wyNJcoQ_kR" "type" => "paragraph" "data" => [ "text" => "Das auf Hypertrophie ausgerichtete Training verursacht mikroskopische Schäden an den Muskelfasern, was deren Reparatur und Wachstum auslöst. Auf der anderen Seite stärkt das Ausdauertraining die Fähigkeit des Muskels, Sauerstoff effizienter zu nutzen, indem sowohl die Anzahl als auch die Größe der Mitochondrien erhöht werden." ] ] [ "id" => "2zyhq28uXZ" "type" => "header" "data" => [ "text" => "Neurophysiologische Anpassungen" "level" => 3 ] ] [ "id" => "OhDOtMomoT" "type" => "paragraph" "data" => [ "text" => "Jede Trainingsart führt zu spezifischen Anpassungen im zentralen Nervensystem. Die Hypertrophie verbessert vor allem die neuronale Koordination, die notwendig ist, um schwere Gewichte zu heben, während die Ausdauer die Fähigkeit der Muskeln optimiert, mit geringerem Aufwand über längere Zeit zu arbeiten." ] ] [ "id" => "2z3u_bmdYn" "type" => "header" "data" => [ "text" => "Praktische Anwendungen im Training" "level" => 2 ] ] [ "id" => "08QwexDUhi" "type" => "header" "data" => [ "text" => "Trainingsprogramme für Hypertrophie" "level" => 3 ] ] [ "id" => "YD1BJnLWfj" "type" => "paragraph" "data" => [ "text" => "Um die Hypertrophie zu maximieren, konzentrieren Sie sich auf Mehrgelenkübungen wie <a href="https://www.fitmetrics.ch/de/ubung/6522abac976ab-klassische-kniebeuge">Kniebeugen</a> oder <a href="https://www.fitmetrics.ch/de/ubung/6522abac9915d-bankdrucken-stange">Bankdrücken</a> und verwenden Sie schwere Gewichte bei 6 bis 12 Wiederholungen pro Satz. Die Pausen zwischen den Sätzen sollten ausreichend sein, um eine teilweise, aber nicht vollständige Erholung der Muskeln zu ermöglichen." ] ] [ "id" => "HqSJXHBEnl" "type" => "header" "data" => [ "text" => "Trainingsprogramme für Ausdauer" "level" => 3 ] ] [ "id" => "8JDgMqb5vr" "type" => "paragraph" "data" => [ "text" => "Für den Aufbau der muskulären Ausdauer ist ein hohes Volumen an Wiederholungen erforderlich, oft 15 oder mehr pro Satz, bei leichten bis moderaten Lasten. Integrieren Sie Aktivitäten wie Joggen oder Schwimmen, um Ihre allgemeine Ausdauer zu verbessern." ] ] [ "id" => "xclKt3FvVo" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "NDMHI8u0_v" "type" => "paragraph" "data" => [ "text" => "Die Unterschiede zwischen Hypertrophie und muskulärer Ausdauer liegen darin, wie jede Trainingsmethode Ihren Körper beeinflusst. Während die Hypertrophie auf die Vergrößerung des Muskelvolumens abzielt, konzentriert sich die Ausdauer auf die Fähigkeit der Muskeln, längere Anstrengungen aufrechtzuerhalten. Abhängig von Ihren persönlichen Zielen können Sie den Ansatz wählen, der am besten zu Ihren Bedürfnissen passt. Passen Sie sich an und gehen Sie an Ihre Grenzen, um das Potenzial Ihres Körpers optimal auszuschöpfen." ] ] ] "version" => "2.28.2" ] "title" => "Der Unterschied zwischen Hypertrophie und Muskelausdauer" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#7408 +title: "Der Unterschied zwischen Hypertrophie und Muskelausdauer" +data: [ "time" => 1730734781959 "blocks" => [ [ "id" => "NqLVSPRAVQ" "type" => "header" "data" => [ "text" => "Definitionen von Hypertrophie und muskulärer Ausdauer" "level" => 2 ] ] [ "id" => "zZiPMLy4FQ" "type" => "header" "data" => [ "text" => "Muskuläre Hypertrophie" "level" => 3 ] ] [ "id" => "8cQiA62QEV" "type" => "paragraph" "data" => [ "text" => "Muskuläre Hypertrophie bezieht sich auf die Zunahme des Muskelvolumens. Viele Menschen streben diesen Prozess an, um eine muskulösere und voluminösere Statur zu erreichen. Das Hypertrophietraining umfasst in der Regel schwere Gewichte mit moderaten Wiederholungen, wobei der Fokus auf der Ermüdung der Muskeln liegt, um deren Wachstum zu stimulieren. Zu den physiologischen Anpassungen gehört eine Zunahme der Größe der Muskelfasern." ] ] [ "id" => "izox5e4qOE" "type" => "header" "data" => [ "text" => "Muskuläre Ausdauer" "level" => 3 ] ] [ "id" => "QxS4AOk4gn" "type" => "paragraph" "data" => [ "text" => "Die muskuläre Ausdauer hingegen bezieht sich auf die Fähigkeit eines Muskels, wiederholte Kontraktionen über einen längeren Zeitraum aufrechtzuerhalten. Diese Form des Trainings verwendet oft leichtere Gewichte mit einer hohen Anzahl von Wiederholungen. Sie ist entscheidend für Aktivitäten, die eine längere Ausdauer erfordern, wie Schwimmen oder Radfahren." ] ] [ "id" => "fYXbH2uvHk" "type" => "header" "data" => [ "text" => "Physiologische Mechanismen" "level" => 2 ] ] [ "id" => "d8MfIGBn0r" "type" => "header" "data" => [ "text" => "Effekte des Trainings auf den Muskel" "level" => 3 ] ] [ "id" => "wyNJcoQ_kR" "type" => "paragraph" "data" => [ "text" => "Das auf Hypertrophie ausgerichtete Training verursacht mikroskopische Schäden an den Muskelfasern, was deren Reparatur und Wachstum auslöst. Auf der anderen Seite stärkt das Ausdauertraining die Fähigkeit des Muskels, Sauerstoff effizienter zu nutzen, indem sowohl die Anzahl als auch die Größe der Mitochondrien erhöht werden." ] ] [ "id" => "2zyhq28uXZ" "type" => "header" "data" => [ "text" => "Neurophysiologische Anpassungen" "level" => 3 ] ] [ "id" => "OhDOtMomoT" "type" => "paragraph" "data" => [ "text" => "Jede Trainingsart führt zu spezifischen Anpassungen im zentralen Nervensystem. Die Hypertrophie verbessert vor allem die neuronale Koordination, die notwendig ist, um schwere Gewichte zu heben, während die Ausdauer die Fähigkeit der Muskeln optimiert, mit geringerem Aufwand über längere Zeit zu arbeiten." ] ] [ "id" => "2z3u_bmdYn" "type" => "header" "data" => [ "text" => "Praktische Anwendungen im Training" "level" => 2 ] ] [ "id" => "08QwexDUhi" "type" => "header" "data" => [ "text" => "Trainingsprogramme für Hypertrophie" "level" => 3 ] ] [ "id" => "YD1BJnLWfj" "type" => "paragraph" "data" => [ "text" => "Um die Hypertrophie zu maximieren, konzentrieren Sie sich auf Mehrgelenkübungen wie <a href="https://www.fitmetrics.ch/de/ubung/6522abac976ab-klassische-kniebeuge">Kniebeugen</a> oder <a href="https://www.fitmetrics.ch/de/ubung/6522abac9915d-bankdrucken-stange">Bankdrücken</a> und verwenden Sie schwere Gewichte bei 6 bis 12 Wiederholungen pro Satz. Die Pausen zwischen den Sätzen sollten ausreichend sein, um eine teilweise, aber nicht vollständige Erholung der Muskeln zu ermöglichen." ] ] [ "id" => "HqSJXHBEnl" "type" => "header" "data" => [ "text" => "Trainingsprogramme für Ausdauer" "level" => 3 ] ] [ "id" => "8JDgMqb5vr" "type" => "paragraph" "data" => [ "text" => "Für den Aufbau der muskulären Ausdauer ist ein hohes Volumen an Wiederholungen erforderlich, oft 15 oder mehr pro Satz, bei leichten bis moderaten Lasten. Integrieren Sie Aktivitäten wie Joggen oder Schwimmen, um Ihre allgemeine Ausdauer zu verbessern." ] ] [ "id" => "xclKt3FvVo" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "NDMHI8u0_v" "type" => "paragraph" "data" => [ "text" => "Die Unterschiede zwischen Hypertrophie und muskulärer Ausdauer liegen darin, wie jede Trainingsmethode Ihren Körper beeinflusst. Während die Hypertrophie auf die Vergrößerung des Muskelvolumens abzielt, konzentriert sich die Ausdauer auf die Fähigkeit der Muskeln, längere Anstrengungen aufrechtzuerhalten. Abhängig von Ihren persönlichen Zielen können Sie den Ansatz wählen, der am besten zu Ihren Bedürfnissen passt. Passen Sie sich an und gehen Sie an Ihre Grenzen, um das Potenzial Ihres Körpers optimal auszuschöpfen." ] ] ] "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 {#7495 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 74.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7537 +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 | 74.5 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7582 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 74.5 MiB | 1.27 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Der Unterschied zwischen Hypertrophie und Muskelausdauer" "description" => "Hypertrophie: Vergrößerung der Muskeln. Muskelausdauer: Fähigkeit, eine Anstrengung über einen längeren Zeitraum aufrechtzuerhalten." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7596 +shareUrl: "https://test.fitmetrics.ch/de/nachricht/der-unterschied-zwischen-hypertrophie-und-muskelausdauer-29" +title: "Der Unterschied zwischen Hypertrophie und Muskelausdauer" +description: "Hypertrophie: Vergrößerung der Muskeln. Muskelausdauer: Fähigkeit, eine Anstrengung über einen längeren Zeitraum aufrechtzuerhalten." +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 {#7638 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#7666 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#7691 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#7714 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#7737 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#7760 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#7783 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#7806 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 76.5 MiB | 3.44 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8176 …} -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 {#8189 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8203 …} -leads: Doctrine\ORM\PersistentCollection {#8337 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8188 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8348 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8450 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8479 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8547 …} -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 {#8591 …} -coaches: Doctrine\ORM\PersistentCollection {#8630 …} -clients: Doctrine\ORM\PersistentCollection {#8628 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8680 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8688 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8862 …} #file: Vich\UploaderBundle\Entity\File {#8854 …} #credits: Doctrine\ORM\PersistentCollection {#8855 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8859 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8845 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777622446 {#8864 : 2026-05-01 10:00:46.621554 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8858 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8696 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8704 …} -fitnessProfile: App\Entity\FitnessProfile {#8719 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8768 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8185 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8187 : 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 {#7645 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8176 …} -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 {#8189 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8203 …} -leads: Doctrine\ORM\PersistentCollection {#8337 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8188 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8348 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8450 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8479 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8547 …} -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 {#8591 …} -coaches: Doctrine\ORM\PersistentCollection {#8630 …} -clients: Doctrine\ORM\PersistentCollection {#8628 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8680 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8688 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8862 …} #file: Vich\UploaderBundle\Entity\File {#8854 …} #credits: Doctrine\ORM\PersistentCollection {#8855 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8859 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8845 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777622446 {#8864 : 2026-05-01 10:00:46.621554 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8858 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8696 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8704 …} -fitnessProfile: App\Entity\FitnessProfile {#8719 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8768 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8185 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8187 : 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.09 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8176 …} -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 {#8189 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8203 …} -leads: Doctrine\ORM\PersistentCollection {#8337 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8188 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8348 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8450 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8479 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8547 …} -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 {#8591 …} -coaches: Doctrine\ORM\PersistentCollection {#8630 …} -clients: Doctrine\ORM\PersistentCollection {#8628 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8680 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8688 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8862 …} #file: Vich\UploaderBundle\Entity\File {#8854 …} #credits: Doctrine\ORM\PersistentCollection {#8855 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8859 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8845 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777622446 {#8864 : 2026-05-01 10:00:46.621554 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8858 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8696 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8704 …} -fitnessProfile: App\Entity\FitnessProfile {#8719 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8768 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8185 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8187 : 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 {#8786 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8176 …} -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 {#8189 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8203 …} -leads: Doctrine\ORM\PersistentCollection {#8337 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8188 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8348 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8450 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8479 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8547 …} -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 {#8591 …} -coaches: Doctrine\ORM\PersistentCollection {#8630 …} -clients: Doctrine\ORM\PersistentCollection {#8628 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8680 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8688 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8862 …} #file: Vich\UploaderBundle\Entity\File {#8854 …} #credits: Doctrine\ORM\PersistentCollection {#8855 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8859 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8845 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777622446 {#8864 : 2026-05-01 10:00:46.621554 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8858 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8696 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8704 …} -fitnessProfile: App\Entity\FitnessProfile {#8719 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8768 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8185 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8187 : 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.14 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8688 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8862 …} #file: Vich\UploaderBundle\Entity\File {#8854 …} #credits: Doctrine\ORM\PersistentCollection {#8855 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8859 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8845 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777622446 {#8864 : 2026-05-01 10:00:46.621554 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8858 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8176 …} -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 {#8189 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8203 …} -leads: Doctrine\ORM\PersistentCollection {#8337 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8188 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8348 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8450 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8479 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8547 …} -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 {#8591 …} -coaches: Doctrine\ORM\PersistentCollection {#8630 …} -clients: Doctrine\ORM\PersistentCollection {#8628 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8680 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8688} -profil: App\Entity\User\ContactProfile {#8696 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8704 …} -fitnessProfile: App\Entity\FitnessProfile {#8719 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8768 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8185 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8187 : 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 {#8821 #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 {#8688 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8862 …} #file: Vich\UploaderBundle\Entity\File {#8854 …} #credits: Doctrine\ORM\PersistentCollection {#8855 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8859 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8845 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777622446 {#8864 : 2026-05-01 10:00:46.621554 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8858 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8176 …} -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 {#8189 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8203 …} -leads: Doctrine\ORM\PersistentCollection {#8337 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8188 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8348 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8450 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8479 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8547 …} -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 {#8591 …} -coaches: Doctrine\ORM\PersistentCollection {#8630 …} -clients: Doctrine\ORM\PersistentCollection {#8628 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8680 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8688} -profil: App\Entity\User\ContactProfile {#8696 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8704 …} -fitnessProfile: App\Entity\FitnessProfile {#8719 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8768 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8185 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8187 : 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 {#8172 +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 {#8909 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 76.5 MiB | 0.34 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8895 +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.24 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#8951 +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.03 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#9006 +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.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8998 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9040 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#9072 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#9095 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9118 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#9141 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +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 {#9164 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9187 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9210 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9233 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||