Components
16
Twig Components
79
Render Count
62
ms
Render Time
74.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 72.5 MiB | 52.11 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4228 -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#210 …} -em: Doctrine\ORM\EntityManager {#550 …} -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …} -kernel: App\Kernel {#14 …} -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.40 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 {#4275 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4286 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
64.5 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4337 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Attributes | [ "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4352 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.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 {#4402 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "search" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4430 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 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 {#4446 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4470 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4494 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4518 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline " "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4542 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4566 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.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 {#4590 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4614 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.04 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 {#5772 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
66.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#5808 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 72.5 MiB | 8.66 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#5885 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5886 …} -formFactory: Symfony\Component\Form\FormFactory {#5884 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6037 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6072 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6102 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "google" "class" => "h-[24px] w-[20px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6134 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "apple" "class" => "h-[24px] w-[20px] fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px] fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6153 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6263 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Attributes | [ "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6297 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "flexed-biceps" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6313 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6337 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6361 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6385 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6409 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6433 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6457 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6481 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "favorites" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6505 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "more" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6529 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 72.5 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#6574 +routeName: null +params: null +withQuery: true +defaultOpenLeft: true -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6564 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-16 w-full" ] |
|||
| Attributes | [ "class" => "h-16 w-full" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6205 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 72.5 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Ernährung" "url" => "/de/nachrichten/tag/ernahrung-6" ] [ "label" => "Muskeln: Hydratation und Ernährung essentiel" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#6657 +items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Ernährung" "url" => "/de/nachrichten/tag/ernahrung-6" ] [ "label" => "Muskeln: Hydratation und Ernährung essentiel" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Ernährung" "url" => "/de/nachrichten/tag/ernahrung-6" ] [ "label" => "Muskeln: Hydratation und Ernährung essentiel" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6687 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6709 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6732 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 72.5 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#6677 +includeScript: true +labelClass: null +containerClass: "my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 72.5 MiB | 1.00 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: "https://unsplash.com/fr/photos/assortiment-de-fruits-et-legumes-sur-surface-verte-kcRFW-Hje8Y" -zone: null -urlExternal: null #id: 2332 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3861 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1738956779 {#3782 : 2025-02-07 20:32:59.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101164 {#3869 : 2026-04-25 09:12:44.675587 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Muskeln: Hydratation und Ernährung essentiel" "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 {#6824 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Muskeln: Hydratation und Ernährung essentiel" +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: "https://unsplash.com/fr/photos/assortiment-de-fruits-et-legumes-sur-surface-verte-kcRFW-Hje8Y" -zone: null -urlExternal: null #id: 2332 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3861 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1738956779 {#3782 : 2025-02-07 20:32:59.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101164 {#3869 : 2026-04-25 09:12:44.675587 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "calendar" "class" => "w-4 h-4" ] |
|||
| Attributes | [ "class" => "w-4 h-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6861 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "calendar" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-4 w-4" ] |
|||
| Attributes | [ "class" => "h-4 w-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6892 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 72.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Ernährung" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#6930 +name: "Ernährung" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 72.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Gesund" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#6983 +name: "Gesund" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 72.5 MiB | 1.98 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1739936824149 "blocks" => [ [ "id" => "F5xvelIuuZ" "type" => "header" "data" => [ "text" => "Die Zusammensetzung der Muskeln: verstehen, um besser zu trainieren" "level" => 2 ] ] [ "id" => "EJ3Slq4f0x" "type" => "paragraph" "data" => [ "text" => "Muskeln sind faszinierende und komplexe Strukturen, die eine zentrale Rolle bei Bewegung, Haltung und sportlicher Leistung spielen. Wer ihre Zusammensetzung versteht, kann sein Training und seine Ernährung optimieren. Lassen Sie uns die wichtigsten Bestandteile der Muskeln und ihre Bedeutung für Ihren Fortschritt untersuchen." ] ] [ "id" => "EILaiCxuSY" "type" => "header" "data" => [ "text" => "1. Die Zusammensetzung der Muskeln" "level" => 3 ] ] [ "id" => "wGsHhMFxBA" "type" => "header" "data" => [ "text" => "75 % Wasser: Hydration – ein entscheidender Faktor" "level" => 4 ] ] [ "id" => "q71ZsXIH3E" "type" => "paragraph" "data" => [ "text" => "Muskeln bestehen zu etwa 75 % aus Wasser, was die zentrale Rolle der Hydration für ihre optimale Funktion unterstreicht. Selbst eine leichte Dehydrierung kann zu Kraftverlust, geringerer Leistungsfähigkeit und langsamerer Erholung nach dem Training führen." ] ] [ "id" => "caBwN9ybQx" "type" => "paragraph" "data" => [ "text" => "<b>Fitness-Tipp</b>: Trinken Sie mindestens 2 bis 3 Liter Wasser pro Tag, bei intensivem Training noch mehr." ] ] [ "id" => "pekPw2hc0p" "type" => "header" "data" => [ "text" => "18 % Proteine: Die Bausteine der Muskeln" "level" => 4 ] ] [ "id" => "2yCNsdz0-h" "type" => "paragraph" "data" => [ "text" => "Proteine sind das wichtigste Baumaterial der Muskeln. Sie sind essenziell für die Reparatur der Muskelfasern nach dem Training und das Muskelwachstum. Aminosäuren, die Bestandteile der Proteine, spielen zudem eine Schlüsselrolle in vielen Stoffwechselprozessen." ] ] [ "id" => "UA_qBWxW1w" "type" => "paragraph" "data" => [ "text" => "<b>Ernährungs-Tipp</b>: Integrieren Sie proteinreiche Lebensmittel wie Hähnchen, Fisch, Eier oder Hülsenfrüchte in jede Mahlzeit, um Ihre Fitnessziele zu unterstützen." ] ] [ "id" => "8IOftHJM6F" "type" => "header" "data" => [ "text" => "5 % Fette: Ein Energiereservoir" "level" => 4 ] ] [ "id" => "w2ttg1MuEm" "type" => "paragraph" "data" => [ "text" => "Obwohl sie nur in geringer Menge vorkommen, spielen Fette eine wichtige Rolle bei der Energiespeicherung, dem Schutz der Muskeln und der Zellfunktion. Lipide sind zudem notwendig für die Aufnahme fettlöslicher Vitamine (A, D, E, K), die essenziell für die allgemeine Gesundheit sind." ] ] [ "id" => "YJXmL3kuoY" "type" => "paragraph" "data" => [ "text" => "<b>Ernährungs-Tipp</b>: Setzen Sie auf gesunde Fette (Omega-3, pflanzliche Öle, Avocados), um eine optimale Energieversorgung zu gewährleisten." ] ] [ "id" => "CXxlaA_Qd8" "type" => "header" "data" => [ "text" => "2 % Vitamine, Mineralstoffe und Kohlenhydrate" "level" => 4 ] ] [ "id" => "-HHXcbDGtw" "type" => "paragraph" "data" => [ "text" => "Dieser geringe Anteil ist dennoch entscheidend. Kohlenhydrate liefern schnelle Energie für das Training, während Vitamine und Mineralstoffe an Prozessen wie Muskelkontraktion und Regeneration beteiligt sind." ] ] [ "id" => "t5NLdrSILI" "type" => "paragraph" "data" => [ "text" => "<b>Fitness-Tipp</b>: Essen Sie komplexe Kohlenhydrate (Vollkornreis, Süßkartoffeln, Quinoa) sowie Obst und Gemüse mit hohem Mikronährstoffgehalt." ] ] [ "id" => "cf-QK7Cb0f" "type" => "header" "data" => [ "text" => "2. Warum ist Hydration für die Muskeln so wichtig?" "level" => 3 ] ] [ "id" => "gueZhNk7Ut" "type" => "paragraph" "data" => [ "text" => "Wasser ist der Hauptbestandteil der Muskeln. Eine ausreichende Flüssigkeitszufuhr:" ] ] [ "id" => "8zgPldchRL" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Erhält die <b>Elastizität </b>und <b>Flexibilität der Muskeln</b>," "meta" => [] "items" => [] ] [ "content" => "Fördert eine bessere <b>Nährstoffversorgung</b>," "meta" => [] "items" => [] ] [ "content" => "Verringert das Risiko von <b>Krämpfen </b>und <b>Verletzungen</b>," "meta" => [] "items" => [] ] [ "content" => "Beschleunigt die <b>Erholung nach dem Training</b>." "meta" => [] "items" => [] ] ] ] ] [ "id" => "nBLP3dur-U" "type" => "paragraph" "data" => [ "text" => "Tipps für eine optimale Hydration:" ] ] [ "id" => "oqTAb-IhZn" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Trinken Sie <b>vor</b>, <b>während </b>und <b>nach </b>dem Training." "meta" => [] "items" => [] ] [ "content" => "Fügen Sie <b>natürliche Elektrolyte</b> hinzu (Kokoswasser, Zitrone, Mineralsalz), um den Schweißverlust auszugleichen." "meta" => [] "items" => [] ] ] ] ] [ "id" => "19cl3lDBQU" "type" => "header" "data" => [ "text" => "3. Maximale Ergebnisse durch einen ganzheitlichen Ansatz" "level" => 3 ] ] [ "id" => "o67Nr3vWhV" "type" => "paragraph" "data" => [ "text" => "Um die Muskelperformance zu steigern, kombinieren Sie eine optimale Flüssigkeitszufuhr, eine eiweiß- und kohlenhydratreiche Ernährung sowie ein gezieltes Training. Muskelpflege bedeutet auch, auf ausreichend Schlaf und Regeneration zu achten." ] ] [ "id" => "cS5omgYJcp" "type" => "header" "data" => [ "text" => "Fazit" "level" => 3 ] ] [ "id" => "HNqcDwOcVS" "type" => "paragraph" "data" => [ "text" => "Die Zusammensetzung der Muskeln zeigt, wie wichtig eine gute Hydration und eine ausgewogene Ernährung für die sportliche Leistung sind. Egal ob Anfänger oder erfahrener Athlet – denken Sie daran: Ihre Muskeln spiegeln wider, was Sie ihnen geben. Pflegen Sie sie, um Ihre Fitness- und Krafttrainingsziele zu erreichen!" ] ] ] "version" => "2.31.0-rc.7" ] "title" => "Muskeln: Hydratation und Ernährung essentiel" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#6970 +title: "Muskeln: Hydratation und Ernährung essentiel" +data: [ "time" => 1739936824149 "blocks" => [ [ "id" => "F5xvelIuuZ" "type" => "header" "data" => [ "text" => "Die Zusammensetzung der Muskeln: verstehen, um besser zu trainieren" "level" => 2 ] ] [ "id" => "EJ3Slq4f0x" "type" => "paragraph" "data" => [ "text" => "Muskeln sind faszinierende und komplexe Strukturen, die eine zentrale Rolle bei Bewegung, Haltung und sportlicher Leistung spielen. Wer ihre Zusammensetzung versteht, kann sein Training und seine Ernährung optimieren. Lassen Sie uns die wichtigsten Bestandteile der Muskeln und ihre Bedeutung für Ihren Fortschritt untersuchen." ] ] [ "id" => "EILaiCxuSY" "type" => "header" "data" => [ "text" => "1. Die Zusammensetzung der Muskeln" "level" => 3 ] ] [ "id" => "wGsHhMFxBA" "type" => "header" "data" => [ "text" => "75 % Wasser: Hydration – ein entscheidender Faktor" "level" => 4 ] ] [ "id" => "q71ZsXIH3E" "type" => "paragraph" "data" => [ "text" => "Muskeln bestehen zu etwa 75 % aus Wasser, was die zentrale Rolle der Hydration für ihre optimale Funktion unterstreicht. Selbst eine leichte Dehydrierung kann zu Kraftverlust, geringerer Leistungsfähigkeit und langsamerer Erholung nach dem Training führen." ] ] [ "id" => "caBwN9ybQx" "type" => "paragraph" "data" => [ "text" => "<b>Fitness-Tipp</b>: Trinken Sie mindestens 2 bis 3 Liter Wasser pro Tag, bei intensivem Training noch mehr." ] ] [ "id" => "pekPw2hc0p" "type" => "header" "data" => [ "text" => "18 % Proteine: Die Bausteine der Muskeln" "level" => 4 ] ] [ "id" => "2yCNsdz0-h" "type" => "paragraph" "data" => [ "text" => "Proteine sind das wichtigste Baumaterial der Muskeln. Sie sind essenziell für die Reparatur der Muskelfasern nach dem Training und das Muskelwachstum. Aminosäuren, die Bestandteile der Proteine, spielen zudem eine Schlüsselrolle in vielen Stoffwechselprozessen." ] ] [ "id" => "UA_qBWxW1w" "type" => "paragraph" "data" => [ "text" => "<b>Ernährungs-Tipp</b>: Integrieren Sie proteinreiche Lebensmittel wie Hähnchen, Fisch, Eier oder Hülsenfrüchte in jede Mahlzeit, um Ihre Fitnessziele zu unterstützen." ] ] [ "id" => "8IOftHJM6F" "type" => "header" "data" => [ "text" => "5 % Fette: Ein Energiereservoir" "level" => 4 ] ] [ "id" => "w2ttg1MuEm" "type" => "paragraph" "data" => [ "text" => "Obwohl sie nur in geringer Menge vorkommen, spielen Fette eine wichtige Rolle bei der Energiespeicherung, dem Schutz der Muskeln und der Zellfunktion. Lipide sind zudem notwendig für die Aufnahme fettlöslicher Vitamine (A, D, E, K), die essenziell für die allgemeine Gesundheit sind." ] ] [ "id" => "YJXmL3kuoY" "type" => "paragraph" "data" => [ "text" => "<b>Ernährungs-Tipp</b>: Setzen Sie auf gesunde Fette (Omega-3, pflanzliche Öle, Avocados), um eine optimale Energieversorgung zu gewährleisten." ] ] [ "id" => "CXxlaA_Qd8" "type" => "header" "data" => [ "text" => "2 % Vitamine, Mineralstoffe und Kohlenhydrate" "level" => 4 ] ] [ "id" => "-HHXcbDGtw" "type" => "paragraph" "data" => [ "text" => "Dieser geringe Anteil ist dennoch entscheidend. Kohlenhydrate liefern schnelle Energie für das Training, während Vitamine und Mineralstoffe an Prozessen wie Muskelkontraktion und Regeneration beteiligt sind." ] ] [ "id" => "t5NLdrSILI" "type" => "paragraph" "data" => [ "text" => "<b>Fitness-Tipp</b>: Essen Sie komplexe Kohlenhydrate (Vollkornreis, Süßkartoffeln, Quinoa) sowie Obst und Gemüse mit hohem Mikronährstoffgehalt." ] ] [ "id" => "cf-QK7Cb0f" "type" => "header" "data" => [ "text" => "2. Warum ist Hydration für die Muskeln so wichtig?" "level" => 3 ] ] [ "id" => "gueZhNk7Ut" "type" => "paragraph" "data" => [ "text" => "Wasser ist der Hauptbestandteil der Muskeln. Eine ausreichende Flüssigkeitszufuhr:" ] ] [ "id" => "8zgPldchRL" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Erhält die <b>Elastizität </b>und <b>Flexibilität der Muskeln</b>," "meta" => [] "items" => [] ] [ "content" => "Fördert eine bessere <b>Nährstoffversorgung</b>," "meta" => [] "items" => [] ] [ "content" => "Verringert das Risiko von <b>Krämpfen </b>und <b>Verletzungen</b>," "meta" => [] "items" => [] ] [ "content" => "Beschleunigt die <b>Erholung nach dem Training</b>." "meta" => [] "items" => [] ] ] ] ] [ "id" => "nBLP3dur-U" "type" => "paragraph" "data" => [ "text" => "Tipps für eine optimale Hydration:" ] ] [ "id" => "oqTAb-IhZn" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Trinken Sie <b>vor</b>, <b>während </b>und <b>nach </b>dem Training." "meta" => [] "items" => [] ] [ "content" => "Fügen Sie <b>natürliche Elektrolyte</b> hinzu (Kokoswasser, Zitrone, Mineralsalz), um den Schweißverlust auszugleichen." "meta" => [] "items" => [] ] ] ] ] [ "id" => "19cl3lDBQU" "type" => "header" "data" => [ "text" => "3. Maximale Ergebnisse durch einen ganzheitlichen Ansatz" "level" => 3 ] ] [ "id" => "o67Nr3vWhV" "type" => "paragraph" "data" => [ "text" => "Um die Muskelperformance zu steigern, kombinieren Sie eine optimale Flüssigkeitszufuhr, eine eiweiß- und kohlenhydratreiche Ernährung sowie ein gezieltes Training. Muskelpflege bedeutet auch, auf ausreichend Schlaf und Regeneration zu achten." ] ] [ "id" => "cS5omgYJcp" "type" => "header" "data" => [ "text" => "Fazit" "level" => 3 ] ] [ "id" => "HNqcDwOcVS" "type" => "paragraph" "data" => [ "text" => "Die Zusammensetzung der Muskeln zeigt, wie wichtig eine gute Hydration und eine ausgewogene Ernährung für die sportliche Leistung sind. Egal ob Anfänger oder erfahrener Athlet – denken Sie daran: Ihre Muskeln spiegeln wider, was Sie ihnen geben. Pflegen Sie sie, um Ihre Fitness- und Krafttrainingsziele zu erreichen!" ] ] ] "version" => "2.31.0-rc.7" ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: true +marketingBannerPosition: 8 -host: "https://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Attributes | [ "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7057 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 72.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7107 +includeScript: true +labelClass: null +containerClass: "my-2" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 72.5 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7161 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 72.5 MiB | 1.24 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Muskeln: Hydratation und Ernährung essentiel" "description" => "75 % Wasser, 18 % Eiweiß: Ihre Muskeln sind auf eine gute Hydratation und eine ausgewogene Ernährung angewiesen, um Höchstleistungen zu erbringen." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7175 +shareUrl: "https://test.fitmetrics.ch/de/nachricht/muskeln-hydratation-und-ernahrung-essentiel-46" +title: "Muskeln: Hydratation und Ernährung essentiel" +description: "75 % Wasser, 18 % Eiweiß: Ihre Muskeln sind auf eine gute Hydratation und eine ausgewogene Ernährung angewiesen, um Höchstleistungen zu erbringen." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "check" "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Attributes | [ "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7217 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "reddit" "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7245 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "twitter" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7270 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7293 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7316 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "linkedin" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7339 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7362 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "email" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7385 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 74.5 MiB | 3.23 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7755 …} -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 {#7768 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7782 …} -leads: Doctrine\ORM\PersistentCollection {#7916 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7767 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7927 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8029 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8058 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8126 …} -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 {#8170 …} -coaches: Doctrine\ORM\PersistentCollection {#8209 …} -clients: Doctrine\ORM\PersistentCollection {#8207 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8259 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8267 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8441 …} #file: Vich\UploaderBundle\Entity\File {#8433 …} #credits: Doctrine\ORM\PersistentCollection {#8434 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8438 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8424 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101164 {#8443 : 2026-04-25 09:12:44.793865 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8437 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8275 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8283 …} -fitnessProfile: App\Entity\FitnessProfile {#8298 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8347 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7764 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7766 : 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 {#7224 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7755 …} -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 {#7768 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7782 …} -leads: Doctrine\ORM\PersistentCollection {#7916 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7767 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7927 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8029 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8058 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8126 …} -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 {#8170 …} -coaches: Doctrine\ORM\PersistentCollection {#8209 …} -clients: Doctrine\ORM\PersistentCollection {#8207 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8259 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8267 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8441 …} #file: Vich\UploaderBundle\Entity\File {#8433 …} #credits: Doctrine\ORM\PersistentCollection {#8434 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8438 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8424 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101164 {#8443 : 2026-04-25 09:12:44.793865 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8437 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8275 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8283 …} -fitnessProfile: App\Entity\FitnessProfile {#8298 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8347 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7764 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7766 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +allowRenderLink: true #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| user:profil-avatar | App\Twig\Components\User\ProfilAvatar | 74.5 MiB | 1.91 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7755 …} -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 {#7768 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7782 …} -leads: Doctrine\ORM\PersistentCollection {#7916 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7767 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7927 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8029 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8058 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8126 …} -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 {#8170 …} -coaches: Doctrine\ORM\PersistentCollection {#8209 …} -clients: Doctrine\ORM\PersistentCollection {#8207 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8259 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8267 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8441 …} #file: Vich\UploaderBundle\Entity\File {#8433 …} #credits: Doctrine\ORM\PersistentCollection {#8434 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8438 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8424 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101164 {#8443 : 2026-04-25 09:12:44.793865 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8437 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8275 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8283 …} -fitnessProfile: App\Entity\FitnessProfile {#8298 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8347 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7764 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7766 : 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 {#8365 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7755 …} -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 {#7768 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7782 …} -leads: Doctrine\ORM\PersistentCollection {#7916 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7767 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7927 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8029 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8058 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8126 …} -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 {#8170 …} -coaches: Doctrine\ORM\PersistentCollection {#8209 …} -clients: Doctrine\ORM\PersistentCollection {#8207 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8259 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8267 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8441 …} #file: Vich\UploaderBundle\Entity\File {#8433 …} #credits: Doctrine\ORM\PersistentCollection {#8434 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8438 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8424 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101164 {#8443 : 2026-04-25 09:12:44.793865 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8437 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8275 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8283 …} -fitnessProfile: App\Entity\FitnessProfile {#8298 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8347 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7764 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7766 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +sizeClass: "text-sm h-8 w-8 md:text-base md:h-10 md:w-10" +allowRenderLink: false #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 74.5 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8267 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8441 …} #file: Vich\UploaderBundle\Entity\File {#8433 …} #credits: Doctrine\ORM\PersistentCollection {#8434 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8438 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8424 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101164 {#8443 : 2026-04-25 09:12:44.793865 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8437 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7755 …} -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 {#7768 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7782 …} -leads: Doctrine\ORM\PersistentCollection {#7916 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7767 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7927 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8029 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8058 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8126 …} -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 {#8170 …} -coaches: Doctrine\ORM\PersistentCollection {#8209 …} -clients: Doctrine\ORM\PersistentCollection {#8207 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8259 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8267} -profil: App\Entity\User\ContactProfile {#8275 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8283 …} -fitnessProfile: App\Entity\FitnessProfile {#8298 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8347 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7764 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7766 : 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 {#8400 #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 {#8267 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8441 …} #file: Vich\UploaderBundle\Entity\File {#8433 …} #credits: Doctrine\ORM\PersistentCollection {#8434 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8438 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8424 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101164 {#8443 : 2026-04-25 09:12:44.793865 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8437 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7755 …} -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 {#7768 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7782 …} -leads: Doctrine\ORM\PersistentCollection {#7916 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7767 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7927 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8029 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8058 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8126 …} -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 {#8170 …} -coaches: Doctrine\ORM\PersistentCollection {#8209 …} -clients: Doctrine\ORM\PersistentCollection {#8207 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8259 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8267} -profil: App\Entity\User\ContactProfile {#8275 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8283 …} -fitnessProfile: App\Entity\FitnessProfile {#8298 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8347 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7764 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7766 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 74.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7751 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8488 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 74.5 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8474 +includeScript: true +labelClass: null +containerClass: "" +adClass: null +showBgColor: false #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} +right: true +left: true } |
|||
| ad:horizontal:fluid | App\Twig\Components\Ad\AdHorizontalFluid | 74.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#8530 +includeScript: true +labelClass: null +containerClass: "content-container my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#8585 +routeName: null +params: null +withQuery: true +defaultOpenLeft: false -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| utils:theme-switcher |
[Anonymous]
|
74.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8577 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8619 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8651 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "heart" "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Attributes | [ "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8674 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8697 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "instagram" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8720 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8743 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +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" => "tiktok" "class" => "w-[29px] h-[29px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[29px] h-[29px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8766 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-[19px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[19px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8789 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "youtube" "class" => "w-[28px] h-[24px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[24px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8812 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4278 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||