Components
17
Twig Components
79
Render Count
68
ms
Render Time
74.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 72.5 MiB | 56.91 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4150 -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#210 …} -em: Doctrine\ORM\EntityManager {#550 …} -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …} -kernel: App\Kernel {#14 …} -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.41 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 {#4197 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4208 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
64.5 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4259 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Attributes | [ "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4274 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4324 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "search" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4352 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.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 {#4368 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 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 {#4392 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4416 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4440 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline " "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4464 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4488 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.05 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 {#4512 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4536 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.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 {#5694 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
66.5 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#5730 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 72.5 MiB | 9.08 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#5807 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5808 …} -formFactory: Symfony\Component\Form\FormFactory {#5806 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5959 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#5994 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6024 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "google" "class" => "h-[24px] w-[20px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6056 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "apple" "class" => "h-[24px] w-[20px] fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px] fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6075 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6185 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Attributes | [ "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6219 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "flexed-biceps" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6235 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6259 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6283 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6307 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6331 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6355 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6379 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6403 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "favorites" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6427 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "more" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6451 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 72.5 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#6496 +routeName: null +params: null +withQuery: true +defaultOpenLeft: true -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6486 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-16 w-full" ] |
|||
| Attributes | [ "class" => "h-16 w-full" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6127 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 72.5 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Leistung" "url" => "/de/nachrichten/tag/leistung-14" ] [ "label" => "Fortschrittskontrolle: Wie man die Motivation aufrechterhält" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#6579 +items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Leistung" "url" => "/de/nachrichten/tag/leistung-14" ] [ "label" => "Fortschrittskontrolle: Wie man die Motivation aufrechterhält" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Leistung" "url" => "/de/nachrichten/tag/leistung-14" ] [ "label" => "Fortschrittskontrolle: Wie man die Motivation aufrechterhält" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6609 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6631 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6654 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 72.5 MiB | 0.42 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#6599 +includeScript: true +labelClass: null +containerClass: "my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 72.5 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaImage {#3938 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3848 …} #file: Vich\UploaderBundle\Entity\File {#3930 …} #credits: Doctrine\ORM\PersistentCollection {#3944 …} -source: null -zone: null -urlExternal: null #id: 481 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3821 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1724075597 {#3870 : 2024-08-19 15:53:17.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777539908 {#3829 : 2026-04-30 11:05:08.304824 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Fortschrittskontrolle: Wie man die Motivation aufrechterhält" "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 {#6746 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Fortschrittskontrolle: Wie man die Motivation aufrechterhält" +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 {#3938 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3848 …} #file: Vich\UploaderBundle\Entity\File {#3930 …} #credits: Doctrine\ORM\PersistentCollection {#3944 …} -source: null -zone: null -urlExternal: null #id: 481 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3821 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1724075597 {#3870 : 2024-08-19 15:53:17.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777539908 {#3829 : 2026-04-30 11:05:08.304824 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "calendar" "class" => "w-4 h-4" ] |
|||
| Attributes | [ "class" => "w-4 h-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6783 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "calendar" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-4 w-4" ] |
|||
| Attributes | [ "class" => "h-4 w-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6814 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 72.5 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Leistung" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#6852 +name: "Leistung" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 72.5 MiB | 2.76 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1730745275230 "blocks" => [ [ "id" => "9lG1lAEnWx" "type" => "header" "data" => [ "text" => "Wie man die Motivation aufrechterhält" "level" => 2 ] ] [ "id" => "DHY9TrdeJ1" "type" => "paragraph" "data" => [ "text" => "Die Motivation ist der Wind in den Segeln unserer Reise zum Erfolg, sei es im persönlichen oder beruflichen Leben. Doch die Motivation aufrechtzuerhalten, ist nicht immer einfach. Viele Hindernisse, wie die Monotonie der Aufgaben oder fehlende Anerkennung, können ihren Schwung bremsen. Deshalb spielt das Nachverfolgen von Fortschritten eine entscheidende Rolle in unserer Suche nach anhaltender Motivation." ] ] [ "id" => "3Lh8frrbAd" "type" => "header" "data" => [ "text" => "Motivation verstehen" "level" => 2 ] ] [ "id" => "WkmbGNXqsC" "type" => "paragraph" "data" => [ "text" => "Die Motivation, wie ein emotionaler Kompass, lenkt unser Handeln in Richtung unserer Ziele. Sie kann in zwei Hauptkategorien unterteilt werden, die unseren Weg unterschiedlich beeinflussen." ] ] [ "id" => "rYhdHdv8wz" "type" => "header" "data" => [ "text" => "Intrinsische vs. extrinsische Motivation" "level" => 3 ] ] [ "id" => "9eeoj4-Qdt" "type" => "paragraph" "data" => [ "text" => "Die intrinsische Motivation entsteht von innen. Sie wird durch persönliches Vergnügen und Zufriedenheit angetrieben, die aus der Erfüllung der Aufgabe selbst gewonnen werden. Zum Beispiel ein Buch lesen, weil es dich interessiert." ] ] [ "id" => "w0cLjOkO3-" "type" => "paragraph" "data" => [ "text" => "Die extrinsische Motivation hingegen hängt von äußeren Belohnungen ab, wie einem Gehalt oder Lob. Ein Beispiel wäre ein Mitarbeiter, der hart arbeitet, um eine Beförderung zu erhalten." ] ] [ "id" => "l85w1njn1U" "type" => "header" "data" => [ "text" => "Faktoren, die die Motivation beeinflussen" "level" => 3 ] ] [ "id" => "u4nHtUHMi3" "type" => "paragraph" "data" => [ "text" => "Es überrascht nicht, dass unsere Motivation durch mehrere Faktoren beeinflusst werden kann:" ] ] [ "id" => "ke5AFVqDJi" "type" => "list" "data" => [ "style" => "unordered" "items" => [ "Psychologisch: Unsere Überzeugungen, Wahrnehmungen und persönlichen Erwartungen." "Sozial: Interaktionen mit Kollegen, Freunden und Familie." "Umweltbedingt: Arbeitsbedingungen, Zugang zu Ressourcen usw." ] ] ] [ "id" => "k-BvS9WhWM" "type" => "paragraph" "data" => [ "text" => "Wenn wir diese Einflüsse verstehen, können wir unsere Motivation besser steuern." ] ] [ "id" => "TwcNCVaqaQ" "type" => "header" "data" => [ "text" => "Techniken zur Fortschrittsverfolgung" "level" => 3 ] ] [ "id" => "sXSz5vuwHd" "type" => "paragraph" "data" => [ "text" => "Ein effektiver Fahrplan kann selbst die holprigste Reise in ein erfolgreiches Abenteuer verwandeln." ] ] [ "id" => "AWrpwCjCTj" "type" => "header" "data" => [ "text" => "SMART-Ziele setzen" "level" => 3 ] ] [ "id" => "5CwuggiV0c" "type" => "paragraph" "data" => [ "text" => "SMART-Ziele bieten einen klaren und strukturierten Ansatz:" ] ] [ "id" => "7VuGdnPd5h" "type" => "list" "data" => [ "style" => "unordered" "items" => [ "Spezifisch: Definiere genau, was du erreichen möchtest." "Messbar: Erstelle Kriterien zur Bewertung deines Fortschritts." "Erreichbar: Stelle sicher, dass das Ziel realistisch ist." "Relevant: Überprüfe, ob das Ziel zu deinen aktuellen Fähigkeiten passt." "Zeitgebunden: Setze eine Frist für dein Ziel." ] ] ] [ "id" => "4Hxl1XSlcY" "type" => "paragraph" "data" => [ "text" => "Mit dieser Methode kann jeder kleine Schritt wie ein Fortschritt in Richtung eines größeren Sieges erscheinen." ] ] [ "id" => "0th3kLwHyP" "type" => "header" "data" => [ "text" => "Ein Fortschrittstagebuch führen" "level" => 3 ] ] [ "id" => "GHzrLFPdGH" "type" => "paragraph" "data" => [ "text" => "Ein Fortschrittstagebuch ermöglicht es dir, jeden Schritt deiner Reise zu verfolgen. Dieses Tool hilft bei der täglichen Reflexion und erinnert dich an vergangene Erfolge. Um diese Aufgabe zu automatisieren, kannst du Apps wie FitMetrics verwenden, die ein personalisiertes Tracking deiner sportlichen Bemühungen anbieten." ] ] [ "id" => "28nGph7yX8" "type" => "header" "data" => [ "text" => "Verwendung der FitMetrics-App" "level" => 3 ] ] [ "id" => "ZopTKiQ1f2" "type" => "paragraph" "data" => [ "text" => "Die <a href="https://www.fitmetrics.ch/de/">FitMetrics</a>-App bietet beispielsweise ein detailliertes Tracking deiner Workouts und liefert konkrete Tipps zur Optimierung deiner Routine und Maximierung deiner Ergebnisse." ] ] [ "id" => "JZepjHaVyv" "type" => "header" "data" => [ "text" => "Langfristige Motivation aufrechterhalten" "level" => 2 ] ] [ "id" => "XbMT38wRq2" "type" => "paragraph" "data" => [ "text" => "Der Weg zum Erfolg ist lang und voller Herausforderungen, aber einige Strategien können dir helfen, auf Kurs zu bleiben." ] ] [ "id" => "imGvO7jwLh" "type" => "header" "data" => [ "text" => "Kleine Siege feiern" "level" => 3 ] ] [ "id" => "lPwZ9j5J1N" "type" => "paragraph" "data" => [ "text" => "Unterschätze niemals die Kraft, jeden kleinen Sieg zu feiern. Dies verstärkt deinen Fortschritt und nährt deine Motivation für zukünftige Schritte." ] ] [ "id" => "fs3vF0x6QG" "type" => "header" "data" => [ "text" => "Umgebe dich mit Unterstützung" "level" => 3 ] ] [ "id" => "nwR6lr1SiI" "type" => "paragraph" "data" => [ "text" => "Ein starkes Unterstützungsnetzwerk ist entscheidend. Umgebe dich mit Menschen, die an deine Fähigkeiten glauben und bereit sind, dich bei jedem Schritt zu ermutigen." ] ] [ "id" => "-c2gWC0xfA" "type" => "header" "data" => [ "text" => "Ziele anpassenZiele anpassen" "level" => 3 ] ] [ "id" => "xxbtk7cThT" "type" => "paragraph" "data" => [ "text" => "Ziele verändern sich im Laufe der Zeit. Es ist wichtig, sie je nach Fortschritt und den auftretenden Herausforderungen anzupassen. Diese Flexibilität kann Entmutigung verhindern und deine Begeisterung aufrechterhalten." ] ] [ "id" => "kWkB98oup6" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "TDN7N2G3RP" "type" => "paragraph" "data" => [ "text" => "Das Nachverfolgen von Fortschritten ist ein mächtiges Werkzeug, um die Motivation aufrechtzuerhalten. Wenn du die Motivation verstehst, SMART-Ziele setzt und jeden Meilenstein feierst, kannst du jede Herausforderung in eine Wachstumschance verwandeln. Setze diese Strategien noch heute um und erlebe eine effektive und lohnende Fortschrittsreise. Bleibe auf Kurs und lass deine Motivation dich zu unerforschten Höhen führen." ] ] ] "version" => "2.28.2" ] "title" => "Fortschrittskontrolle: Wie man die Motivation aufrechterhält" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#6877 +title: "Fortschrittskontrolle: Wie man die Motivation aufrechterhält" +data: [ "time" => 1730745275230 "blocks" => [ [ "id" => "9lG1lAEnWx" "type" => "header" "data" => [ "text" => "Wie man die Motivation aufrechterhält" "level" => 2 ] ] [ "id" => "DHY9TrdeJ1" "type" => "paragraph" "data" => [ "text" => "Die Motivation ist der Wind in den Segeln unserer Reise zum Erfolg, sei es im persönlichen oder beruflichen Leben. Doch die Motivation aufrechtzuerhalten, ist nicht immer einfach. Viele Hindernisse, wie die Monotonie der Aufgaben oder fehlende Anerkennung, können ihren Schwung bremsen. Deshalb spielt das Nachverfolgen von Fortschritten eine entscheidende Rolle in unserer Suche nach anhaltender Motivation." ] ] [ "id" => "3Lh8frrbAd" "type" => "header" "data" => [ "text" => "Motivation verstehen" "level" => 2 ] ] [ "id" => "WkmbGNXqsC" "type" => "paragraph" "data" => [ "text" => "Die Motivation, wie ein emotionaler Kompass, lenkt unser Handeln in Richtung unserer Ziele. Sie kann in zwei Hauptkategorien unterteilt werden, die unseren Weg unterschiedlich beeinflussen." ] ] [ "id" => "rYhdHdv8wz" "type" => "header" "data" => [ "text" => "Intrinsische vs. extrinsische Motivation" "level" => 3 ] ] [ "id" => "9eeoj4-Qdt" "type" => "paragraph" "data" => [ "text" => "Die intrinsische Motivation entsteht von innen. Sie wird durch persönliches Vergnügen und Zufriedenheit angetrieben, die aus der Erfüllung der Aufgabe selbst gewonnen werden. Zum Beispiel ein Buch lesen, weil es dich interessiert." ] ] [ "id" => "w0cLjOkO3-" "type" => "paragraph" "data" => [ "text" => "Die extrinsische Motivation hingegen hängt von äußeren Belohnungen ab, wie einem Gehalt oder Lob. Ein Beispiel wäre ein Mitarbeiter, der hart arbeitet, um eine Beförderung zu erhalten." ] ] [ "id" => "l85w1njn1U" "type" => "header" "data" => [ "text" => "Faktoren, die die Motivation beeinflussen" "level" => 3 ] ] [ "id" => "u4nHtUHMi3" "type" => "paragraph" "data" => [ "text" => "Es überrascht nicht, dass unsere Motivation durch mehrere Faktoren beeinflusst werden kann:" ] ] [ "id" => "ke5AFVqDJi" "type" => "list" "data" => [ "style" => "unordered" "items" => [ "Psychologisch: Unsere Überzeugungen, Wahrnehmungen und persönlichen Erwartungen." "Sozial: Interaktionen mit Kollegen, Freunden und Familie." "Umweltbedingt: Arbeitsbedingungen, Zugang zu Ressourcen usw." ] ] ] [ "id" => "k-BvS9WhWM" "type" => "paragraph" "data" => [ "text" => "Wenn wir diese Einflüsse verstehen, können wir unsere Motivation besser steuern." ] ] [ "id" => "TwcNCVaqaQ" "type" => "header" "data" => [ "text" => "Techniken zur Fortschrittsverfolgung" "level" => 3 ] ] [ "id" => "sXSz5vuwHd" "type" => "paragraph" "data" => [ "text" => "Ein effektiver Fahrplan kann selbst die holprigste Reise in ein erfolgreiches Abenteuer verwandeln." ] ] [ "id" => "AWrpwCjCTj" "type" => "header" "data" => [ "text" => "SMART-Ziele setzen" "level" => 3 ] ] [ "id" => "5CwuggiV0c" "type" => "paragraph" "data" => [ "text" => "SMART-Ziele bieten einen klaren und strukturierten Ansatz:" ] ] [ "id" => "7VuGdnPd5h" "type" => "list" "data" => [ "style" => "unordered" "items" => [ "Spezifisch: Definiere genau, was du erreichen möchtest." "Messbar: Erstelle Kriterien zur Bewertung deines Fortschritts." "Erreichbar: Stelle sicher, dass das Ziel realistisch ist." "Relevant: Überprüfe, ob das Ziel zu deinen aktuellen Fähigkeiten passt." "Zeitgebunden: Setze eine Frist für dein Ziel." ] ] ] [ "id" => "4Hxl1XSlcY" "type" => "paragraph" "data" => [ "text" => "Mit dieser Methode kann jeder kleine Schritt wie ein Fortschritt in Richtung eines größeren Sieges erscheinen." ] ] [ "id" => "0th3kLwHyP" "type" => "header" "data" => [ "text" => "Ein Fortschrittstagebuch führen" "level" => 3 ] ] [ "id" => "GHzrLFPdGH" "type" => "paragraph" "data" => [ "text" => "Ein Fortschrittstagebuch ermöglicht es dir, jeden Schritt deiner Reise zu verfolgen. Dieses Tool hilft bei der täglichen Reflexion und erinnert dich an vergangene Erfolge. Um diese Aufgabe zu automatisieren, kannst du Apps wie FitMetrics verwenden, die ein personalisiertes Tracking deiner sportlichen Bemühungen anbieten." ] ] [ "id" => "28nGph7yX8" "type" => "header" "data" => [ "text" => "Verwendung der FitMetrics-App" "level" => 3 ] ] [ "id" => "ZopTKiQ1f2" "type" => "paragraph" "data" => [ "text" => "Die <a href="https://www.fitmetrics.ch/de/">FitMetrics</a>-App bietet beispielsweise ein detailliertes Tracking deiner Workouts und liefert konkrete Tipps zur Optimierung deiner Routine und Maximierung deiner Ergebnisse." ] ] [ "id" => "JZepjHaVyv" "type" => "header" "data" => [ "text" => "Langfristige Motivation aufrechterhalten" "level" => 2 ] ] [ "id" => "XbMT38wRq2" "type" => "paragraph" "data" => [ "text" => "Der Weg zum Erfolg ist lang und voller Herausforderungen, aber einige Strategien können dir helfen, auf Kurs zu bleiben." ] ] [ "id" => "imGvO7jwLh" "type" => "header" "data" => [ "text" => "Kleine Siege feiern" "level" => 3 ] ] [ "id" => "lPwZ9j5J1N" "type" => "paragraph" "data" => [ "text" => "Unterschätze niemals die Kraft, jeden kleinen Sieg zu feiern. Dies verstärkt deinen Fortschritt und nährt deine Motivation für zukünftige Schritte." ] ] [ "id" => "fs3vF0x6QG" "type" => "header" "data" => [ "text" => "Umgebe dich mit Unterstützung" "level" => 3 ] ] [ "id" => "nwR6lr1SiI" "type" => "paragraph" "data" => [ "text" => "Ein starkes Unterstützungsnetzwerk ist entscheidend. Umgebe dich mit Menschen, die an deine Fähigkeiten glauben und bereit sind, dich bei jedem Schritt zu ermutigen." ] ] [ "id" => "-c2gWC0xfA" "type" => "header" "data" => [ "text" => "Ziele anpassenZiele anpassen" "level" => 3 ] ] [ "id" => "xxbtk7cThT" "type" => "paragraph" "data" => [ "text" => "Ziele verändern sich im Laufe der Zeit. Es ist wichtig, sie je nach Fortschritt und den auftretenden Herausforderungen anzupassen. Diese Flexibilität kann Entmutigung verhindern und deine Begeisterung aufrechterhalten." ] ] [ "id" => "kWkB98oup6" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "TDN7N2G3RP" "type" => "paragraph" "data" => [ "text" => "Das Nachverfolgen von Fortschritten ist ein mächtiges Werkzeug, um die Motivation aufrechtzuerhalten. Wenn du die Motivation verstehst, SMART-Ziele setzt und jeden Meilenstein feierst, kannst du jede Herausforderung in eine Wachstumschance verwandeln. Setze diese Strategien noch heute um und erlebe eine effektive und lohnende Fortschrittsreise. Bleibe auf Kurs und lass deine Motivation dich zu unerforschten Höhen führen." ] ] ] "version" => "2.28.2" ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: true +marketingBannerPosition: 8 -host: "https://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Attributes | [ "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6955 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 72.5 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#7011 +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 | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#7070 +includeScript: true +labelClass: null +containerClass: "my-2" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 72.5 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7107 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 72.5 MiB | 1.27 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Fortschrittskontrolle: Wie man die Motivation aufrechterhält" "description" => "Verfolgen Sie Ihre Fortschritte und bleiben Sie motiviert mit praktischen Tipps: SMARTe Ziele, kleine Siege feiern und anwenden." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7121 +shareUrl: "https://test.fitmetrics.ch/de/nachricht/fortschrittskontrolle-wie-man-die-motivation-aufrechterhalt-17" +title: "Fortschrittskontrolle: Wie man die Motivation aufrechterhält" +description: "Verfolgen Sie Ihre Fortschritte und bleiben Sie motiviert mit praktischen Tipps: SMARTe Ziele, kleine Siege feiern und anwenden." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "check" "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Attributes | [ "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7163 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "reddit" "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7191 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "twitter" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7216 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7239 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7262 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "linkedin" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7285 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7308 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "email" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7331 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 74.5 MiB | 3.38 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7701 …} -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 {#7714 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7728 …} -leads: Doctrine\ORM\PersistentCollection {#7862 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7713 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7873 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7975 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8004 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8072 …} -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 {#8116 …} -coaches: Doctrine\ORM\PersistentCollection {#8155 …} -clients: Doctrine\ORM\PersistentCollection {#8153 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8205 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8213 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8387 …} #file: Vich\UploaderBundle\Entity\File {#8379 …} #credits: Doctrine\ORM\PersistentCollection {#8380 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8384 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8370 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777539908 {#8389 : 2026-04-30 11:05:08.427917 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8383 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8221 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8229 …} -fitnessProfile: App\Entity\FitnessProfile {#8244 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8293 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7710 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7712 : 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 {#7170 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7701 …} -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 {#7714 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7728 …} -leads: Doctrine\ORM\PersistentCollection {#7862 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7713 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7873 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7975 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8004 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8072 …} -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 {#8116 …} -coaches: Doctrine\ORM\PersistentCollection {#8155 …} -clients: Doctrine\ORM\PersistentCollection {#8153 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8205 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8213 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8387 …} #file: Vich\UploaderBundle\Entity\File {#8379 …} #credits: Doctrine\ORM\PersistentCollection {#8380 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8384 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8370 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777539908 {#8389 : 2026-04-30 11:05:08.427917 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8383 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8221 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8229 …} -fitnessProfile: App\Entity\FitnessProfile {#8244 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8293 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7710 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7712 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +allowRenderLink: true #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| user:profil-avatar | App\Twig\Components\User\ProfilAvatar | 74.5 MiB | 2.13 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7701 …} -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 {#7714 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7728 …} -leads: Doctrine\ORM\PersistentCollection {#7862 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7713 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7873 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7975 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8004 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8072 …} -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 {#8116 …} -coaches: Doctrine\ORM\PersistentCollection {#8155 …} -clients: Doctrine\ORM\PersistentCollection {#8153 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8205 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8213 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8387 …} #file: Vich\UploaderBundle\Entity\File {#8379 …} #credits: Doctrine\ORM\PersistentCollection {#8380 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8384 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8370 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777539908 {#8389 : 2026-04-30 11:05:08.427917 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8383 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8221 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8229 …} -fitnessProfile: App\Entity\FitnessProfile {#8244 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8293 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7710 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7712 : 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 {#8311 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7701 …} -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 {#7714 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7728 …} -leads: Doctrine\ORM\PersistentCollection {#7862 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7713 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7873 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7975 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8004 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8072 …} -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 {#8116 …} -coaches: Doctrine\ORM\PersistentCollection {#8155 …} -clients: Doctrine\ORM\PersistentCollection {#8153 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8205 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8213 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8387 …} #file: Vich\UploaderBundle\Entity\File {#8379 …} #credits: Doctrine\ORM\PersistentCollection {#8380 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8384 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8370 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777539908 {#8389 : 2026-04-30 11:05:08.427917 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8383 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8221 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8229 …} -fitnessProfile: App\Entity\FitnessProfile {#8244 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8293 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7710 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7712 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +sizeClass: "text-sm h-8 w-8 md:text-base md:h-10 md:w-10" +allowRenderLink: false #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 74.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8213 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8387 …} #file: Vich\UploaderBundle\Entity\File {#8379 …} #credits: Doctrine\ORM\PersistentCollection {#8380 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8384 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8370 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777539908 {#8389 : 2026-04-30 11:05:08.427917 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8383 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7701 …} -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 {#7714 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7728 …} -leads: Doctrine\ORM\PersistentCollection {#7862 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7713 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7873 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7975 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8004 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8072 …} -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 {#8116 …} -coaches: Doctrine\ORM\PersistentCollection {#8155 …} -clients: Doctrine\ORM\PersistentCollection {#8153 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8205 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8213} -profil: App\Entity\User\ContactProfile {#8221 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8229 …} -fitnessProfile: App\Entity\FitnessProfile {#8244 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8293 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7710 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7712 : 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 {#8346 #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 {#8213 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8387 …} #file: Vich\UploaderBundle\Entity\File {#8379 …} #credits: Doctrine\ORM\PersistentCollection {#8380 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8384 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8370 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777539908 {#8389 : 2026-04-30 11:05:08.427917 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8383 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7701 …} -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 {#7714 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7728 …} -leads: Doctrine\ORM\PersistentCollection {#7862 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7713 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7873 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#7975 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8004 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8072 …} -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 {#8116 …} -coaches: Doctrine\ORM\PersistentCollection {#8155 …} -clients: Doctrine\ORM\PersistentCollection {#8153 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8205 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8213} -profil: App\Entity\User\ContactProfile {#8221 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8229 …} -fitnessProfile: App\Entity\FitnessProfile {#8244 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8293 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7710 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7712 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 74.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7697 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8434 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 74.5 MiB | 0.34 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8420 +includeScript: true +labelClass: null +containerClass: "" +adClass: null +showBgColor: false #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} +right: true +left: true } |
|||
| ad:horizontal:fluid | App\Twig\Components\Ad\AdHorizontalFluid | 74.5 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#8476 +includeScript: true +labelClass: null +containerClass: "content-container my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#8531 +routeName: null +params: null +withQuery: true +defaultOpenLeft: false -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| utils:theme-switcher |
[Anonymous]
|
74.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8523 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8565 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8597 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "heart" "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Attributes | [ "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8620 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8643 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "instagram" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8666 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8689 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "tiktok" "class" => "w-[29px] h-[29px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[29px] h-[29px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8712 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-[19px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[19px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8735 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "youtube" "class" => "w-[28px] h-[24px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[24px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8758 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4200 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||