Components
17
Twig Components
80
Render Count
63
ms
Render Time
82.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 82.5 MiB | 51.57 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4564 -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#210 …} -em: Doctrine\ORM\EntityManager {#550 …} -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …} -kernel: App\Kernel {#14 …} -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoDark" ] |
|||
| Attributes | [ "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoDark" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4611 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4622 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
82.5 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4673 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Attributes | [ "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4688 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4738 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "search" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4766 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "flexed-biceps" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4782 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4806 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4830 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4854 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline " "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4878 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4902 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4926 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4950 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180" ] |
|||
| Attributes | [ "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6108 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
82.5 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6144 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 82.5 MiB | 7.51 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#6221 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6222 …} -formFactory: Symfony\Component\Form\FormFactory {#6220 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6373 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6408 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6438 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "google" "class" => "h-[24px] w-[20px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6470 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "apple" "class" => "h-[24px] w-[20px] fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px] fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6489 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6599 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Attributes | [ "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6633 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "flexed-biceps" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6649 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6673 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6697 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6721 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6745 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6769 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6793 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6817 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "favorites" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6841 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "more" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6865 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 82.5 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#6910 +routeName: null +params: null +withQuery: true +defaultOpenLeft: true -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#6900 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#6541 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 82.5 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Muskelaufbau" "url" => "/de/nachrichten/tag/muskelaufbau-1" ] [ "label" => "Asymmetrische Brustmuskeln: Ursachen und Lösungen" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#6993 +items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Muskelaufbau" "url" => "/de/nachrichten/tag/muskelaufbau-1" ] [ "label" => "Asymmetrische Brustmuskeln: Ursachen und Lösungen" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Muskelaufbau" "url" => "/de/nachrichten/tag/muskelaufbau-1" ] [ "label" => "Asymmetrische Brustmuskeln: Ursachen und Lösungen" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7023 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7045 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7068 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 82.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7013 +includeScript: true +labelClass: null +containerClass: "my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 82.5 MiB | 0.85 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: 503 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3861 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1728220105 {#3782 : 2024-10-06 15:08:25.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777697174 {#3869 : 2026-05-02 06:46:14.033612 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Asymmetrische Brustmuskeln: Ursachen und Lösungen" "smWidth" => 320 "smHeight" => 180 "lgWidth" => 320 "lgHeight" => 180 ] |
|||
| Attributes | [ "class" => "object-cover object-center md:rounded h-full w-full inset-0" ] |
|||
| Component | App\Twig\Components\Media\Image {#7160 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Asymmetrische Brustmuskeln: Ursachen und Lösungen" +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: 503 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3861 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1728220105 {#3782 : 2024-10-06 15:08:25.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777697174 {#3869 : 2026-05-02 06:46:14.033612 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "calendar" "class" => "w-4 h-4" ] |
|||
| Attributes | [ "class" => "w-4 h-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7197 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "calendar" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-4 w-4" ] |
|||
| Attributes | [ "class" => "h-4 w-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7228 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 82.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Muskelaufbau" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7266 +name: "Muskelaufbau" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 82.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Leistung" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7319 +name: "Leistung" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 82.5 MiB | 2.37 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1736176074480 "blocks" => [ [ "id" => "DTziKXLoOt" "type" => "header" "data" => [ "text" => "Verständnis der Asymmetrie der Brustmuskeln" "level" => 2 ] ] [ "id" => "QoiXx-ofkE" "type" => "header" "data" => [ "text" => "Definition von Muskelasymmetrie" "level" => 3 ] ] [ "id" => "6gBRWsSysK" "type" => "paragraph" "data" => [ "text" => "Muskelasymmetrie beschreibt eine ungleiche Entwicklung zwischen den Muskeln auf der linken und rechten Körperseite. Bei den Brustmuskeln zeigt sich dies oft dadurch, dass ein Brustmuskel sichtbar größer oder stärker ist als der andere. Dieses Phänomen ist häufig und kann aus verschiedenen Ursachen resultieren, von genetischen Faktoren bis hin zu alltäglichen Gewohnheiten." ] ] [ "id" => "MrPvaaQe7K" "type" => "header" "data" => [ "text" => "Bedeutung eines ausgewogenen Muskelaufbaus" "level" => 3 ] ] [ "id" => "GTVBAC4U1O" "type" => "paragraph" "data" => [ "text" => "Ein ausgewogener Muskelaufbau ist nicht nur aus ästhetischen Gründen wichtig, sondern auch, um das Verletzungsrisiko zu minimieren. Signifikante Ungleichgewichte können zu übermäßigen Belastungen bestimmter Gelenke führen, die langfristig Schmerzen oder Verletzungen verursachen können. Ein optimales Gleichgewicht sorgt für bessere Leistung und Ausdauer bei körperlichen Aktivitäten." ] ] [ "id" => "WwQ17JZmoj" "type" => "header" "data" => [ "text" => "Ursachen der Asymmetrie der Brustmuskeln" "level" => 2 ] ] [ "id" => "fqMqJgqW29" "type" => "header" "data" => [ "text" => "Anatomische Faktoren" "level" => 3 ] ] [ "id" => "1SbpmHHHj4" "type" => "paragraph" "data" => [ "text" => "Die Genetik spielt eine entscheidende Rolle bei der Körperstruktur. Natürliche Unterschiede in der Form und Größe der Muskeln können von Geburt an bestehen. Zusätzlich können Unterschiede in der Knochenlänge zu sichtbaren Ungleichgewichten beitragen." ] ] [ "id" => "VrYmVKow-R" "type" => "header" "data" => [ "text" => "Trainingsfehler" "level" => 3 ] ] [ "id" => "bNtBcLpYXC" "type" => "paragraph" "data" => [ "text" => "Unzureichende Trainingsprogramme können Asymmetrien verschärfen. Beispielsweise kann das Bevorzugen einer Seite bei Druckübungen wie dem Bankdrücken einen Muskel stärker entwickeln als den anderen." ] ] [ "id" => "qHfmrgFM_V" "type" => "header" "data" => [ "text" => "Lebensgewohnheiten und Haltung" "level" => 3 ] ] [ "id" => "dW_hWo1IzM" "type" => "paragraph" "data" => [ "text" => "Die tägliche Haltung hat einen großen Einfluss auf die Muskelentwicklung. Längeres Verharren in bestimmten Positionen, etwa beim Sitzen am Schreibtisch, kann zu einer asymmetrischen Muskelbeanspruchung führen. Gewohnheiten wie das ständige Tragen einer Tasche auf derselben Schulter können ebenfalls Ungleichgewichte verursachen." ] ] [ "id" => "h8j1bAPzQO" "type" => "header" "data" => [ "text" => "Lösungen zur Korrektur der Asymmetrie der Brustmuskeln" "level" => 2 ] ] [ "id" => "-iN0bg8LKh" "type" => "header" "data" => [ "text" => "Zielgerichtete Übungen" "level" => 3 ] ] [ "id" => "tkiseoyccX" "type" => "paragraph" "data" => [ "text" => "Um ein Muskelungleichgewicht zu korrigieren, ist es wichtig, spezifische Übungen einzubauen, die den weniger entwickelten Brustmuskel gezielt ansprechen. Übungen wie einseitiges Bankdrücken oder Fliegende mit Kurzhanteln sind besonders effektiv. Das Training mit freien Gewichten ermöglicht es, den schwächeren Muskel zu isolieren und zu stärken, was eine harmonische Entwicklung fördert. Mit <a href="https://www.fitmetrics.ch/de/">FitMetrics</a> haben Sie Zugriff auf einen umfassenden <a href="https://www.fitmetrics.ch/de/ubungen">Übungskatalog</a>, inklusive detaillierter Videos und klarer Anleitungen." ] ] [ "id" => "C6pBf_qbcH" "type" => "header" "data" => [ "text" => "Anpassungen im Trainingsprogramm" "level" => 3 ] ] [ "id" => "UJ9Mr3_8QM" "type" => "paragraph" "data" => [ "text" => "Die Anpassung Ihrer Trainingsroutine ist essenziell, um Asymmetrien zu beheben. Das Hinzufügen zusätzlicher Sätze für die schwächere Seite und die Anpassung des Trainingsvolumens helfen dabei. Es wird zudem empfohlen, mit moderaten Gewichten zu arbeiten, um eine gleichmäßige Entwicklung beider Seiten zu gewährleisten." ] ] [ "id" => "TqtVjuP_FZ" "type" => "header" "data" => [ "text" => "Überwachung und Bewertung des Fortschritts" "level" => 3 ] ] [ "id" => "CHnUT181Da" "type" => "paragraph" "data" => [ "text" => "Die regelmäßige Überwachung des Fortschritts ist entscheidend, um optimale Ergebnisse zu erzielen. Messungen und visuelle Bewertungen, wie regelmäßige Selfies oder Videos, bieten hervorragendes Feedback zur Entwicklung. Dies ermöglicht es, Ihre Anstrengungen basierend auf sichtbaren Ergebnissen anzupassen. Die <a href="https://www.fitmetrics.ch/de/download">FitMetrics-App</a> vereinfacht diesen Prozess, indem sie Ihre Fortschritte automatisch aufzeichnet, Diagramme erstellt und personalisierte Statistiken liefert, die Ihnen helfen, Ihre Entwicklung klar zu visualisieren." ] ] [ "id" => "pHpGmWSGgz" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "uEYW5MCPVV" "type" => "paragraph" "data" => [ "text" => "Die Korrektur der Asymmetrie der Brustmuskeln erfordert einen durchdachten und systematischen Ansatz. Indem Sie die Ursachen verstehen, Ihre Trainingsroutine anpassen und den Fortschritt konsequent verfolgen, können Sie ein harmonisches Muskelgleichgewicht erreichen. Die hier beschriebenen Lösungen bieten einen Ausgangspunkt, um Ihre Fitnessziele sicher und effektiv zu erreichen. Denken Sie daran, dass Ausdauer und Aufmerksamkeit für Details den Unterschied ausmachen werden." ] ] ] "version" => "2.30.6" ] "title" => "Asymmetrische Brustmuskeln: Ursachen und Lösungen" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#7306 +title: "Asymmetrische Brustmuskeln: Ursachen und Lösungen" +data: [ "time" => 1736176074480 "blocks" => [ [ "id" => "DTziKXLoOt" "type" => "header" "data" => [ "text" => "Verständnis der Asymmetrie der Brustmuskeln" "level" => 2 ] ] [ "id" => "QoiXx-ofkE" "type" => "header" "data" => [ "text" => "Definition von Muskelasymmetrie" "level" => 3 ] ] [ "id" => "6gBRWsSysK" "type" => "paragraph" "data" => [ "text" => "Muskelasymmetrie beschreibt eine ungleiche Entwicklung zwischen den Muskeln auf der linken und rechten Körperseite. Bei den Brustmuskeln zeigt sich dies oft dadurch, dass ein Brustmuskel sichtbar größer oder stärker ist als der andere. Dieses Phänomen ist häufig und kann aus verschiedenen Ursachen resultieren, von genetischen Faktoren bis hin zu alltäglichen Gewohnheiten." ] ] [ "id" => "MrPvaaQe7K" "type" => "header" "data" => [ "text" => "Bedeutung eines ausgewogenen Muskelaufbaus" "level" => 3 ] ] [ "id" => "GTVBAC4U1O" "type" => "paragraph" "data" => [ "text" => "Ein ausgewogener Muskelaufbau ist nicht nur aus ästhetischen Gründen wichtig, sondern auch, um das Verletzungsrisiko zu minimieren. Signifikante Ungleichgewichte können zu übermäßigen Belastungen bestimmter Gelenke führen, die langfristig Schmerzen oder Verletzungen verursachen können. Ein optimales Gleichgewicht sorgt für bessere Leistung und Ausdauer bei körperlichen Aktivitäten." ] ] [ "id" => "WwQ17JZmoj" "type" => "header" "data" => [ "text" => "Ursachen der Asymmetrie der Brustmuskeln" "level" => 2 ] ] [ "id" => "fqMqJgqW29" "type" => "header" "data" => [ "text" => "Anatomische Faktoren" "level" => 3 ] ] [ "id" => "1SbpmHHHj4" "type" => "paragraph" "data" => [ "text" => "Die Genetik spielt eine entscheidende Rolle bei der Körperstruktur. Natürliche Unterschiede in der Form und Größe der Muskeln können von Geburt an bestehen. Zusätzlich können Unterschiede in der Knochenlänge zu sichtbaren Ungleichgewichten beitragen." ] ] [ "id" => "VrYmVKow-R" "type" => "header" "data" => [ "text" => "Trainingsfehler" "level" => 3 ] ] [ "id" => "bNtBcLpYXC" "type" => "paragraph" "data" => [ "text" => "Unzureichende Trainingsprogramme können Asymmetrien verschärfen. Beispielsweise kann das Bevorzugen einer Seite bei Druckübungen wie dem Bankdrücken einen Muskel stärker entwickeln als den anderen." ] ] [ "id" => "qHfmrgFM_V" "type" => "header" "data" => [ "text" => "Lebensgewohnheiten und Haltung" "level" => 3 ] ] [ "id" => "dW_hWo1IzM" "type" => "paragraph" "data" => [ "text" => "Die tägliche Haltung hat einen großen Einfluss auf die Muskelentwicklung. Längeres Verharren in bestimmten Positionen, etwa beim Sitzen am Schreibtisch, kann zu einer asymmetrischen Muskelbeanspruchung führen. Gewohnheiten wie das ständige Tragen einer Tasche auf derselben Schulter können ebenfalls Ungleichgewichte verursachen." ] ] [ "id" => "h8j1bAPzQO" "type" => "header" "data" => [ "text" => "Lösungen zur Korrektur der Asymmetrie der Brustmuskeln" "level" => 2 ] ] [ "id" => "-iN0bg8LKh" "type" => "header" "data" => [ "text" => "Zielgerichtete Übungen" "level" => 3 ] ] [ "id" => "tkiseoyccX" "type" => "paragraph" "data" => [ "text" => "Um ein Muskelungleichgewicht zu korrigieren, ist es wichtig, spezifische Übungen einzubauen, die den weniger entwickelten Brustmuskel gezielt ansprechen. Übungen wie einseitiges Bankdrücken oder Fliegende mit Kurzhanteln sind besonders effektiv. Das Training mit freien Gewichten ermöglicht es, den schwächeren Muskel zu isolieren und zu stärken, was eine harmonische Entwicklung fördert. Mit <a href="https://www.fitmetrics.ch/de/">FitMetrics</a> haben Sie Zugriff auf einen umfassenden <a href="https://www.fitmetrics.ch/de/ubungen">Übungskatalog</a>, inklusive detaillierter Videos und klarer Anleitungen." ] ] [ "id" => "C6pBf_qbcH" "type" => "header" "data" => [ "text" => "Anpassungen im Trainingsprogramm" "level" => 3 ] ] [ "id" => "UJ9Mr3_8QM" "type" => "paragraph" "data" => [ "text" => "Die Anpassung Ihrer Trainingsroutine ist essenziell, um Asymmetrien zu beheben. Das Hinzufügen zusätzlicher Sätze für die schwächere Seite und die Anpassung des Trainingsvolumens helfen dabei. Es wird zudem empfohlen, mit moderaten Gewichten zu arbeiten, um eine gleichmäßige Entwicklung beider Seiten zu gewährleisten." ] ] [ "id" => "TqtVjuP_FZ" "type" => "header" "data" => [ "text" => "Überwachung und Bewertung des Fortschritts" "level" => 3 ] ] [ "id" => "CHnUT181Da" "type" => "paragraph" "data" => [ "text" => "Die regelmäßige Überwachung des Fortschritts ist entscheidend, um optimale Ergebnisse zu erzielen. Messungen und visuelle Bewertungen, wie regelmäßige Selfies oder Videos, bieten hervorragendes Feedback zur Entwicklung. Dies ermöglicht es, Ihre Anstrengungen basierend auf sichtbaren Ergebnissen anzupassen. Die <a href="https://www.fitmetrics.ch/de/download">FitMetrics-App</a> vereinfacht diesen Prozess, indem sie Ihre Fortschritte automatisch aufzeichnet, Diagramme erstellt und personalisierte Statistiken liefert, die Ihnen helfen, Ihre Entwicklung klar zu visualisieren." ] ] [ "id" => "pHpGmWSGgz" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "uEYW5MCPVV" "type" => "paragraph" "data" => [ "text" => "Die Korrektur der Asymmetrie der Brustmuskeln erfordert einen durchdachten und systematischen Ansatz. Indem Sie die Ursachen verstehen, Ihre Trainingsroutine anpassen und den Fortschritt konsequent verfolgen, können Sie ein harmonisches Muskelgleichgewicht erreichen. Die hier beschriebenen Lösungen bieten einen Ausgangspunkt, um Ihre Fitnessziele sicher und effektiv zu erreichen. Denken Sie daran, dass Ausdauer und Aufmerksamkeit für Details den Unterschied ausmachen werden." ] ] ] "version" => "2.30.6" ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: true +marketingBannerPosition: 8 -host: "https://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Attributes | [ "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7393 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 82.5 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#7436 +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 | 82.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7489 +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 | 82.5 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7524 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 82.5 MiB | 1.29 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Asymmetrische Brustmuskeln: Ursachen und Lösungen" "description" => "Asymmetrische Brustmuskeln sind häufig und beeinflussen Ästhetik und Funktion – wichtig ist, Ungleichgewichte zu erkennen und zu korrigieren." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7538 +shareUrl: "https://test.fitmetrics.ch/de/nachricht/asymmetrische-brustmuskeln-ursachen-und-losungen-37" +title: "Asymmetrische Brustmuskeln: Ursachen und Lösungen" +description: "Asymmetrische Brustmuskeln sind häufig und beeinflussen Ästhetik und Funktion – wichtig ist, Ungleichgewichte zu erkennen und zu korrigieren." +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 | 82.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 {#7580 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#7608 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#7633 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#7656 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#7679 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#7702 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#7725 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#7748 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 82.5 MiB | 3.94 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8118 …} -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 {#8131 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8145 …} -leads: Doctrine\ORM\PersistentCollection {#8279 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8130 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8290 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8392 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8421 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8489 …} -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 {#8533 …} -coaches: Doctrine\ORM\PersistentCollection {#8572 …} -clients: Doctrine\ORM\PersistentCollection {#8570 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8622 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8630 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8804 …} #file: Vich\UploaderBundle\Entity\File {#8796 …} #credits: Doctrine\ORM\PersistentCollection {#8797 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8801 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8787 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777697174 {#8806 : 2026-05-02 06:46:14.163472 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8800 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8638 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8646 …} -fitnessProfile: App\Entity\FitnessProfile {#8661 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8710 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8127 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8129 : 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 {#7587 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8118 …} -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 {#8131 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8145 …} -leads: Doctrine\ORM\PersistentCollection {#8279 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8130 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8290 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8392 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8421 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8489 …} -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 {#8533 …} -coaches: Doctrine\ORM\PersistentCollection {#8572 …} -clients: Doctrine\ORM\PersistentCollection {#8570 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8622 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8630 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8804 …} #file: Vich\UploaderBundle\Entity\File {#8796 …} #credits: Doctrine\ORM\PersistentCollection {#8797 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8801 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8787 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777697174 {#8806 : 2026-05-02 06:46:14.163472 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8800 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8638 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8646 …} -fitnessProfile: App\Entity\FitnessProfile {#8661 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8710 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8127 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8129 : 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 | 82.5 MiB | 2.51 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8118 …} -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 {#8131 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8145 …} -leads: Doctrine\ORM\PersistentCollection {#8279 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8130 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8290 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8392 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8421 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8489 …} -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 {#8533 …} -coaches: Doctrine\ORM\PersistentCollection {#8572 …} -clients: Doctrine\ORM\PersistentCollection {#8570 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8622 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8630 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8804 …} #file: Vich\UploaderBundle\Entity\File {#8796 …} #credits: Doctrine\ORM\PersistentCollection {#8797 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8801 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8787 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777697174 {#8806 : 2026-05-02 06:46:14.163472 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8800 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8638 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8646 …} -fitnessProfile: App\Entity\FitnessProfile {#8661 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8710 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8127 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8129 : 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 {#8728 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8118 …} -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 {#8131 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8145 …} -leads: Doctrine\ORM\PersistentCollection {#8279 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8130 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8290 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8392 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8421 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8489 …} -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 {#8533 …} -coaches: Doctrine\ORM\PersistentCollection {#8572 …} -clients: Doctrine\ORM\PersistentCollection {#8570 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8622 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8630 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8804 …} #file: Vich\UploaderBundle\Entity\File {#8796 …} #credits: Doctrine\ORM\PersistentCollection {#8797 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8801 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8787 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777697174 {#8806 : 2026-05-02 06:46:14.163472 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8800 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8638 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8646 …} -fitnessProfile: App\Entity\FitnessProfile {#8661 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8710 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8127 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8129 : 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 | 82.5 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8630 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8804 …} #file: Vich\UploaderBundle\Entity\File {#8796 …} #credits: Doctrine\ORM\PersistentCollection {#8797 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8801 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8787 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777697174 {#8806 : 2026-05-02 06:46:14.163472 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8800 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8118 …} -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 {#8131 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8145 …} -leads: Doctrine\ORM\PersistentCollection {#8279 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8130 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8290 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8392 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8421 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8489 …} -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 {#8533 …} -coaches: Doctrine\ORM\PersistentCollection {#8572 …} -clients: Doctrine\ORM\PersistentCollection {#8570 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8622 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8630} -profil: App\Entity\User\ContactProfile {#8638 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8646 …} -fitnessProfile: App\Entity\FitnessProfile {#8661 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8710 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8127 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8129 : 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 {#8763 #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 {#8630 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8804 …} #file: Vich\UploaderBundle\Entity\File {#8796 …} #credits: Doctrine\ORM\PersistentCollection {#8797 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8801 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8787 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777697174 {#8806 : 2026-05-02 06:46:14.163472 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8800 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8118 …} -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 {#8131 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8145 …} -leads: Doctrine\ORM\PersistentCollection {#8279 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8130 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8290 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8392 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8421 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8489 …} -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 {#8533 …} -coaches: Doctrine\ORM\PersistentCollection {#8572 …} -clients: Doctrine\ORM\PersistentCollection {#8570 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8622 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8630} -profil: App\Entity\User\ContactProfile {#8638 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8646 …} -fitnessProfile: App\Entity\FitnessProfile {#8661 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8710 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8127 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8129 : 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 | 82.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#8114 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#8851 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 82.5 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8837 +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 | 82.5 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#8893 +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 | 82.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#8948 +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]
|
82.5 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8940 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#8982 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#9014 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#9037 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#9060 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#9083 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#9106 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#9129 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#9152 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 82.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 {#9175 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||