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.58 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4564 -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 | 74.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 {#4611 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#4622 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
74.5 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4673 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#4688 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "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 {#4738 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#4766 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#4782 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#4806 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#4830 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#4854 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#4878 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4902 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4926 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4950 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6108 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
74.5 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6144 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 74.5 MiB | 7.47 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#6221 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6222 …} -formFactory: Symfony\Component\Form\FormFactory {#6220 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6373 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6408 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6438 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6470 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#6489 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#6599 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#6633 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#6649 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#6673 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#6697 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#6721 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#6745 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#6769 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#6793 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#6817 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#6841 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#6865 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 74.5 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#6910 +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.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 {#6900 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-16 w-full" ] |
|||
| Attributes | [ "class" => "h-16 w-full" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6541 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 74.5 MiB | 0.58 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" => "Das Muskelgedächtnis besser verstehen" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#6993 +items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Muskelaufbau" "url" => "/de/nachrichten/tag/muskelaufbau-1" ] [ "label" => "Das Muskelgedächtnis besser verstehen" "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" => "Das Muskelgedächtnis besser verstehen" "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 {#7023 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#7045 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#7068 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 74.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7013 +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.88 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaImage {#3953 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3826 …} #file: Vich\UploaderBundle\Entity\File {#3925 …} #credits: Doctrine\ORM\PersistentCollection {#3912 …} -source: null -zone: null -urlExternal: null #id: 513 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3861 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730758059 {#3782 : 2024-11-04 23:07:39.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777637689 {#3869 : 2026-05-01 14:14:49.274733 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Das Muskelgedächtnis besser verstehen" "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 {#7160 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Das Muskelgedächtnis besser verstehen" +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 {#3953 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3826 …} #file: Vich\UploaderBundle\Entity\File {#3925 …} #credits: Doctrine\ORM\PersistentCollection {#3912 …} -source: null -zone: null -urlExternal: null #id: 513 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3861 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730758059 {#3782 : 2024-11-04 23:07:39.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777637689 {#3869 : 2026-05-01 14:14:49.274733 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 {#7197 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#7228 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#7266 +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" => "Leistung" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7319 +name: "Leistung" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 74.5 MiB | 1.95 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1738098092075 "blocks" => [ [ "id" => "M06E94ZQef" "type" => "header" "data" => [ "text" => "Was ist Muskelgedächtnis?" "level" => 2 ] ] [ "id" => "Pgc_ODlmDY" "type" => "paragraph" "data" => [ "text" => "Das Muskelgedächtnis wird oft als großer Vorteil im Sport und Fitness angesehen. Es handelt sich dabei um eine Form des prozeduralen Gedächtnisses, das wiederholte motorische Aufgaben speichert, um deren Reproduktion zu erleichtern." ] ] [ "id" => "FcQ-IZl6UN" "type" => "header" "data" => [ "text" => "Definition und Mechanismus" "level" => 3 ] ] [ "id" => "paJpr_Jv7j" "type" => "paragraph" "data" => [ "text" => "Das Muskelgedächtnis funktioniert über das zentrale Nervensystem und aktiviert neuronale Netzwerke, die auf bestimmte motorische Aufgaben spezialisiert sind. Jedes Mal, wenn eine Aktion wiederholt wird, werden diese Netzwerke effizienter, was die Bewegung geschmeidiger und automatischer macht. Das bedeutet nicht, dass unsere Muskeln ein eigenes Gedächtnis haben, sondern vielmehr, dass das Gehirn lernt, die Kontrolle über sie zu optimieren." ] ] [ "id" => "eeledjesCO" "type" => "header" "data" => [ "text" => "Die Rolle der DNA im Muskelgedächtnis" "level" => 3 ] ] [ "id" => "b9boUVPp2t" "type" => "paragraph" "data" => [ "text" => "Auch die DNA spielt eine Rolle beim Muskelgedächtnis. Studien haben gezeigt, dass durch Training bestimmte epigenetische Veränderungen auftreten können, die die Erholungsfähigkeit der Muskeln nach Inaktivitätsphasen beeinflussen. Dies zeigt sich in der Hypomethylierung bestimmter Gene, die dazu beiträgt, motorische Fähigkeiten besser zu behalten." ] ] [ "id" => "b7JByqYhk7" "type" => "header" "data" => [ "text" => "Vorteile des Muskelgedächtnisses" "level" => 2 ] ] [ "id" => "-ZvYQ-Ejf3" "type" => "header" "data" => [ "text" => "Schnellere Erholung" "level" => 3 ] ] [ "id" => "xENJeHtOZv" "type" => "paragraph" "data" => [ "text" => "Das Muskelgedächtnis ermöglicht eine schnellere Erholung nach einer Trainingspause. Das bedeutet, dass Sportler ihre gewohnten Trainingsprogramme deutlich schneller wieder aufnehmen können als Anfänger." ] ] [ "id" => "HDyQ2cXIBF" "type" => "header" "data" => [ "text" => "Verbesserte Leistung" "level" => 3 ] ] [ "id" => "rI6qOaMVOD" "type" => "paragraph" "data" => [ "text" => "Durch das Muskelgedächtnis verbessert sich die Leistung schneller, da der Körper sich an Bewegungen „erinnert“ und somit weniger Zeit benötigt, um erlernte Fähigkeiten wiederzufinden oder anzupassen." ] ] [ "id" => "NhTICdkpjY" "type" => "header" "data" => [ "text" => "Training des Muskelgedächtnisses" "level" => 2 ] ] [ "id" => "jnbxdtxAJW" "type" => "header" "data" => [ "text" => "Effektive Trainingstechniken" "level" => 3 ] ] [ "id" => "GfIQT994We" "type" => "paragraph" "data" => [ "text" => "Um das Muskelgedächtnis zu stärken, sollten Trainingsmethoden gezielt eingesetzt werden. Beispielsweise sind Intervalltraining und Wiederholung von Übungen besonders effektiv, um eine bessere motorische Kontrolle zu erreichen." ] ] [ "id" => "gNBnfJZyWQ" "type" => "header" "data" => [ "text" => "Die Bedeutung der Wiederholung" "level" => 3 ] ] [ "id" => "pYf8UxIVRr" "type" => "paragraph" "data" => [ "text" => "Wiederholung ist der Schlüssel zur Verbesserung des Muskelgedächtnisses. Regelmäßige und gezielte Praxis verankert Bewegungen im prozeduralen Gedächtnis, sodass komplexe Bewegungen zur zweiten Natur werden." ] ] [ "id" => "D7TnxCtN9C" "type" => "header" "data" => [ "text" => "Mythen und Realitäten des Muskelgedächtnisses" "level" => 2 ] ] [ "id" => "_vFEHu9Wpu" "type" => "header" "data" => [ "text" => "Grenzen des Muskelgedächtnisses verstehen" "level" => 3 ] ] [ "id" => "ZoC79mhYY0" "type" => "paragraph" "data" => [ "text" => "Obwohl das Muskelgedächtnis erhebliche Vorteile bietet, ist es wichtig, seine Grenzen zu erkennen. Es kann keine schlechte Technik ausgleichen oder kontinuierliches Training ersetzen." ] ] [ "id" => "gDcEHX9lVq" "type" => "header" "data" => [ "text" => "Auswirkungen von Unterbrechungen auf das Muskelgedächtnis" "level" => 3 ] ] [ "id" => "Ms-vUwky9o" "type" => "paragraph" "data" => [ "text" => "Längere Unterbrechungen können die Fähigkeit des Muskelgedächtnisses, sich an Fertigkeiten zu „erinnern“, beeinträchtigen. Diese Effekte sind jedoch oft vorübergehend. Mit einem angemessenen Wiedereinstieg können verlorene Fortschritte häufig schneller zurückgewonnen werden." ] ] [ "id" => "v1W-uWIO_0" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "Xmj-92Cx75" "type" => "paragraph" "data" => [ "text" => "Zusammenfassend spielt das Muskelgedächtnis eine entscheidende Rolle bei der Verbesserung und Erhaltung sportlicher Leistungen. Es beruht auf neuronalen und genetischen Mechanismen, die komplexe motorische Fähigkeiten effektiv speichern und reproduzieren. Für Sportler und Fitnessbegeisterte bietet das Verständnis und die Nutzung des Muskelgedächtnisses einen erheblichen Vorteil im täglichen Training." ] ] ] "version" => "2.30.6" ] "title" => "Das Muskelgedächtnis besser verstehen" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#7306 +title: "Das Muskelgedächtnis besser verstehen" +data: [ "time" => 1738098092075 "blocks" => [ [ "id" => "M06E94ZQef" "type" => "header" "data" => [ "text" => "Was ist Muskelgedächtnis?" "level" => 2 ] ] [ "id" => "Pgc_ODlmDY" "type" => "paragraph" "data" => [ "text" => "Das Muskelgedächtnis wird oft als großer Vorteil im Sport und Fitness angesehen. Es handelt sich dabei um eine Form des prozeduralen Gedächtnisses, das wiederholte motorische Aufgaben speichert, um deren Reproduktion zu erleichtern." ] ] [ "id" => "FcQ-IZl6UN" "type" => "header" "data" => [ "text" => "Definition und Mechanismus" "level" => 3 ] ] [ "id" => "paJpr_Jv7j" "type" => "paragraph" "data" => [ "text" => "Das Muskelgedächtnis funktioniert über das zentrale Nervensystem und aktiviert neuronale Netzwerke, die auf bestimmte motorische Aufgaben spezialisiert sind. Jedes Mal, wenn eine Aktion wiederholt wird, werden diese Netzwerke effizienter, was die Bewegung geschmeidiger und automatischer macht. Das bedeutet nicht, dass unsere Muskeln ein eigenes Gedächtnis haben, sondern vielmehr, dass das Gehirn lernt, die Kontrolle über sie zu optimieren." ] ] [ "id" => "eeledjesCO" "type" => "header" "data" => [ "text" => "Die Rolle der DNA im Muskelgedächtnis" "level" => 3 ] ] [ "id" => "b9boUVPp2t" "type" => "paragraph" "data" => [ "text" => "Auch die DNA spielt eine Rolle beim Muskelgedächtnis. Studien haben gezeigt, dass durch Training bestimmte epigenetische Veränderungen auftreten können, die die Erholungsfähigkeit der Muskeln nach Inaktivitätsphasen beeinflussen. Dies zeigt sich in der Hypomethylierung bestimmter Gene, die dazu beiträgt, motorische Fähigkeiten besser zu behalten." ] ] [ "id" => "b7JByqYhk7" "type" => "header" "data" => [ "text" => "Vorteile des Muskelgedächtnisses" "level" => 2 ] ] [ "id" => "-ZvYQ-Ejf3" "type" => "header" "data" => [ "text" => "Schnellere Erholung" "level" => 3 ] ] [ "id" => "xENJeHtOZv" "type" => "paragraph" "data" => [ "text" => "Das Muskelgedächtnis ermöglicht eine schnellere Erholung nach einer Trainingspause. Das bedeutet, dass Sportler ihre gewohnten Trainingsprogramme deutlich schneller wieder aufnehmen können als Anfänger." ] ] [ "id" => "HDyQ2cXIBF" "type" => "header" "data" => [ "text" => "Verbesserte Leistung" "level" => 3 ] ] [ "id" => "rI6qOaMVOD" "type" => "paragraph" "data" => [ "text" => "Durch das Muskelgedächtnis verbessert sich die Leistung schneller, da der Körper sich an Bewegungen „erinnert“ und somit weniger Zeit benötigt, um erlernte Fähigkeiten wiederzufinden oder anzupassen." ] ] [ "id" => "NhTICdkpjY" "type" => "header" "data" => [ "text" => "Training des Muskelgedächtnisses" "level" => 2 ] ] [ "id" => "jnbxdtxAJW" "type" => "header" "data" => [ "text" => "Effektive Trainingstechniken" "level" => 3 ] ] [ "id" => "GfIQT994We" "type" => "paragraph" "data" => [ "text" => "Um das Muskelgedächtnis zu stärken, sollten Trainingsmethoden gezielt eingesetzt werden. Beispielsweise sind Intervalltraining und Wiederholung von Übungen besonders effektiv, um eine bessere motorische Kontrolle zu erreichen." ] ] [ "id" => "gNBnfJZyWQ" "type" => "header" "data" => [ "text" => "Die Bedeutung der Wiederholung" "level" => 3 ] ] [ "id" => "pYf8UxIVRr" "type" => "paragraph" "data" => [ "text" => "Wiederholung ist der Schlüssel zur Verbesserung des Muskelgedächtnisses. Regelmäßige und gezielte Praxis verankert Bewegungen im prozeduralen Gedächtnis, sodass komplexe Bewegungen zur zweiten Natur werden." ] ] [ "id" => "D7TnxCtN9C" "type" => "header" "data" => [ "text" => "Mythen und Realitäten des Muskelgedächtnisses" "level" => 2 ] ] [ "id" => "_vFEHu9Wpu" "type" => "header" "data" => [ "text" => "Grenzen des Muskelgedächtnisses verstehen" "level" => 3 ] ] [ "id" => "ZoC79mhYY0" "type" => "paragraph" "data" => [ "text" => "Obwohl das Muskelgedächtnis erhebliche Vorteile bietet, ist es wichtig, seine Grenzen zu erkennen. Es kann keine schlechte Technik ausgleichen oder kontinuierliches Training ersetzen." ] ] [ "id" => "gDcEHX9lVq" "type" => "header" "data" => [ "text" => "Auswirkungen von Unterbrechungen auf das Muskelgedächtnis" "level" => 3 ] ] [ "id" => "Ms-vUwky9o" "type" => "paragraph" "data" => [ "text" => "Längere Unterbrechungen können die Fähigkeit des Muskelgedächtnisses, sich an Fertigkeiten zu „erinnern“, beeinträchtigen. Diese Effekte sind jedoch oft vorübergehend. Mit einem angemessenen Wiedereinstieg können verlorene Fortschritte häufig schneller zurückgewonnen werden." ] ] [ "id" => "v1W-uWIO_0" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "Xmj-92Cx75" "type" => "paragraph" "data" => [ "text" => "Zusammenfassend spielt das Muskelgedächtnis eine entscheidende Rolle bei der Verbesserung und Erhaltung sportlicher Leistungen. Es beruht auf neuronalen und genetischen Mechanismen, die komplexe motorische Fähigkeiten effektiv speichern und reproduzieren. Für Sportler und Fitnessbegeisterte bietet das Verständnis und die Nutzung des Muskelgedächtnisses einen erheblichen Vorteil im täglichen Training." ] ] ] "version" => "2.30.6" ] +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 {#7393 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#7437 +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.04 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7482 +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.21 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7519 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 74.5 MiB | 1.30 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Das Muskelgedächtnis besser verstehen" "description" => "Das Muskelgedächtnis ermöglicht es den Muskeln, sich wiederholte Bewegungen zu merken, wodurch die Ausführung und die körperliche Leistung optimiert werden." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7533 +shareUrl: "https://test.fitmetrics.ch/de/nachricht/das-muskelgedachtnis-besser-verstehen-41" +title: "Das Muskelgedächtnis besser verstehen" +description: "Das Muskelgedächtnis ermöglicht es den Muskeln, sich wiederholte Bewegungen zu merken, wodurch die Ausführung und die körperliche Leistung optimiert werden." +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 {#7575 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#7603 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#7628 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#7651 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#7674 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#7697 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#7720 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#7743 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 76.5 MiB | 3.47 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8113 …} -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 {#8126 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8140 …} -leads: Doctrine\ORM\PersistentCollection {#8274 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8125 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8285 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8387 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8416 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8484 …} -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 {#8528 …} -coaches: Doctrine\ORM\PersistentCollection {#8567 …} -clients: Doctrine\ORM\PersistentCollection {#8565 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8617 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8625 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8799 …} #file: Vich\UploaderBundle\Entity\File {#8791 …} #credits: Doctrine\ORM\PersistentCollection {#8792 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8796 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8782 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777637689 {#8801 : 2026-05-01 14:14:49.393191 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8795 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8633 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8641 …} -fitnessProfile: App\Entity\FitnessProfile {#8656 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8705 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8122 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8124 : 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 {#7582 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8113 …} -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 {#8126 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8140 …} -leads: Doctrine\ORM\PersistentCollection {#8274 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8125 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8285 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8387 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8416 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8484 …} -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 {#8528 …} -coaches: Doctrine\ORM\PersistentCollection {#8567 …} -clients: Doctrine\ORM\PersistentCollection {#8565 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8617 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8625 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8799 …} #file: Vich\UploaderBundle\Entity\File {#8791 …} #credits: Doctrine\ORM\PersistentCollection {#8792 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8796 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8782 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777637689 {#8801 : 2026-05-01 14:14:49.393191 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8795 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8633 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8641 …} -fitnessProfile: App\Entity\FitnessProfile {#8656 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8705 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8122 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8124 : 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.07 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8113 …} -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 {#8126 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8140 …} -leads: Doctrine\ORM\PersistentCollection {#8274 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8125 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8285 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8387 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8416 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8484 …} -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 {#8528 …} -coaches: Doctrine\ORM\PersistentCollection {#8567 …} -clients: Doctrine\ORM\PersistentCollection {#8565 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8617 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8625 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8799 …} #file: Vich\UploaderBundle\Entity\File {#8791 …} #credits: Doctrine\ORM\PersistentCollection {#8792 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8796 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8782 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777637689 {#8801 : 2026-05-01 14:14:49.393191 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8795 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8633 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8641 …} -fitnessProfile: App\Entity\FitnessProfile {#8656 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8705 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8122 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8124 : 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 {#8723 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8113 …} -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 {#8126 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8140 …} -leads: Doctrine\ORM\PersistentCollection {#8274 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8125 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8285 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8387 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8416 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8484 …} -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 {#8528 …} -coaches: Doctrine\ORM\PersistentCollection {#8567 …} -clients: Doctrine\ORM\PersistentCollection {#8565 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8617 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8625 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8799 …} #file: Vich\UploaderBundle\Entity\File {#8791 …} #credits: Doctrine\ORM\PersistentCollection {#8792 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8796 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8782 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777637689 {#8801 : 2026-05-01 14:14:49.393191 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8795 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8633 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8641 …} -fitnessProfile: App\Entity\FitnessProfile {#8656 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8705 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8122 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8124 : 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 {#8625 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8799 …} #file: Vich\UploaderBundle\Entity\File {#8791 …} #credits: Doctrine\ORM\PersistentCollection {#8792 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8796 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8782 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777637689 {#8801 : 2026-05-01 14:14:49.393191 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8795 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8113 …} -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 {#8126 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8140 …} -leads: Doctrine\ORM\PersistentCollection {#8274 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8125 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8285 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8387 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8416 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8484 …} -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 {#8528 …} -coaches: Doctrine\ORM\PersistentCollection {#8567 …} -clients: Doctrine\ORM\PersistentCollection {#8565 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8617 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8625} -profil: App\Entity\User\ContactProfile {#8633 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8641 …} -fitnessProfile: App\Entity\FitnessProfile {#8656 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8705 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8122 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8124 : 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 {#8758 #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 {#8625 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8799 …} #file: Vich\UploaderBundle\Entity\File {#8791 …} #credits: Doctrine\ORM\PersistentCollection {#8792 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8796 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8782 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777637689 {#8801 : 2026-05-01 14:14:49.393191 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8795 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8113 …} -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 {#8126 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8140 …} -leads: Doctrine\ORM\PersistentCollection {#8274 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8125 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8285 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8387 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8416 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8484 …} -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 {#8528 …} -coaches: Doctrine\ORM\PersistentCollection {#8567 …} -clients: Doctrine\ORM\PersistentCollection {#8565 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8617 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8625} -profil: App\Entity\User\ContactProfile {#8633 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8641 …} -fitnessProfile: App\Entity\FitnessProfile {#8656 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8705 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8122 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8124 : 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 {#8109 +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 {#8846 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 76.5 MiB | 0.33 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8832 +includeScript: true +labelClass: null +containerClass: "" +adClass: null +showBgColor: false #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} +right: true +left: true } |
|||
| ad:horizontal:fluid | App\Twig\Components\Ad\AdHorizontalFluid | 76.5 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#8888 +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 {#8943 +routeName: null +params: null +withQuery: true +defaultOpenLeft: false -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| utils:theme-switcher |
[Anonymous]
|
76.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8935 -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 {#8977 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#9009 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#9032 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#9055 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#9078 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#9101 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#9124 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#9147 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +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 {#9170 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||