Components
17
Twig Components
82
Render Count
69
ms
Render Time
76.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 72.5 MiB | 54.23 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4474 -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 | 72.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 {#4521 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#4532 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
72.5 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4583 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#4598 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "fitmetrics-biceps" +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 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 {#4648 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#4676 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#4692 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#4716 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#4740 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#4764 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#4788 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4812 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4836 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4860 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#6018 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
72.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6054 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 72.5 MiB | 10.08 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#6131 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6132 …} -formFactory: Symfony\Component\Form\FormFactory {#6130 …} } |
|||
| 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 {#6283 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6318 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +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 {#6348 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.05 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 {#6380 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6399 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6509 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.05 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 {#6543 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6559 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6583 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6607 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6631 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6655 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6679 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6703 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6727 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6751 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6775 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 72.5 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#6820 +routeName: null +params: null +withQuery: true +defaultOpenLeft: true -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.05 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 {#6810 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-16 w-full" ] |
|||
| Attributes | [ "class" => "h-16 w-full" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6451 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 72.5 MiB | 0.74 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" => "Progressive Überlastung: Langfristige Muskelzuwächse" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#6903 +items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Muskelaufbau" "url" => "/de/nachrichten/tag/muskelaufbau-1" ] [ "label" => "Progressive Überlastung: Langfristige Muskelzuwächse" "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" => "Progressive Überlastung: Langfristige Muskelzuwächse" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.05 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 {#6933 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6955 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6978 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 74.5 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#6923 +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.16 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: 450 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3773 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1717753872 {#3760 : 2024-06-07 11:51:12.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777785195 {#3781 : 2026-05-03 07:13:15.160943 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Progressive Überlastung: Langfristige Muskelzuwächse" "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 {#7070 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Progressive Überlastung: Langfristige Muskelzuwächse" +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: 450 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3773 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1717753872 {#3760 : 2024-06-07 11:51:12.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777785195 {#3781 : 2026-05-03 07:13:15.160943 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.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "calendar" "class" => "w-4 h-4" ] |
|||
| Attributes | [ "class" => "w-4 h-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7107 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "calendar" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-4 w-4" ] |
|||
| Attributes | [ "class" => "h-4 w-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7138 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 74.5 MiB | 0.31 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Muskelaufbau" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7176 +name: "Muskelaufbau" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 74.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Ausdauer" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7229 +name: "Ausdauer" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 74.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Kraft" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7253 +name: "Kraft" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 74.5 MiB | 3.50 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1730745136351 "blocks" => [ [ "id" => "RykcAyXxvr" "type" => "paragraph" "data" => [ "text" => "In der Welt des Fitnesstrainings sind Muskelzuwachs und Leistung gemeinsame Ziele. Es gibt jedoch ein grundlegendes Prinzip, das oft unterschätzt wird, aber für das Erreichen dieser Ziele von entscheidender Bedeutung ist: die <b>progressive Überlastung</b>. " ] ] [ "id" => "6yPHxP3S2S" "type" => "paragraph" "data" => [ "text" => "In diesem Artikel wird dieses Konzept näher beleuchtet und erklärt, wie Sie es effektiv in Ihre Trainingsroutine integrieren können." ] ] [ "id" => "1qE6aOicUE" "type" => "header" "data" => [ "text" => "Was ist progressive Überlastung?" "level" => 2 ] ] [ "id" => "MWevRNHZTb" "type" => "paragraph" "data" => [ "text" => "Die progressive Überlastung ist eine Trainingsmethode, bei der die Belastung Ihrer Muskeln schrittweise erhöht wird. Dies kann durch Erhöhung des angehobenen Gewichts, der Anzahl der Wiederholungen, des Gesamtvolumens oder auch durch Verkürzung der Ruhezeit zwischen den Sätzen geschehen. Ziel ist es, Ihre Muskeln kontinuierlich zu stimulieren, damit sie sich im Laufe der Zeit anpassen und kräftiger werden." ] ] [ "id" => "XJb0jAP54f" "type" => "header" "data" => [ "text" => "Warum ist eine progressive Überlastung entscheidend?" "level" => 2 ] ] [ "id" => "w2EQncOZ1z" "type" => "header" "data" => [ "text" => "1. Anpassung der Muskeln" "level" => 3 ] ] [ "id" => "xHg1ISlHL_" "type" => "paragraph" "data" => [ "text" => "Damit Ihre Muskeln wachsen können, müssen sie einer größeren Belastung als üblich ausgesetzt werden. Die progressive Überlastung verursacht Mikrorisse in den Muskelfasern, die Ihr Körper repariert und verstärkt, wodurch die Muskeln größer und stärker werden." ] ] [ "id" => "dvVri-lNja" "type" => "header" "data" => [ "text" => "2. Vermeidung von Stagnation" "level" => 3 ] ] [ "id" => "C1shtJzSKE" "type" => "paragraph" "data" => [ "text" => "Ohne Progression werden sich Ihre Muskeln an die Arbeitsbelastung gewöhnen und nicht mehr wachsen. Eine progressive Überlastung verhindert diese Stagnation, indem sie Ihre Muskeln ständig herausfordert." ] ] [ "id" => "fdJQ7IVqPJ" "type" => "header" "data" => [ "text" => "3. Verbesserung von Kraft und Ausdauer." "level" => 3 ] ] [ "id" => "qbUaejhvzj" "type" => "paragraph" "data" => [ "text" => "Durch eine allmähliche Erhöhung der Belastung verbessern Sie nicht nur Ihre Maximalkraft, sondern auch Ihre Muskelausdauer, sodass Sie mit einer bestimmten Belastung mehr Wiederholungen ausführen können." ] ] [ "id" => "pdBnEFAheb" "type" => "header" "data" => [ "text" => "Wie wendet man die progressive Überladung an?" "level" => 2 ] ] [ "id" => "i-0Gs6IbX-" "type" => "header" "data" => [ "text" => "1. Erhöhen Sie das Gewicht." "level" => 3 ] ] [ "id" => "YP9XttQl17" "type" => "paragraph" "data" => [ "text" => "Die direkteste Methode besteht darin, mehr Gewicht zu Ihren Übungen hinzuzufügen. Wenn Sie z. B. mit 60 kg Bankdrücken machen, versuchen Sie in der nächsten Woche, das Gewicht auf 62,5 kg zu erhöhen." ] ] [ "id" => "Vtcj0EKO1m" "type" => "header" "data" => [ "text" => "2. Erhöhung der Wiederholungen" "level" => 3 ] ] [ "id" => "jOeRIcqkuc" "type" => "paragraph" "data" => [ "text" => "Wenn Sie das Gewicht nicht erhöhen können, versuchen Sie, die Anzahl der Wiederholungen zu erhöhen. Wenn Sie normalerweise 3 Sätze mit 8 Wiederholungen machen, versuchen Sie, auf 3 Sätze mit 10 Wiederholungen zu erhöhen." ] ] [ "id" => "2MJ121PJ84" "type" => "header" "data" => [ "text" => "3. Verkürzung der Ruhezeit" "level" => 3 ] ] [ "id" => "HjeIGd8YSu" "type" => "paragraph" "data" => [ "text" => "Eine Verkürzung der Ruhezeit zwischen den Sätzen kann die Intensität Ihres Trainings erhöhen. Wenn Sie normalerweise 90 Sekunden lang ruhen, versuchen Sie, auf 75 Sekunden zu reduzieren." ] ] [ "id" => "0H-zpzose2" "type" => "header" "data" => [ "text" => "4. Variation der Übungen" "level" => 3 ] ] [ "id" => "Cbcsua9Z-Y" "type" => "paragraph" "data" => [ "text" => "Das Einbauen <a href="https://www.fitmetrics.ch/de/ubungen">neuer Übungen</a> oder Übungsvarianten kann ebenfalls zu einer progressiven Überlastung führen, indem die Muskeln anders beansprucht werden." ] ] [ "id" => "i_HNkqGKAK" "type" => "header" "data" => [ "text" => "Praktische Tipps" "level" => 2 ] ] [ "id" => "nwtQjiDmVL" "type" => "header" "data" => [ "text" => "1. Verfolgen Sie rigoros." "level" => 3 ] ] [ "id" => "PaunTQylX5" "type" => "paragraph" "data" => [ "text" => "Zeichnen Sie Ihre Fortschritte auf, um Gewicht, Wiederholungen, Ruhezeiten und Sätze zu verfolgen. Dies können Sie tun, indem Sie sich auf unserer Plattform kostenlos einen <a href="https://www.fitmetrics.ch/de/program/my">Trainingsplan</a> erstellen." ] ] [ "id" => "ViZ60h8U_T" "type" => "header" "data" => [ "text" => "2. Hören Sie auf Ihren Körper" "level" => 3 ] ] [ "id" => "SOqEkKpSEk" "type" => "paragraph" "data" => [ "text" => "Opfern Sie nicht Ihre körperliche Fitness, um schwerere Gewichte zu heben. Es besteht ein echtes Verletzungsrisiko, wenn die Überlastung zu schnell eintritt. Hier finden Sie einen Artikel, um das potenzielle <a href="https://www.fitmetrics.ch/de/nachricht/tipps-zur-vermeidung-von-krafttrainingsverletzungen-11">Verletzungsrisiko zu vermeiden</a>." ] ] [ "id" => "p3o9s7e3zw" "type" => "header" "data" => [ "text" => "3. Seien Sie geduldig und konsequent." "level" => 3 ] ] [ "id" => "tQlbTcqmWO" "type" => "paragraph" "data" => [ "text" => "Die progressive Überlastung ist ein allmählicher Prozess. Seien Sie geduldig und konsequent in Ihren Bemühungen." ] ] [ "id" => "HQohsAKFdQ" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "ToiSmyCoMn" "type" => "paragraph" "data" => [ "text" => "Die progressive Überlastung ist eine wesentliche Strategie für jeden, der seine Kraft, seine Muskelmasse und seine Gesamtleistung verbessern will. Indem Sie die Belastung Ihrer Muskeln systematisch erhöhen, können Sie für kontinuierliche und dauerhafte Zuwächse sorgen. Bauen Sie diese Prinzipien in Ihre Trainingsroutine ein, um die Ergebnisse zu optimieren und Ihre Ziele zu erreichen." ] ] ] "version" => "2.28.2" ] "title" => "Progressive Überlastung: Langfristige Muskelzuwächse" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#7240 +title: "Progressive Überlastung: Langfristige Muskelzuwächse" +data: [ "time" => 1730745136351 "blocks" => [ [ "id" => "RykcAyXxvr" "type" => "paragraph" "data" => [ "text" => "In der Welt des Fitnesstrainings sind Muskelzuwachs und Leistung gemeinsame Ziele. Es gibt jedoch ein grundlegendes Prinzip, das oft unterschätzt wird, aber für das Erreichen dieser Ziele von entscheidender Bedeutung ist: die <b>progressive Überlastung</b>. " ] ] [ "id" => "6yPHxP3S2S" "type" => "paragraph" "data" => [ "text" => "In diesem Artikel wird dieses Konzept näher beleuchtet und erklärt, wie Sie es effektiv in Ihre Trainingsroutine integrieren können." ] ] [ "id" => "1qE6aOicUE" "type" => "header" "data" => [ "text" => "Was ist progressive Überlastung?" "level" => 2 ] ] [ "id" => "MWevRNHZTb" "type" => "paragraph" "data" => [ "text" => "Die progressive Überlastung ist eine Trainingsmethode, bei der die Belastung Ihrer Muskeln schrittweise erhöht wird. Dies kann durch Erhöhung des angehobenen Gewichts, der Anzahl der Wiederholungen, des Gesamtvolumens oder auch durch Verkürzung der Ruhezeit zwischen den Sätzen geschehen. Ziel ist es, Ihre Muskeln kontinuierlich zu stimulieren, damit sie sich im Laufe der Zeit anpassen und kräftiger werden." ] ] [ "id" => "XJb0jAP54f" "type" => "header" "data" => [ "text" => "Warum ist eine progressive Überlastung entscheidend?" "level" => 2 ] ] [ "id" => "w2EQncOZ1z" "type" => "header" "data" => [ "text" => "1. Anpassung der Muskeln" "level" => 3 ] ] [ "id" => "xHg1ISlHL_" "type" => "paragraph" "data" => [ "text" => "Damit Ihre Muskeln wachsen können, müssen sie einer größeren Belastung als üblich ausgesetzt werden. Die progressive Überlastung verursacht Mikrorisse in den Muskelfasern, die Ihr Körper repariert und verstärkt, wodurch die Muskeln größer und stärker werden." ] ] [ "id" => "dvVri-lNja" "type" => "header" "data" => [ "text" => "2. Vermeidung von Stagnation" "level" => 3 ] ] [ "id" => "C1shtJzSKE" "type" => "paragraph" "data" => [ "text" => "Ohne Progression werden sich Ihre Muskeln an die Arbeitsbelastung gewöhnen und nicht mehr wachsen. Eine progressive Überlastung verhindert diese Stagnation, indem sie Ihre Muskeln ständig herausfordert." ] ] [ "id" => "fdJQ7IVqPJ" "type" => "header" "data" => [ "text" => "3. Verbesserung von Kraft und Ausdauer." "level" => 3 ] ] [ "id" => "qbUaejhvzj" "type" => "paragraph" "data" => [ "text" => "Durch eine allmähliche Erhöhung der Belastung verbessern Sie nicht nur Ihre Maximalkraft, sondern auch Ihre Muskelausdauer, sodass Sie mit einer bestimmten Belastung mehr Wiederholungen ausführen können." ] ] [ "id" => "pdBnEFAheb" "type" => "header" "data" => [ "text" => "Wie wendet man die progressive Überladung an?" "level" => 2 ] ] [ "id" => "i-0Gs6IbX-" "type" => "header" "data" => [ "text" => "1. Erhöhen Sie das Gewicht." "level" => 3 ] ] [ "id" => "YP9XttQl17" "type" => "paragraph" "data" => [ "text" => "Die direkteste Methode besteht darin, mehr Gewicht zu Ihren Übungen hinzuzufügen. Wenn Sie z. B. mit 60 kg Bankdrücken machen, versuchen Sie in der nächsten Woche, das Gewicht auf 62,5 kg zu erhöhen." ] ] [ "id" => "Vtcj0EKO1m" "type" => "header" "data" => [ "text" => "2. Erhöhung der Wiederholungen" "level" => 3 ] ] [ "id" => "jOeRIcqkuc" "type" => "paragraph" "data" => [ "text" => "Wenn Sie das Gewicht nicht erhöhen können, versuchen Sie, die Anzahl der Wiederholungen zu erhöhen. Wenn Sie normalerweise 3 Sätze mit 8 Wiederholungen machen, versuchen Sie, auf 3 Sätze mit 10 Wiederholungen zu erhöhen." ] ] [ "id" => "2MJ121PJ84" "type" => "header" "data" => [ "text" => "3. Verkürzung der Ruhezeit" "level" => 3 ] ] [ "id" => "HjeIGd8YSu" "type" => "paragraph" "data" => [ "text" => "Eine Verkürzung der Ruhezeit zwischen den Sätzen kann die Intensität Ihres Trainings erhöhen. Wenn Sie normalerweise 90 Sekunden lang ruhen, versuchen Sie, auf 75 Sekunden zu reduzieren." ] ] [ "id" => "0H-zpzose2" "type" => "header" "data" => [ "text" => "4. Variation der Übungen" "level" => 3 ] ] [ "id" => "Cbcsua9Z-Y" "type" => "paragraph" "data" => [ "text" => "Das Einbauen <a href="https://www.fitmetrics.ch/de/ubungen">neuer Übungen</a> oder Übungsvarianten kann ebenfalls zu einer progressiven Überlastung führen, indem die Muskeln anders beansprucht werden." ] ] [ "id" => "i_HNkqGKAK" "type" => "header" "data" => [ "text" => "Praktische Tipps" "level" => 2 ] ] [ "id" => "nwtQjiDmVL" "type" => "header" "data" => [ "text" => "1. Verfolgen Sie rigoros." "level" => 3 ] ] [ "id" => "PaunTQylX5" "type" => "paragraph" "data" => [ "text" => "Zeichnen Sie Ihre Fortschritte auf, um Gewicht, Wiederholungen, Ruhezeiten und Sätze zu verfolgen. Dies können Sie tun, indem Sie sich auf unserer Plattform kostenlos einen <a href="https://www.fitmetrics.ch/de/program/my">Trainingsplan</a> erstellen." ] ] [ "id" => "ViZ60h8U_T" "type" => "header" "data" => [ "text" => "2. Hören Sie auf Ihren Körper" "level" => 3 ] ] [ "id" => "SOqEkKpSEk" "type" => "paragraph" "data" => [ "text" => "Opfern Sie nicht Ihre körperliche Fitness, um schwerere Gewichte zu heben. Es besteht ein echtes Verletzungsrisiko, wenn die Überlastung zu schnell eintritt. Hier finden Sie einen Artikel, um das potenzielle <a href="https://www.fitmetrics.ch/de/nachricht/tipps-zur-vermeidung-von-krafttrainingsverletzungen-11">Verletzungsrisiko zu vermeiden</a>." ] ] [ "id" => "p3o9s7e3zw" "type" => "header" "data" => [ "text" => "3. Seien Sie geduldig und konsequent." "level" => 3 ] ] [ "id" => "tQlbTcqmWO" "type" => "paragraph" "data" => [ "text" => "Die progressive Überlastung ist ein allmählicher Prozess. Seien Sie geduldig und konsequent in Ihren Bemühungen." ] ] [ "id" => "HQohsAKFdQ" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "ToiSmyCoMn" "type" => "paragraph" "data" => [ "text" => "Die progressive Überlastung ist eine wesentliche Strategie für jeden, der seine Kraft, seine Muskelmasse und seine Gesamtleistung verbessern will. Indem Sie die Belastung Ihrer Muskeln systematisch erhöhen, können Sie für kontinuierliche und dauerhafte Zuwächse sorgen. Bauen Sie diese Prinzipien in Ihre Trainingsroutine ein, um die Ergebnisse zu optimieren und Ihre Ziele zu erreichen." ] ] ] "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.05 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 {#7327 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 74.5 MiB | 0.33 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#7372 +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 …} } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 74.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7425 +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 …} } |
|||
| 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 {#7472 +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.27 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7501 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 74.5 MiB | 1.83 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Progressive Überlastung: Langfristige Muskelzuwächse" "description" => "Erfahren Sie, wie progressive Überlastung Ihre Muskelzuwächse maximiert und Ihre Leistung steigert, indem Sie die Intensität schrittweise erhöhen." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7515 +shareUrl: "https://test.fitmetrics.ch/de/nachricht/progressive-uberlastung-langfristige-muskelzuwachse-13" +title: "Progressive Überlastung: Langfristige Muskelzuwächse" +description: "Erfahren Sie, wie progressive Überlastung Ihre Muskelzuwächse maximiert und Ihre Leistung steigert, indem Sie die Intensität schrittweise erhöhen." +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.05 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 {#7557 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.05 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 {#7585 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.05 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 {#7610 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 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 {#7633 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "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 {#7656 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 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 {#7679 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 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 {#7702 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 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 {#7725 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 76.5 MiB | 4.77 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8095 …} -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 {#8108 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8122 …} -leads: Doctrine\ORM\PersistentCollection {#8256 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8107 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8267 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8369 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8398 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8466 …} -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 {#8510 …} -coaches: Doctrine\ORM\PersistentCollection {#8549 …} -clients: Doctrine\ORM\PersistentCollection {#8547 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8599 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8607 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8781 …} #file: Vich\UploaderBundle\Entity\File {#8773 …} #credits: Doctrine\ORM\PersistentCollection {#8774 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8778 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8764 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777785195 {#8783 : 2026-05-03 07:13:15.300475 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8777 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8615 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8623 …} -fitnessProfile: App\Entity\FitnessProfile {#8638 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8687 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8104 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8106 : 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 {#7564 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8095 …} -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 {#8108 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8122 …} -leads: Doctrine\ORM\PersistentCollection {#8256 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8107 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8267 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8369 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8398 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8466 …} -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 {#8510 …} -coaches: Doctrine\ORM\PersistentCollection {#8549 …} -clients: Doctrine\ORM\PersistentCollection {#8547 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8599 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8607 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8781 …} #file: Vich\UploaderBundle\Entity\File {#8773 …} #credits: Doctrine\ORM\PersistentCollection {#8774 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8778 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8764 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777785195 {#8783 : 2026-05-03 07:13:15.300475 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8777 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8615 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8623 …} -fitnessProfile: App\Entity\FitnessProfile {#8638 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8687 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8104 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8106 : 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.84 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8095 …} -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 {#8108 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8122 …} -leads: Doctrine\ORM\PersistentCollection {#8256 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8107 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8267 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8369 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8398 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8466 …} -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 {#8510 …} -coaches: Doctrine\ORM\PersistentCollection {#8549 …} -clients: Doctrine\ORM\PersistentCollection {#8547 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8599 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8607 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8781 …} #file: Vich\UploaderBundle\Entity\File {#8773 …} #credits: Doctrine\ORM\PersistentCollection {#8774 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8778 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8764 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777785195 {#8783 : 2026-05-03 07:13:15.300475 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8777 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8615 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8623 …} -fitnessProfile: App\Entity\FitnessProfile {#8638 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8687 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8104 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8106 : 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 {#8705 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8095 …} -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 {#8108 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8122 …} -leads: Doctrine\ORM\PersistentCollection {#8256 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8107 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8267 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8369 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8398 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8466 …} -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 {#8510 …} -coaches: Doctrine\ORM\PersistentCollection {#8549 …} -clients: Doctrine\ORM\PersistentCollection {#8547 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8599 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8607 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8781 …} #file: Vich\UploaderBundle\Entity\File {#8773 …} #credits: Doctrine\ORM\PersistentCollection {#8774 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8778 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8764 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777785195 {#8783 : 2026-05-03 07:13:15.300475 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8777 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8615 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8623 …} -fitnessProfile: App\Entity\FitnessProfile {#8638 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8687 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8104 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8106 : 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.23 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8607 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8781 …} #file: Vich\UploaderBundle\Entity\File {#8773 …} #credits: Doctrine\ORM\PersistentCollection {#8774 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8778 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8764 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777785195 {#8783 : 2026-05-03 07:13:15.300475 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8777 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8095 …} -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 {#8108 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8122 …} -leads: Doctrine\ORM\PersistentCollection {#8256 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8107 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8267 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8369 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8398 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8466 …} -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 {#8510 …} -coaches: Doctrine\ORM\PersistentCollection {#8549 …} -clients: Doctrine\ORM\PersistentCollection {#8547 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8599 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8607} -profil: App\Entity\User\ContactProfile {#8615 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8623 …} -fitnessProfile: App\Entity\FitnessProfile {#8638 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8687 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8104 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8106 : 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 {#8740 #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 {#8607 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8781 …} #file: Vich\UploaderBundle\Entity\File {#8773 …} #credits: Doctrine\ORM\PersistentCollection {#8774 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8778 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8764 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777785195 {#8783 : 2026-05-03 07:13:15.300475 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8777 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8095 …} -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 {#8108 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8122 …} -leads: Doctrine\ORM\PersistentCollection {#8256 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8107 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8267 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8369 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8398 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8466 …} -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 {#8510 …} -coaches: Doctrine\ORM\PersistentCollection {#8549 …} -clients: Doctrine\ORM\PersistentCollection {#8547 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8599 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8607} -profil: App\Entity\User\ContactProfile {#8615 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8623 …} -fitnessProfile: App\Entity\FitnessProfile {#8638 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8687 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8104 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8106 : 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.08 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#8091 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.05 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 {#8828 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 76.5 MiB | 0.35 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8814 +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.26 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#8870 +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 {#8925 +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.13 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8917 -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 {#8959 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +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 {#8991 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +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 {#9014 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +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 {#9037 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +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 {#9060 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +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 {#9083 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +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 {#9106 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +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 {#9129 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +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 {#9152 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4524 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||