Components
17
Twig Components
81
Render Count
64
ms
Render Time
78.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 78.5 MiB | 53.39 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4194 -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 | 78.5 MiB | 0.78 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 {#4241 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#4252 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
78.5 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4303 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#4318 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#4368 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#4396 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#4412 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#4436 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#4460 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#4484 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#4508 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#4532 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#4556 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#4580 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#5738 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
78.5 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#5774 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 78.5 MiB | 7.57 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#5851 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5852 …} -formFactory: Symfony\Component\Form\FormFactory {#5850 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6003 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6038 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6068 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6100 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6119 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6229 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6263 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6279 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6303 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6327 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6351 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6375 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6399 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6423 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6447 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6471 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6495 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 78.5 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#6540 +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 | 78.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 {#6530 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6171 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 78.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" => "Ausdauer" "url" => "/de/nachrichten/tag/ausdauer-4" ] [ "label" => "Jogging vs. Running: Unterschiede und Vorteile" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#6623 +items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Ausdauer" "url" => "/de/nachrichten/tag/ausdauer-4" ] [ "label" => "Jogging vs. Running: Unterschiede und Vorteile" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Ausdauer" "url" => "/de/nachrichten/tag/ausdauer-4" ] [ "label" => "Jogging vs. Running: Unterschiede und Vorteile" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6653 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6675 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6698 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 78.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#6643 +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 | 78.5 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaImage {#3909 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3866 …} #file: Vich\UploaderBundle\Entity\File {#3903 …} #credits: Doctrine\ORM\PersistentCollection {#3890 …} -source: null -zone: null -urlExternal: null #id: 495 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3773 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1725399317 {#3760 : 2024-09-03 23:35:17.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777182494 {#3781 : 2026-04-26 07:48:14.896935 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Jogging vs. Running: Unterschiede und Vorteile" "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 {#6790 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Jogging vs. Running: Unterschiede und Vorteile" +pictureClass: null +smWidth: 320 +smHeight: 180 +lgWidth: 320 +lgHeight: 180 +defaultSize: 350 +crop: true +fetchPriority: "auto" +sizeScalingFactor: 1.5 +referrerPolicy: "same-origin" +media: App\Entity\Media\MediaImage {#3909 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3866 …} #file: Vich\UploaderBundle\Entity\File {#3903 …} #credits: Doctrine\ORM\PersistentCollection {#3890 …} -source: null -zone: null -urlExternal: null #id: 495 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3773 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1725399317 {#3760 : 2024-09-03 23:35:17.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777182494 {#3781 : 2026-04-26 07:48:14.896935 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6827 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "calendar" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#6858 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 78.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Ausdauer" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#6896 +name: "Ausdauer" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 78.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Außen" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#6949 +name: "Außen" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 78.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Kardio" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#6973 +name: "Kardio" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 78.5 MiB | 2.34 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1730735054926 "blocks" => [ [ "id" => "EqsfGkON59" "type" => "header" "data" => [ "text" => "Definitionen und grundlegende Unterschiede" "level" => 2 ] ] [ "id" => "3PWK4yFHsN" "type" => "header" "data" => [ "text" => "Was ist Joggen?" "level" => 3 ] ] [ "id" => "R18QHBJcul" "type" => "paragraph" "data" => [ "text" => "Joggen wird oft als moderate Übung angesehen, mit einer Geschwindigkeit von 4 bis 6 Meilen pro Stunde (1 Meile = 1,6 km). Es handelt sich um eine schonendere Aktivität für den Körper, die oft von Menschen gewählt wird, die ihre Fitness aufrechterhalten möchten, ohne ihre Gelenke zu sehr zu belasten. Joggen fördert die Ausdauer und kann über lange Distanzen praktiziert werden, was es ideal für Anfänger oder diejenigen macht, die ein entspannteres Tempo bevorzugen." ] ] [ "id" => "XHY-QYEtLQ" "type" => "header" "data" => [ "text" => "Was ist Laufen?" "level" => 3 ] ] [ "id" => "rD08GHFebG" "type" => "paragraph" "data" => [ "text" => "Laufen hingegen ist eine intensivere Aktivität, die den Herzschlag auf höhere Niveaus treibt. Es erfordert einen höheren Energieaufwand und zielt auf ein schnelleres Tempo ab. Laufen wird oft mit Muskelstärkung und besserer <a href="https://www.fitmetrics.ch/de/nachricht/die-vorteile-von-kardio-fur-den-muskelaufbau-26">kardiovaskulärer Fitness</a> in Verbindung gebracht, was es zur bevorzugten Wahl für diejenigen macht, die ihre Geschwindigkeit und Ausdauer verbessern möchten." ] ] [ "id" => "UdBY_LifLZ" "type" => "header" "data" => [ "text" => "Gesundheitliche Vorteile" "level" => 2 ] ] [ "id" => "LjcZGCms77" "type" => "header" "data" => [ "text" => "Vorteile des Joggens" "level" => 3 ] ] [ "id" => "RBvy3GW7Sz" "type" => "paragraph" "data" => [ "text" => "Der Hauptvorteil des Joggens liegt in seiner geringen Belastung für den Körper. Es beansprucht die Muskeln und Gelenke weniger im Vergleich zu anderen Formen des Cardiotrainings wie dem Laufen. Die geringere Belastung ermöglicht es Menschen aller Fitnessstufen, länger durchzuhalten, ohne das Risiko von Verletzungen." ] ] [ "id" => "D_8SXBUOnd" "type" => "header" "data" => [ "text" => "Vorteile des Laufens" "level" => 3 ] ] [ "id" => "jnEc-EushY" "type" => "paragraph" "data" => [ "text" => "Das Laufen bietet den enormen Vorteil, mehr Kalorien zu verbrennen, wodurch das potenzielle Gewichtsverlust erhöht wird. Darüber hinaus steigert es erheblich die Ausdauer, körperliche Stärke und mentale Belastbarkeit. Regelmäßiges Laufen kann das Risiko von Herz-Kreislauf-Erkrankungen deutlich verringern und gleichzeitig die allgemeine Herzgesundheit verbessern." ] ] [ "id" => "DTUQhVS0zH" "type" => "header" "data" => [ "text" => "Auswirkungen auf den Körper" "level" => 2 ] ] [ "id" => "mcuN946FNq" "type" => "header" "data" => [ "text" => "Effekte des Joggens auf den Körper" "level" => 3 ] ] [ "id" => "Ugg0mpVGrj" "type" => "paragraph" "data" => [ "text" => "Joggen basiert auf einem moderaten Tempo, das eine größere Zugänglichkeit ermöglicht, insbesondere für diejenigen, die gerade erst mit körperlicher Aktivität beginnen oder wieder einsteigen. Es ist weniger anspruchsvoll und belastet das Muskel-Skelett-System weniger, wodurch längere Sitzungen ohne übermäßige Ermüdung möglich sind. Joggen trägt dazu bei, die Fitness zu erhalten, ohne zu erschöpfen." ] ] [ "id" => "TSRKhcoOIk" "type" => "header" "data" => [ "text" => "Effekte des Laufens auf den Körper" "level" => 3 ] ] [ "id" => "A7V7XQ1r-E" "type" => "paragraph" "data" => [ "text" => "Das Laufen kann, obwohl es vorteilhaft ist, zu einer schnelleren Ermüdung führen und eine längere Erholungszeit erfordern. Die Muskeln werden stärker beansprucht, was das Wachstum und die Stärkung unterstützt. Läufer erleben häufig eine Stimmungsaufhellung und einen mentalen Schub aufgrund der Freisetzung von Endorphinen." ] ] [ "id" => "xipv7OmuER" "type" => "header" "data" => [ "text" => "Die Wahl zwischen Joggen und Laufen" "level" => 2 ] ] [ "id" => "oindquqXgG" "type" => "header" "data" => [ "text" => "Zu berücksichtigende Faktoren" "level" => 3 ] ] [ "id" => "ggPCoJ52jp" "type" => "paragraph" "data" => [ "text" => "Bei der Entscheidung zwischen Joggen und Laufen sollten mehrere Faktoren berücksichtigt werden. Ihre persönlichen Ziele, wie z. B. Gewichtsverlust oder kardiovaskuläre Verbesserung, diktieren oft die beste Wahl. Darüber hinaus sollten Ihr aktuelles Fitnessniveau und mögliche Verletzungsrisiken Ihre Entscheidung beeinflussen." ] ] [ "id" => "O9hNfvZbyF" "type" => "header" "data" => [ "text" => "Tipps für Anfänger" "level" => 3 ] ] [ "id" => "PhCaYE-Dv_" "type" => "paragraph" "data" => [ "text" => "Für Anfänger wird empfohlen, mit dem Joggen zu beginnen, um eine solide Fitnessbasis aufzubauen. Es ist wichtig, allmählich zum Laufen überzugehen, um Verletzungen zu vermeiden." ] ] [ "id" => "9QVYoZF3g7" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "d6CIcf9fuz" "type" => "paragraph" "data" => [ "text" => "Egal, ob Sie sich für Joggen oder Laufen entscheiden, das Wichtigste ist, eine Aktivität zu wählen, die zu Ihren persönlichen Vorlieben und Gesundheitszielen passt. Jede dieser Aktivitäten bietet einzigartige Vorteile und kann Ihre Lebensqualität erheblich verbessern. Hören Sie auf Ihren Körper und denken Sie daran, dass das ultimative Ziel darin besteht, aktiv und gesund zu bleiben." ] ] ] "version" => "2.28.2" ] "title" => "Jogging vs. Running: Unterschiede und Vorteile" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#6960 +title: "Jogging vs. Running: Unterschiede und Vorteile" +data: [ "time" => 1730735054926 "blocks" => [ [ "id" => "EqsfGkON59" "type" => "header" "data" => [ "text" => "Definitionen und grundlegende Unterschiede" "level" => 2 ] ] [ "id" => "3PWK4yFHsN" "type" => "header" "data" => [ "text" => "Was ist Joggen?" "level" => 3 ] ] [ "id" => "R18QHBJcul" "type" => "paragraph" "data" => [ "text" => "Joggen wird oft als moderate Übung angesehen, mit einer Geschwindigkeit von 4 bis 6 Meilen pro Stunde (1 Meile = 1,6 km). Es handelt sich um eine schonendere Aktivität für den Körper, die oft von Menschen gewählt wird, die ihre Fitness aufrechterhalten möchten, ohne ihre Gelenke zu sehr zu belasten. Joggen fördert die Ausdauer und kann über lange Distanzen praktiziert werden, was es ideal für Anfänger oder diejenigen macht, die ein entspannteres Tempo bevorzugen." ] ] [ "id" => "XHY-QYEtLQ" "type" => "header" "data" => [ "text" => "Was ist Laufen?" "level" => 3 ] ] [ "id" => "rD08GHFebG" "type" => "paragraph" "data" => [ "text" => "Laufen hingegen ist eine intensivere Aktivität, die den Herzschlag auf höhere Niveaus treibt. Es erfordert einen höheren Energieaufwand und zielt auf ein schnelleres Tempo ab. Laufen wird oft mit Muskelstärkung und besserer <a href="https://www.fitmetrics.ch/de/nachricht/die-vorteile-von-kardio-fur-den-muskelaufbau-26">kardiovaskulärer Fitness</a> in Verbindung gebracht, was es zur bevorzugten Wahl für diejenigen macht, die ihre Geschwindigkeit und Ausdauer verbessern möchten." ] ] [ "id" => "UdBY_LifLZ" "type" => "header" "data" => [ "text" => "Gesundheitliche Vorteile" "level" => 2 ] ] [ "id" => "LjcZGCms77" "type" => "header" "data" => [ "text" => "Vorteile des Joggens" "level" => 3 ] ] [ "id" => "RBvy3GW7Sz" "type" => "paragraph" "data" => [ "text" => "Der Hauptvorteil des Joggens liegt in seiner geringen Belastung für den Körper. Es beansprucht die Muskeln und Gelenke weniger im Vergleich zu anderen Formen des Cardiotrainings wie dem Laufen. Die geringere Belastung ermöglicht es Menschen aller Fitnessstufen, länger durchzuhalten, ohne das Risiko von Verletzungen." ] ] [ "id" => "D_8SXBUOnd" "type" => "header" "data" => [ "text" => "Vorteile des Laufens" "level" => 3 ] ] [ "id" => "jnEc-EushY" "type" => "paragraph" "data" => [ "text" => "Das Laufen bietet den enormen Vorteil, mehr Kalorien zu verbrennen, wodurch das potenzielle Gewichtsverlust erhöht wird. Darüber hinaus steigert es erheblich die Ausdauer, körperliche Stärke und mentale Belastbarkeit. Regelmäßiges Laufen kann das Risiko von Herz-Kreislauf-Erkrankungen deutlich verringern und gleichzeitig die allgemeine Herzgesundheit verbessern." ] ] [ "id" => "DTUQhVS0zH" "type" => "header" "data" => [ "text" => "Auswirkungen auf den Körper" "level" => 2 ] ] [ "id" => "mcuN946FNq" "type" => "header" "data" => [ "text" => "Effekte des Joggens auf den Körper" "level" => 3 ] ] [ "id" => "Ugg0mpVGrj" "type" => "paragraph" "data" => [ "text" => "Joggen basiert auf einem moderaten Tempo, das eine größere Zugänglichkeit ermöglicht, insbesondere für diejenigen, die gerade erst mit körperlicher Aktivität beginnen oder wieder einsteigen. Es ist weniger anspruchsvoll und belastet das Muskel-Skelett-System weniger, wodurch längere Sitzungen ohne übermäßige Ermüdung möglich sind. Joggen trägt dazu bei, die Fitness zu erhalten, ohne zu erschöpfen." ] ] [ "id" => "TSRKhcoOIk" "type" => "header" "data" => [ "text" => "Effekte des Laufens auf den Körper" "level" => 3 ] ] [ "id" => "A7V7XQ1r-E" "type" => "paragraph" "data" => [ "text" => "Das Laufen kann, obwohl es vorteilhaft ist, zu einer schnelleren Ermüdung führen und eine längere Erholungszeit erfordern. Die Muskeln werden stärker beansprucht, was das Wachstum und die Stärkung unterstützt. Läufer erleben häufig eine Stimmungsaufhellung und einen mentalen Schub aufgrund der Freisetzung von Endorphinen." ] ] [ "id" => "xipv7OmuER" "type" => "header" "data" => [ "text" => "Die Wahl zwischen Joggen und Laufen" "level" => 2 ] ] [ "id" => "oindquqXgG" "type" => "header" "data" => [ "text" => "Zu berücksichtigende Faktoren" "level" => 3 ] ] [ "id" => "ggPCoJ52jp" "type" => "paragraph" "data" => [ "text" => "Bei der Entscheidung zwischen Joggen und Laufen sollten mehrere Faktoren berücksichtigt werden. Ihre persönlichen Ziele, wie z. B. Gewichtsverlust oder kardiovaskuläre Verbesserung, diktieren oft die beste Wahl. Darüber hinaus sollten Ihr aktuelles Fitnessniveau und mögliche Verletzungsrisiken Ihre Entscheidung beeinflussen." ] ] [ "id" => "O9hNfvZbyF" "type" => "header" "data" => [ "text" => "Tipps für Anfänger" "level" => 3 ] ] [ "id" => "PhCaYE-Dv_" "type" => "paragraph" "data" => [ "text" => "Für Anfänger wird empfohlen, mit dem Joggen zu beginnen, um eine solide Fitnessbasis aufzubauen. Es ist wichtig, allmählich zum Laufen überzugehen, um Verletzungen zu vermeiden." ] ] [ "id" => "9QVYoZF3g7" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "d6CIcf9fuz" "type" => "paragraph" "data" => [ "text" => "Egal, ob Sie sich für Joggen oder Laufen entscheiden, das Wichtigste ist, eine Aktivität zu wählen, die zu Ihren persönlichen Vorlieben und Gesundheitszielen passt. Jede dieser Aktivitäten bietet einzigartige Vorteile und kann Ihre Lebensqualität erheblich verbessern. Hören Sie auf Ihren Körper und denken Sie daran, dass das ultimative Ziel darin besteht, aktiv und gesund zu bleiben." ] ] ] "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 | 78.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 {#7047 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 78.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#7090 +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:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 78.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#7141 +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 | 78.5 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7178 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 78.5 MiB | 1.28 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Jogging vs. Running: Unterschiede und Vorteile" "description" => "Joggen ist langsamer und weniger intensiv als Laufen. Wählen Sie je nach Ihren gesundheitlichen Zielen, Ihrer Fitness und Ihren Vorlieben." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7192 +shareUrl: "https://test.fitmetrics.ch/de/nachricht/jogging-vs-running-unterschiede-und-vorteile-30" +title: "Jogging vs. Running: Unterschiede und Vorteile" +description: "Joggen ist langsamer und weniger intensiv als Laufen. Wählen Sie je nach Ihren gesundheitlichen Zielen, Ihrer Fitness und Ihren Vorlieben." +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 | 78.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 {#7234 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#7262 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#7287 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#7310 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#7333 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#7356 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#7379 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#7402 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 78.5 MiB | 3.79 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7772 …} -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 {#7785 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7799 …} -leads: Doctrine\ORM\PersistentCollection {#7933 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7784 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7944 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8046 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8075 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8143 …} -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 {#8187 …} -coaches: Doctrine\ORM\PersistentCollection {#8226 …} -clients: Doctrine\ORM\PersistentCollection {#8224 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8276 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8284 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8458 …} #file: Vich\UploaderBundle\Entity\File {#8450 …} #credits: Doctrine\ORM\PersistentCollection {#8451 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8455 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8441 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777182495 {#8460 : 2026-04-26 07:48:15.016334 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8454 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8292 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8300 …} -fitnessProfile: App\Entity\FitnessProfile {#8315 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8364 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7781 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7783 : 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 {#7241 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7772 …} -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 {#7785 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7799 …} -leads: Doctrine\ORM\PersistentCollection {#7933 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7784 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7944 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8046 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8075 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8143 …} -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 {#8187 …} -coaches: Doctrine\ORM\PersistentCollection {#8226 …} -clients: Doctrine\ORM\PersistentCollection {#8224 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8276 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8284 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8458 …} #file: Vich\UploaderBundle\Entity\File {#8450 …} #credits: Doctrine\ORM\PersistentCollection {#8451 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8455 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8441 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777182495 {#8460 : 2026-04-26 07:48:15.016334 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8454 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8292 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8300 …} -fitnessProfile: App\Entity\FitnessProfile {#8315 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8364 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7781 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7783 : 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 | 78.5 MiB | 2.44 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7772 …} -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 {#7785 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7799 …} -leads: Doctrine\ORM\PersistentCollection {#7933 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7784 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7944 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8046 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8075 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8143 …} -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 {#8187 …} -coaches: Doctrine\ORM\PersistentCollection {#8226 …} -clients: Doctrine\ORM\PersistentCollection {#8224 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8276 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8284 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8458 …} #file: Vich\UploaderBundle\Entity\File {#8450 …} #credits: Doctrine\ORM\PersistentCollection {#8451 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8455 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8441 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777182495 {#8460 : 2026-04-26 07:48:15.016334 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8454 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8292 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8300 …} -fitnessProfile: App\Entity\FitnessProfile {#8315 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8364 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7781 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7783 : 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 {#8382 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7772 …} -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 {#7785 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7799 …} -leads: Doctrine\ORM\PersistentCollection {#7933 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7784 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7944 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8046 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8075 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8143 …} -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 {#8187 …} -coaches: Doctrine\ORM\PersistentCollection {#8226 …} -clients: Doctrine\ORM\PersistentCollection {#8224 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8276 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8284 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8458 …} #file: Vich\UploaderBundle\Entity\File {#8450 …} #credits: Doctrine\ORM\PersistentCollection {#8451 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8455 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8441 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777182495 {#8460 : 2026-04-26 07:48:15.016334 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8454 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8292 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8300 …} -fitnessProfile: App\Entity\FitnessProfile {#8315 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8364 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7781 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7783 : 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 | 78.5 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8284 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8458 …} #file: Vich\UploaderBundle\Entity\File {#8450 …} #credits: Doctrine\ORM\PersistentCollection {#8451 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8455 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8441 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777182495 {#8460 : 2026-04-26 07:48:15.016334 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8454 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7772 …} -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 {#7785 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7799 …} -leads: Doctrine\ORM\PersistentCollection {#7933 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7784 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7944 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8046 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8075 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8143 …} -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 {#8187 …} -coaches: Doctrine\ORM\PersistentCollection {#8226 …} -clients: Doctrine\ORM\PersistentCollection {#8224 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8276 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8284} -profil: App\Entity\User\ContactProfile {#8292 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8300 …} -fitnessProfile: App\Entity\FitnessProfile {#8315 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8364 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7781 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7783 : 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 {#8417 #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 {#8284 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8458 …} #file: Vich\UploaderBundle\Entity\File {#8450 …} #credits: Doctrine\ORM\PersistentCollection {#8451 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8455 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8441 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777182495 {#8460 : 2026-04-26 07:48:15.016334 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8454 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7772 …} -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 {#7785 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7799 …} -leads: Doctrine\ORM\PersistentCollection {#7933 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7784 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7944 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8046 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8075 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8143 …} -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 {#8187 …} -coaches: Doctrine\ORM\PersistentCollection {#8226 …} -clients: Doctrine\ORM\PersistentCollection {#8224 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8276 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8284} -profil: App\Entity\User\ContactProfile {#8292 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8300 …} -fitnessProfile: App\Entity\FitnessProfile {#8315 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8364 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7781 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7783 : 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 | 78.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7768 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#8505 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 78.5 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8491 +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 | 78.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#8547 +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 | 78.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#8602 +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]
|
78.5 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8594 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#8636 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#8668 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#8691 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#8714 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#8737 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#8760 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#8783 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#8806 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#8829 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||