Components
17
Twig Components
80
Render Count
66
ms
Render Time
74.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 70.5 MiB | 55.09 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4118 -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.45 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 {#4165 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.05 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 {#4176 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
64.5 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4227 -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 {#4242 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#4292 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#4320 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#4336 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#4360 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#4384 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#4408 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#4432 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4456 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#4480 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#4504 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.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 {#5660 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
66.5 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#5696 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 70.5 MiB | 8.57 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#5773 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5774 …} -formFactory: Symfony\Component\Form\FormFactory {#5772 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#5925 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5960 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#5990 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#6022 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#6041 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6151 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6185 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6201 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6225 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6249 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6273 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6297 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6321 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6345 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6369 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6393 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6417 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 70.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#6462 +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 | 70.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 {#6452 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6093 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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" => "Dehnen" "url" => "/de/nachrichten/tag/dehnen-3" ] [ "label" => "Die Vorteile von Stretching nach dem Training" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#6545 +items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Dehnen" "url" => "/de/nachrichten/tag/dehnen-3" ] [ "label" => "Die Vorteile von Stretching nach dem Training" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Dehnen" "url" => "/de/nachrichten/tag/dehnen-3" ] [ "label" => "Die Vorteile von Stretching nach dem Training" "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 {#6575 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#6597 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#6620 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 72.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#6565 +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: null -zone: null -urlExternal: null #id: 488 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3861 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1724522396 {#3782 : 2024-08-24 19:59:56.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777101125 {#3869 : 2026-04-25 09:12:05.191715 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Die Vorteile von Stretching nach dem Training" "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 {#6712 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Die Vorteile von Stretching nach dem Training" +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: 488 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3861 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1724522396 {#3782 : 2024-08-24 19:59:56.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777101125 {#3869 : 2026-04-25 09:12:05.191715 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 {#6749 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#6780 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 72.5 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Dehnen" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#6818 +name: "Dehnen" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Verletzungsgefahr" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#6871 +name: "Verletzungsgefahr" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 72.5 MiB | 2.54 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1730745400488 "blocks" => [ [ "id" => "-debkT-6UU" "type" => "header" "data" => [ "text" => "Die körperlichen Vorteile des Dehnens nach dem Training" "level" => 2 ] ] [ "id" => "kw3IX26esB" "type" => "paragraph" "data" => [ "text" => "Das <a href="https://www.fitmetrics.ch/de/ubungen/kategorie/56-dehnung">Dehnen</a> nach körperlicher Aktivität ist kein unbedeutendes Ritual. Die Vorteile sind sowohl sichtbar als auch unsichtbar." ] ] [ "id" => "AfeWhFBxYu" "type" => "header" "data" => [ "text" => "Verbesserte Durchblutung" "level" => 3 ] ] [ "id" => "gAZnna35A-" "type" => "paragraph" "data" => [ "text" => "Einer der ersten physischen Effekte des Dehnens ist die verbesserte Durchblutung. Dieser essentielle Prozess ermöglicht eine bessere Sauerstoffversorgung der Muskeln, was ihre Regeneration beschleunigt und die Steifheit reduziert. Diese einfachen Bewegungen wirken wie eine natürliche Pumpe, die Ihre müden Muskeln nährt. <a href="https://www.laurefradon-osteopathe.fr/osteopathe-sport/etirements-apres-le-sport/">Erfahren Sie mehr</a>." ] ] [ "id" => "DMkWxVnSp3" "type" => "header" "data" => [ "text" => "Verringerung von Muskelkater" "level" => 3 ] ] [ "id" => "8vUuQZ_Pll" "type" => "paragraph" "data" => [ "text" => "Muskelkater gehört zu den unangenehmen Empfindungen, die nach körperlicher Anstrengung in Ihren Muskeln auftreten, aber Dehnübungen können dieses Unbehagen minimieren. Sie helfen, angesammelte Milchsäure abzubauen und ersparen Ihnen schmerzhafte Tage mit eingeschränkter Bewegung. Die Idee ist, Ihre Muskeln von innen zu reinigen. <a href="https://conseilsport.decathlon.fr/setirer-pourquoi-et-comment-faire-des-etirements">Erfahren Sie mehr</a>." ] ] [ "id" => "IYw55Sx17d" "type" => "header" "data" => [ "text" => "Verletzungsprävention" "level" => 3 ] ] [ "id" => "EwIOB1NjjI" "type" => "paragraph" "data" => [ "text" => "Vorbeugen ist besser als heilen, und Dehnübungen sind Ihre erste Verteidigungslinie gegen Verletzungen. Sie erhöhen die Muskelbeweglichkeit und verringern die Wahrscheinlichkeit, sich in Zukunft zu verletzen. Denken Sie daran, die Fundamente eines Hauses zu stärken; je stärker sie sind, desto geringer ist das Risiko eines Einsturzes." ] ] [ "id" => "XOgDzec7fq" "type" => "header" "data" => [ "text" => "Die psychologischen Vorteile des Dehnens" "level" => 2 ] ] [ "id" => "qhVM141lUf" "type" => "paragraph" "data" => [ "text" => "Nicht nur Ihre Muskeln werden es Ihnen danken, sondern auch Ihr Geist." ] ] [ "id" => "B7BBttgyus" "type" => "header" "data" => [ "text" => "Stressabbau" "level" => 3 ] ] [ "id" => "nGu7tA2rJQ" "type" => "paragraph" "data" => [ "text" => "Dehnübungen nach dem Training bieten eine willkommene Pause für Ihren Geist. Sie helfen, angestaute Spannungen abzubauen und Stress und Ängste zu reduzieren. Stellen Sie sich vor, wie Ihre Sorgen wie heißer Dampf verdampfen und einem ruhigen Gefühl weichen. <a href="https://osteopathe-toulouse-mouries.fr/post/%C3%A9tirements-doit-on-s%C3%A9tirer-apr%C3%A8s-le-sport/">Erfahren Sie mehr</a>." ] ] [ "id" => "5chfE3ZTQO" "type" => "header" "data" => [ "text" => "Verbesserte Konzentration" "level" => 3 ] ] [ "id" => "hsU54LbZue" "type" => "paragraph" "data" => [ "text" => "Sobald der Körper entspannt ist, wird der Geist wacher. Dehnübungen fördern eine bessere Konzentration und geistige Klarheit. Es ist, als ob man die Fenster eines nebligen Raums öffnet; frische Luft verbessert die Sicht und das Denken." ] ] [ "id" => "B3bsFN4zQb" "type" => "header" "data" => [ "text" => "Effektive Dehnungstechniken nach dem Training" "level" => 2 ] ] [ "id" => "aOWxRgUlT1" "type" => "paragraph" "data" => [ "text" => "Mit dem Wissen und Verständnis der Vorteile ist es an der Zeit, geeignete <a href="https://www.fitmetrics.ch/de/ubungen/kategorie/56-dehnung">Techniken</a> anzuwenden." ] ] [ "id" => "BjCecfvTk7" "type" => "header" "data" => [ "text" => "Statisches Dehnen" "level" => 3 ] ] [ "id" => "fON2krvlhU" "type" => "paragraph" "data" => [ "text" => "Das statische Dehnen besteht darin, eine Position 15 bis 30 Sekunden lang zu halten. Sie sind nach dem Training ideal, um die Muskelspannung zu reduzieren. Stellen Sie sich vor, Sie halten einen tiefen Atemzug; jede Dehnung entspannt die Muskeln. Denken Sie an Bewegungen wie den <a href="https://www.fitmetrics.ch/de/ubung/6646781f106d2-child-posehttps://www.fitmetrics.ch/de/ubung/6646781f106d2-child-pose">Kind-Pose</a> oder die <a href="https://www.fitmetrics.ch/de/ubung/66467052b8cf9-cat-cow">Katze-Kuh</a>." ] ] [ "id" => "0MoLxOI2n1" "type" => "header" "data" => [ "text" => "Dynamisches Dehnen" "level" => 3 ] ] [ "id" => "6FfNHQdzNA" "type" => "paragraph" "data" => [ "text" => "Im Gegensatz zum statischen Dehnen beinhaltet das dynamische Dehnen aktive Bewegungen, um die Muskeln und Gelenke in ihrem vollen Bewegungsumfang zu bewegen. Diese Art von Dehnübungen eignet sich besser für die aktive Erholungsphase." ] ] [ "id" => "PMOl_Bqp5L" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "DXPJPdIDXH" "type" => "paragraph" "data" => [ "text" => "Unterschätzen Sie niemals die Kraft des Dehnens in Ihrer Routine nach dem Training. Es ist nicht nur ein obligatorischer Schritt, sondern eine Notwendigkeit, um die körperliche und geistige Erholung zu optimieren. Indem Sie es in Ihre Fitnessroutine integrieren, sorgen Sie für Flexibilität, Gelassenheit und Verletzungsprävention. Machen Sie es zu einer Gewohnheit, und Ihr Körper wird es Ihnen danken." ] ] ] "version" => "2.28.2" ] "title" => "Die Vorteile von Stretching nach dem Training" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#6858 +title: "Die Vorteile von Stretching nach dem Training" +data: [ "time" => 1730745400488 "blocks" => [ [ "id" => "-debkT-6UU" "type" => "header" "data" => [ "text" => "Die körperlichen Vorteile des Dehnens nach dem Training" "level" => 2 ] ] [ "id" => "kw3IX26esB" "type" => "paragraph" "data" => [ "text" => "Das <a href="https://www.fitmetrics.ch/de/ubungen/kategorie/56-dehnung">Dehnen</a> nach körperlicher Aktivität ist kein unbedeutendes Ritual. Die Vorteile sind sowohl sichtbar als auch unsichtbar." ] ] [ "id" => "AfeWhFBxYu" "type" => "header" "data" => [ "text" => "Verbesserte Durchblutung" "level" => 3 ] ] [ "id" => "gAZnna35A-" "type" => "paragraph" "data" => [ "text" => "Einer der ersten physischen Effekte des Dehnens ist die verbesserte Durchblutung. Dieser essentielle Prozess ermöglicht eine bessere Sauerstoffversorgung der Muskeln, was ihre Regeneration beschleunigt und die Steifheit reduziert. Diese einfachen Bewegungen wirken wie eine natürliche Pumpe, die Ihre müden Muskeln nährt. <a href="https://www.laurefradon-osteopathe.fr/osteopathe-sport/etirements-apres-le-sport/">Erfahren Sie mehr</a>." ] ] [ "id" => "DMkWxVnSp3" "type" => "header" "data" => [ "text" => "Verringerung von Muskelkater" "level" => 3 ] ] [ "id" => "8vUuQZ_Pll" "type" => "paragraph" "data" => [ "text" => "Muskelkater gehört zu den unangenehmen Empfindungen, die nach körperlicher Anstrengung in Ihren Muskeln auftreten, aber Dehnübungen können dieses Unbehagen minimieren. Sie helfen, angesammelte Milchsäure abzubauen und ersparen Ihnen schmerzhafte Tage mit eingeschränkter Bewegung. Die Idee ist, Ihre Muskeln von innen zu reinigen. <a href="https://conseilsport.decathlon.fr/setirer-pourquoi-et-comment-faire-des-etirements">Erfahren Sie mehr</a>." ] ] [ "id" => "IYw55Sx17d" "type" => "header" "data" => [ "text" => "Verletzungsprävention" "level" => 3 ] ] [ "id" => "EwIOB1NjjI" "type" => "paragraph" "data" => [ "text" => "Vorbeugen ist besser als heilen, und Dehnübungen sind Ihre erste Verteidigungslinie gegen Verletzungen. Sie erhöhen die Muskelbeweglichkeit und verringern die Wahrscheinlichkeit, sich in Zukunft zu verletzen. Denken Sie daran, die Fundamente eines Hauses zu stärken; je stärker sie sind, desto geringer ist das Risiko eines Einsturzes." ] ] [ "id" => "XOgDzec7fq" "type" => "header" "data" => [ "text" => "Die psychologischen Vorteile des Dehnens" "level" => 2 ] ] [ "id" => "qhVM141lUf" "type" => "paragraph" "data" => [ "text" => "Nicht nur Ihre Muskeln werden es Ihnen danken, sondern auch Ihr Geist." ] ] [ "id" => "B7BBttgyus" "type" => "header" "data" => [ "text" => "Stressabbau" "level" => 3 ] ] [ "id" => "nGu7tA2rJQ" "type" => "paragraph" "data" => [ "text" => "Dehnübungen nach dem Training bieten eine willkommene Pause für Ihren Geist. Sie helfen, angestaute Spannungen abzubauen und Stress und Ängste zu reduzieren. Stellen Sie sich vor, wie Ihre Sorgen wie heißer Dampf verdampfen und einem ruhigen Gefühl weichen. <a href="https://osteopathe-toulouse-mouries.fr/post/%C3%A9tirements-doit-on-s%C3%A9tirer-apr%C3%A8s-le-sport/">Erfahren Sie mehr</a>." ] ] [ "id" => "5chfE3ZTQO" "type" => "header" "data" => [ "text" => "Verbesserte Konzentration" "level" => 3 ] ] [ "id" => "hsU54LbZue" "type" => "paragraph" "data" => [ "text" => "Sobald der Körper entspannt ist, wird der Geist wacher. Dehnübungen fördern eine bessere Konzentration und geistige Klarheit. Es ist, als ob man die Fenster eines nebligen Raums öffnet; frische Luft verbessert die Sicht und das Denken." ] ] [ "id" => "B3bsFN4zQb" "type" => "header" "data" => [ "text" => "Effektive Dehnungstechniken nach dem Training" "level" => 2 ] ] [ "id" => "aOWxRgUlT1" "type" => "paragraph" "data" => [ "text" => "Mit dem Wissen und Verständnis der Vorteile ist es an der Zeit, geeignete <a href="https://www.fitmetrics.ch/de/ubungen/kategorie/56-dehnung">Techniken</a> anzuwenden." ] ] [ "id" => "BjCecfvTk7" "type" => "header" "data" => [ "text" => "Statisches Dehnen" "level" => 3 ] ] [ "id" => "fON2krvlhU" "type" => "paragraph" "data" => [ "text" => "Das statische Dehnen besteht darin, eine Position 15 bis 30 Sekunden lang zu halten. Sie sind nach dem Training ideal, um die Muskelspannung zu reduzieren. Stellen Sie sich vor, Sie halten einen tiefen Atemzug; jede Dehnung entspannt die Muskeln. Denken Sie an Bewegungen wie den <a href="https://www.fitmetrics.ch/de/ubung/6646781f106d2-child-posehttps://www.fitmetrics.ch/de/ubung/6646781f106d2-child-pose">Kind-Pose</a> oder die <a href="https://www.fitmetrics.ch/de/ubung/66467052b8cf9-cat-cow">Katze-Kuh</a>." ] ] [ "id" => "0MoLxOI2n1" "type" => "header" "data" => [ "text" => "Dynamisches Dehnen" "level" => 3 ] ] [ "id" => "6FfNHQdzNA" "type" => "paragraph" "data" => [ "text" => "Im Gegensatz zum statischen Dehnen beinhaltet das dynamische Dehnen aktive Bewegungen, um die Muskeln und Gelenke in ihrem vollen Bewegungsumfang zu bewegen. Diese Art von Dehnübungen eignet sich besser für die aktive Erholungsphase." ] ] [ "id" => "PMOl_Bqp5L" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "DXPJPdIDXH" "type" => "paragraph" "data" => [ "text" => "Unterschätzen Sie niemals die Kraft des Dehnens in Ihrer Routine nach dem Training. Es ist nicht nur ein obligatorischer Schritt, sondern eine Notwendigkeit, um die körperliche und geistige Erholung zu optimieren. Indem Sie es in Ihre Fitnessroutine integrieren, sorgen Sie für Flexibilität, Gelassenheit und Verletzungsprävention. Machen Sie es zu einer Gewohnheit, und Ihr Körper wird es Ihnen danken." ] ] ] "version" => "2.28.2" ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: true +marketingBannerPosition: 8 -host: "https://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 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 {#6945 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 72.5 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#6992 +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 | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7047 +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.21 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7078 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 72.5 MiB | 1.34 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Die Vorteile von Stretching nach dem Training" "description" => "Stretching nach dem Training ist für die körperliche Erholung und das Wohlbefinden von entscheidender Bedeutung." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7092 +shareUrl: "https://test.fitmetrics.ch/de/nachricht/die-vorteile-von-stretching-nach-dem-training-23" +title: "Die Vorteile von Stretching nach dem Training" +description: "Stretching nach dem Training ist für die körperliche Erholung und das Wohlbefinden von entscheidender Bedeutung." +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 {#7134 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#7162 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#7187 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#7210 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#7233 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#7256 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#7279 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#7302 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 74.5 MiB | 3.68 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7672 …} -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 {#7685 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7699 …} -leads: Doctrine\ORM\PersistentCollection {#7833 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7684 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7844 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7946 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#7975 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8043 …} -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 {#8087 …} -coaches: Doctrine\ORM\PersistentCollection {#8126 …} -clients: Doctrine\ORM\PersistentCollection {#8124 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8176 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8184 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8358 …} #file: Vich\UploaderBundle\Entity\File {#8350 …} #credits: Doctrine\ORM\PersistentCollection {#8351 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8355 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8341 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101125 {#8360 : 2026-04-25 09:12:05.312198 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8354 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8192 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8200 …} -fitnessProfile: App\Entity\FitnessProfile {#8215 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8264 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7681 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7683 : 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 {#7141 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7672 …} -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 {#7685 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7699 …} -leads: Doctrine\ORM\PersistentCollection {#7833 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7684 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7844 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7946 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#7975 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8043 …} -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 {#8087 …} -coaches: Doctrine\ORM\PersistentCollection {#8126 …} -clients: Doctrine\ORM\PersistentCollection {#8124 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8176 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8184 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8358 …} #file: Vich\UploaderBundle\Entity\File {#8350 …} #credits: Doctrine\ORM\PersistentCollection {#8351 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8355 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8341 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101125 {#8360 : 2026-04-25 09:12:05.312198 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8354 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8192 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8200 …} -fitnessProfile: App\Entity\FitnessProfile {#8215 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8264 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7681 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7683 : 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 | 2.24 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7672 …} -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 {#7685 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7699 …} -leads: Doctrine\ORM\PersistentCollection {#7833 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7684 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7844 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7946 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#7975 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8043 …} -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 {#8087 …} -coaches: Doctrine\ORM\PersistentCollection {#8126 …} -clients: Doctrine\ORM\PersistentCollection {#8124 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8176 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8184 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8358 …} #file: Vich\UploaderBundle\Entity\File {#8350 …} #credits: Doctrine\ORM\PersistentCollection {#8351 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8355 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8341 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101125 {#8360 : 2026-04-25 09:12:05.312198 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8354 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8192 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8200 …} -fitnessProfile: App\Entity\FitnessProfile {#8215 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8264 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7681 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7683 : 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 {#8282 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7672 …} -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 {#7685 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7699 …} -leads: Doctrine\ORM\PersistentCollection {#7833 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7684 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7844 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7946 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#7975 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8043 …} -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 {#8087 …} -coaches: Doctrine\ORM\PersistentCollection {#8126 …} -clients: Doctrine\ORM\PersistentCollection {#8124 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8176 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8184 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8358 …} #file: Vich\UploaderBundle\Entity\File {#8350 …} #credits: Doctrine\ORM\PersistentCollection {#8351 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8355 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8341 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101125 {#8360 : 2026-04-25 09:12:05.312198 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8354 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8192 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8200 …} -fitnessProfile: App\Entity\FitnessProfile {#8215 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8264 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7681 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7683 : 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.15 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8184 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8358 …} #file: Vich\UploaderBundle\Entity\File {#8350 …} #credits: Doctrine\ORM\PersistentCollection {#8351 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8355 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8341 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101125 {#8360 : 2026-04-25 09:12:05.312198 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8354 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7672 …} -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 {#7685 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7699 …} -leads: Doctrine\ORM\PersistentCollection {#7833 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7684 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7844 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7946 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#7975 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8043 …} -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 {#8087 …} -coaches: Doctrine\ORM\PersistentCollection {#8126 …} -clients: Doctrine\ORM\PersistentCollection {#8124 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8176 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8184} -profil: App\Entity\User\ContactProfile {#8192 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8200 …} -fitnessProfile: App\Entity\FitnessProfile {#8215 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8264 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7681 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7683 : 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 {#8317 #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 {#8184 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8358 …} #file: Vich\UploaderBundle\Entity\File {#8350 …} #credits: Doctrine\ORM\PersistentCollection {#8351 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8355 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8341 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777101125 {#8360 : 2026-04-25 09:12:05.312198 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8354 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7672 …} -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 {#7685 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7699 …} -leads: Doctrine\ORM\PersistentCollection {#7833 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7684 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7844 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7946 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#7975 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8043 …} -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 {#8087 …} -coaches: Doctrine\ORM\PersistentCollection {#8126 …} -clients: Doctrine\ORM\PersistentCollection {#8124 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8176 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8184} -profil: App\Entity\User\ContactProfile {#8192 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8200 …} -fitnessProfile: App\Entity\FitnessProfile {#8215 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8264 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7681 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7683 : 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 {#7668 +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 {#8405 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 74.5 MiB | 0.35 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8391 +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 {#8447 +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 {#8502 +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.11 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8494 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8536 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#8568 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#8591 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#8614 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#8637 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#8660 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#8683 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#8706 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +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 {#8729 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4168 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||