Components
16
Twig Components
80
Render Count
67
ms
Render Time
74.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 72.5 MiB | 57.00 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4328 -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 {#4375 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#4386 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
64.5 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4437 -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 {#4452 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#4502 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 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 {#4530 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#4546 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#4570 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 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 {#4594 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.05 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 {#4618 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 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 {#4642 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4666 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 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 {#4690 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#4714 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#5872 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
66.5 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#5908 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 72.5 MiB | 8.91 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#5985 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5986 …} -formFactory: Symfony\Component\Form\FormFactory {#5984 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6137 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6172 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6202 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "google" "class" => "h-[24px] w-[20px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6234 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "apple" "class" => "h-[24px] w-[20px] fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px] fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6253 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6363 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6397 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6413 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6437 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6461 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6485 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6509 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6533 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6557 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6581 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6605 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6629 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 72.5 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#6674 +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 {#6664 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6305 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 72.5 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.news" "url" => "/fr/actualites" ] [ "label" => "À la maison" "url" => "/fr/actualites/tag/a-la-maison-2" ] [ "label" => "Les meilleures stratégies pour perdre du poids efficacement" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#6757 +items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.news" "url" => "/fr/actualites" ] [ "label" => "À la maison" "url" => "/fr/actualites/tag/a-la-maison-2" ] [ "label" => "Les meilleures stratégies pour perdre du poids efficacement" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.news" "url" => "/fr/actualites" ] [ "label" => "À la maison" "url" => "/fr/actualites/tag/a-la-maison-2" ] [ "label" => "Les meilleures stratégies pour perdre du poids efficacement" "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 {#6787 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6809 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6832 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6777 +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.99 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaImage {#3887 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3778 …} #file: Vich\UploaderBundle\Entity\File {#3874 …} #credits: Doctrine\ORM\PersistentCollection {#3846 …} -source: null -zone: null -urlExternal: null #id: 431 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3751 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1714408744 {#3738 : 2024-04-29 18:39:04.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777571679 {#3759 : 2026-04-30 19:54:39.155808 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Les meilleures stratégies pour perdre du poids efficacement" "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 {#6924 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Les meilleures stratégies pour perdre du poids efficacement" +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 {#3887 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3778 …} #file: Vich\UploaderBundle\Entity\File {#3874 …} #credits: Doctrine\ORM\PersistentCollection {#3846 …} -source: null -zone: null -urlExternal: null #id: 431 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3751 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1714408744 {#3738 : 2024-04-29 18:39:04.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777571679 {#3759 : 2026-04-30 19:54:39.155808 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 {#6961 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#6992 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 72.5 MiB | 0.28 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "À la maison" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7030 +name: "À la maison" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Perte de poids" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7083 +name: "Perte de poids" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "En salle de sport" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7107 +name: "En salle de sport" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "À l'extérieur" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7131 +name: "À l'extérieur" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 72.5 MiB | 1.63 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1730745034145 "blocks" => [ [ "id" => "PYe6TmBzl_" "type" => "paragraph" "data" => [ "text" => "La perte de poids est un objectif commun à de nombreuses personnes qui souhaitent améliorer leur santé et leur bien-être en général. Que vous préfériez vous entraîner en salle de sport, à la maison ou à l’extérieur, il existe de nombreuses stratégies pour atteindre vos objectifs de perte de poids de manière efficace et durable." ] ] [ "id" => "kyfhBQ64pU" "type" => "header" "data" => [ "text" => "En salle de sport :" "level" => 2 ] ] [ "id" => "i4DHjpI8bo" "type" => "paragraph" "data" => [ "text" => "<a href="https://www.fitmetrics.ch/fr/exercices/categorie/65-en-salle-de-sport">Les salles de sport</a> offrent une variété d’équipements et de programmes qui peuvent vous aider à perdre du poids efficacement. Voici quelques stratégies à considérer lorsque vous vous entraînez en salle :" ] ] [ "id" => "fafAm5AOLe" "type" => "list" "data" => [ "style" => "ordered" "items" => [ "<b>Entraînement par intervalles à haute intensité (HIIT)</b> : Les séances de HIIT alternent entre des périodes d'effort intense et des périodes de récupération active. Cette méthode est efficace pour brûler des calories, stimuler le métabolisme et améliorer la santé cardiaque. " "<b>Entraînement en force</b> : L’entraînement en force, comme la musculation, est essentiel pour maintenir la masse musculaire tout en perdant du poids. Plus vous avez de muscle, plus votre métabolisme basal est élevé, ce qui signifie que vous brûlez plus de calories même au repos.<br>" "<b>Cardio-training</b> : Les exercices cardiovasculaires tels que la course à pied, le vélo elliptique ou le rameur sont efficaces pour brûler des calories et améliorer la santé cardiovasculaire. Variez vos séances d’entraînement pour éviter l’ennui et maximiser les bénéfices.<br>" ] ] ] [ "id" => "0sY-JelGKH" "type" => "header" "data" => [ "text" => "À la maison :" "level" => 2 ] ] [ "id" => "un-vld5j9g" "type" => "paragraph" "data" => [ "text" => "Si vous aimez vous entraîner <a href="https://www.fitmetrics.ch/fr/exercices/categorie/64-a-la-maison">à la maison</a>, voici quelques stratégies de perte de poids simples mais efficaces :" ] ] [ "id" => "_YNmiUbwel" "type" => "list" "data" => [ "style" => "ordered" "items" => [ "<b>Entraînement en circuit</b> : Créez un circuit d'exercices comprenant des mouvements de force, de cardio et de flexibilité. Alternez entre chaque exercice avec peu ou pas de repos pour maintenir votre fréquence cardiaque élevée et brûler plus de calories." "<b>Entraînement par intervalles</b> : Comme le HIIT, les entraînements par intervalles à domicile peuvent être effectués avec peu ou pas d'équipement. Utilisez des exercices comme des squats, des fentes, des pompes, des cordes à sauter et des burpees pour créer des intervalles d'intensité.<br>" "<b>Utilisez le poids corporel </b>: Les exercices qui utilisent uniquement le poids corporel, tels que les pompes, les squats, les fentes et les planches, peuvent être très efficaces pour brûler des calories et renforcer les muscles.<br>" ] ] ] [ "id" => "kVchJ-522F" "type" => "header" "data" => [ "text" => "À l'extérieur :" "level" => 2 ] ] [ "id" => "L7FC9q9DM2" "type" => "paragraph" "data" => [ "text" => "Profiter du plein air pour faire des exercices peut être à la fois rafraîchissant et motivant. Voici quelques activités <a href="https://www.fitmetrics.ch/fr/exercices/categorie/66-a-lexterieur">en extérieur</a> qui vous aident à perdre du poids :" ] ] [ "id" => "q0NsUFDzMZ" "type" => "list" "data" => [ "style" => "ordered" "items" => [ "<b>Course </b> : La course à pied est l’un des moyens les plus simples et les plus efficaces de brûler des calories. Que vous couriez sur route, sur piste ou sur sentier, la course à pied est un excellent moyen de brûler les graisses et d'améliorer votre condition physique globale." "<b>Cyclisme </b>: Le cyclisme est un excellent exercice cardiovasculaire qui peut convenir à tous les niveaux de forme physique. Que vous fassiez du vélo de route, du VTT ou du vélo elliptique, le vélo est un moyen efficace de brûler des calories et de tonifier vos jambes.<br>" "<b>Randonnée </b>: La randonnée en plein air est non seulement un excellent moyen de brûler des calories, mais elle présente également des avantages pour la santé mentale en vous connectant à la nature. Trouvez des sentiers locaux adaptés à votre niveau de forme physique et explorez de nouveaux environnements pendant que vous faites de l'exercice.<br>" ] ] ] [ "id" => "Px3ZHbj0hl" "type" => "paragraph" "data" => [ "text" => "En conclusion, que vous choisissiez de vous entraîner à l’intérieur, à la maison ou à l’extérieur, l’essentiel est de trouver des activités qui vous plaisent et que vous pourrez maintenir sur le long terme. En combinant une alimentation équilibrée avec une activité physique régulière et variée, vous pourrez atteindre vos objectifs de perte de poids de manière efficace et durable." ] ] ] "version" => "2.28.2" ] "title" => "Les meilleures stratégies pour perdre du poids efficacement" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#7118 +title: "Les meilleures stratégies pour perdre du poids efficacement" +data: [ "time" => 1730745034145 "blocks" => [ [ "id" => "PYe6TmBzl_" "type" => "paragraph" "data" => [ "text" => "La perte de poids est un objectif commun à de nombreuses personnes qui souhaitent améliorer leur santé et leur bien-être en général. Que vous préfériez vous entraîner en salle de sport, à la maison ou à l’extérieur, il existe de nombreuses stratégies pour atteindre vos objectifs de perte de poids de manière efficace et durable." ] ] [ "id" => "kyfhBQ64pU" "type" => "header" "data" => [ "text" => "En salle de sport :" "level" => 2 ] ] [ "id" => "i4DHjpI8bo" "type" => "paragraph" "data" => [ "text" => "<a href="https://www.fitmetrics.ch/fr/exercices/categorie/65-en-salle-de-sport">Les salles de sport</a> offrent une variété d’équipements et de programmes qui peuvent vous aider à perdre du poids efficacement. Voici quelques stratégies à considérer lorsque vous vous entraînez en salle :" ] ] [ "id" => "fafAm5AOLe" "type" => "list" "data" => [ "style" => "ordered" "items" => [ "<b>Entraînement par intervalles à haute intensité (HIIT)</b> : Les séances de HIIT alternent entre des périodes d'effort intense et des périodes de récupération active. Cette méthode est efficace pour brûler des calories, stimuler le métabolisme et améliorer la santé cardiaque. " "<b>Entraînement en force</b> : L’entraînement en force, comme la musculation, est essentiel pour maintenir la masse musculaire tout en perdant du poids. Plus vous avez de muscle, plus votre métabolisme basal est élevé, ce qui signifie que vous brûlez plus de calories même au repos.<br>" "<b>Cardio-training</b> : Les exercices cardiovasculaires tels que la course à pied, le vélo elliptique ou le rameur sont efficaces pour brûler des calories et améliorer la santé cardiovasculaire. Variez vos séances d’entraînement pour éviter l’ennui et maximiser les bénéfices.<br>" ] ] ] [ "id" => "0sY-JelGKH" "type" => "header" "data" => [ "text" => "À la maison :" "level" => 2 ] ] [ "id" => "un-vld5j9g" "type" => "paragraph" "data" => [ "text" => "Si vous aimez vous entraîner <a href="https://www.fitmetrics.ch/fr/exercices/categorie/64-a-la-maison">à la maison</a>, voici quelques stratégies de perte de poids simples mais efficaces :" ] ] [ "id" => "_YNmiUbwel" "type" => "list" "data" => [ "style" => "ordered" "items" => [ "<b>Entraînement en circuit</b> : Créez un circuit d'exercices comprenant des mouvements de force, de cardio et de flexibilité. Alternez entre chaque exercice avec peu ou pas de repos pour maintenir votre fréquence cardiaque élevée et brûler plus de calories." "<b>Entraînement par intervalles</b> : Comme le HIIT, les entraînements par intervalles à domicile peuvent être effectués avec peu ou pas d'équipement. Utilisez des exercices comme des squats, des fentes, des pompes, des cordes à sauter et des burpees pour créer des intervalles d'intensité.<br>" "<b>Utilisez le poids corporel </b>: Les exercices qui utilisent uniquement le poids corporel, tels que les pompes, les squats, les fentes et les planches, peuvent être très efficaces pour brûler des calories et renforcer les muscles.<br>" ] ] ] [ "id" => "kVchJ-522F" "type" => "header" "data" => [ "text" => "À l'extérieur :" "level" => 2 ] ] [ "id" => "L7FC9q9DM2" "type" => "paragraph" "data" => [ "text" => "Profiter du plein air pour faire des exercices peut être à la fois rafraîchissant et motivant. Voici quelques activités <a href="https://www.fitmetrics.ch/fr/exercices/categorie/66-a-lexterieur">en extérieur</a> qui vous aident à perdre du poids :" ] ] [ "id" => "q0NsUFDzMZ" "type" => "list" "data" => [ "style" => "ordered" "items" => [ "<b>Course </b> : La course à pied est l’un des moyens les plus simples et les plus efficaces de brûler des calories. Que vous couriez sur route, sur piste ou sur sentier, la course à pied est un excellent moyen de brûler les graisses et d'améliorer votre condition physique globale." "<b>Cyclisme </b>: Le cyclisme est un excellent exercice cardiovasculaire qui peut convenir à tous les niveaux de forme physique. Que vous fassiez du vélo de route, du VTT ou du vélo elliptique, le vélo est un moyen efficace de brûler des calories et de tonifier vos jambes.<br>" "<b>Randonnée </b>: La randonnée en plein air est non seulement un excellent moyen de brûler des calories, mais elle présente également des avantages pour la santé mentale en vous connectant à la nature. Trouvez des sentiers locaux adaptés à votre niveau de forme physique et explorez de nouveaux environnements pendant que vous faites de l'exercice.<br>" ] ] ] [ "id" => "Px3ZHbj0hl" "type" => "paragraph" "data" => [ "text" => "En conclusion, que vous choisissiez de vous entraîner à l’intérieur, à la maison ou à l’extérieur, l’essentiel est de trouver des activités qui vous plaisent et que vous pourrez maintenir sur le long terme. En combinant une alimentation équilibrée avec une activité physique régulière et variée, vous pourrez atteindre vos objectifs de perte de poids de manière efficace et durable." ] ] ] "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 {#7208 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 72.5 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7251 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 72.5 MiB | 1.30 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Les meilleures stratégies pour perdre du poids efficacement" "description" => "Perdez du poids efficacement : en la salle de sport, à la maison ou à l'extérieur. HIIT, course à pied et bien plus encore : des stratégies pour tous." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7265 +shareUrl: "https://test.fitmetrics.ch/fr/article/les-meilleures-strategies-pour-perdre-du-poids-efficacement-9" +title: "Les meilleures stratégies pour perdre du poids efficacement" +description: "Perdez du poids efficacement : en la salle de sport, à la maison ou à l'extérieur. HIIT, course à pied et bien plus encore : des stratégies pour tous." +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 {#7307 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#7335 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#7360 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#7383 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#7406 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#7429 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#7452 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#7475 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 74.5 MiB | 3.14 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7845 …} -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 {#7858 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7872 …} -leads: Doctrine\ORM\PersistentCollection {#8006 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7857 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8017 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8119 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8148 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8216 …} -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 {#8260 …} -coaches: Doctrine\ORM\PersistentCollection {#8299 …} -clients: Doctrine\ORM\PersistentCollection {#8297 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8349 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8357 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8531 …} #file: Vich\UploaderBundle\Entity\File {#8523 …} #credits: Doctrine\ORM\PersistentCollection {#8524 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8528 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8514 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777571679 {#8533 : 2026-04-30 19:54:39.277500 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8527 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8365 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8373 …} -fitnessProfile: App\Entity\FitnessProfile {#8388 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8437 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7854 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7856 : 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 {#7314 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7845 …} -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 {#7858 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7872 …} -leads: Doctrine\ORM\PersistentCollection {#8006 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7857 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8017 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8119 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8148 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8216 …} -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 {#8260 …} -coaches: Doctrine\ORM\PersistentCollection {#8299 …} -clients: Doctrine\ORM\PersistentCollection {#8297 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8349 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8357 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8531 …} #file: Vich\UploaderBundle\Entity\File {#8523 …} #credits: Doctrine\ORM\PersistentCollection {#8524 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8528 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8514 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777571679 {#8533 : 2026-04-30 19:54:39.277500 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8527 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8365 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8373 …} -fitnessProfile: App\Entity\FitnessProfile {#8388 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8437 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7854 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7856 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +allowRenderLink: true #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| user:profil-avatar | App\Twig\Components\User\ProfilAvatar | 74.5 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7845 …} -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 {#7858 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7872 …} -leads: Doctrine\ORM\PersistentCollection {#8006 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7857 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8017 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8119 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8148 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8216 …} -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 {#8260 …} -coaches: Doctrine\ORM\PersistentCollection {#8299 …} -clients: Doctrine\ORM\PersistentCollection {#8297 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8349 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8357 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8531 …} #file: Vich\UploaderBundle\Entity\File {#8523 …} #credits: Doctrine\ORM\PersistentCollection {#8524 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8528 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8514 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777571679 {#8533 : 2026-04-30 19:54:39.277500 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8527 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8365 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8373 …} -fitnessProfile: App\Entity\FitnessProfile {#8388 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8437 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7854 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7856 : 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 {#8455 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7845 …} -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 {#7858 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7872 …} -leads: Doctrine\ORM\PersistentCollection {#8006 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7857 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8017 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8119 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8148 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8216 …} -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 {#8260 …} -coaches: Doctrine\ORM\PersistentCollection {#8299 …} -clients: Doctrine\ORM\PersistentCollection {#8297 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8349 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8357 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8531 …} #file: Vich\UploaderBundle\Entity\File {#8523 …} #credits: Doctrine\ORM\PersistentCollection {#8524 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8528 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8514 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777571679 {#8533 : 2026-04-30 19:54:39.277500 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8527 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8365 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8373 …} -fitnessProfile: App\Entity\FitnessProfile {#8388 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8437 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7854 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7856 : 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.14 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8357 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8531 …} #file: Vich\UploaderBundle\Entity\File {#8523 …} #credits: Doctrine\ORM\PersistentCollection {#8524 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8528 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8514 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777571679 {#8533 : 2026-04-30 19:54:39.277500 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8527 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7845 …} -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 {#7858 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7872 …} -leads: Doctrine\ORM\PersistentCollection {#8006 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7857 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8017 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8119 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8148 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8216 …} -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 {#8260 …} -coaches: Doctrine\ORM\PersistentCollection {#8299 …} -clients: Doctrine\ORM\PersistentCollection {#8297 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8349 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8357} -profil: App\Entity\User\ContactProfile {#8365 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8373 …} -fitnessProfile: App\Entity\FitnessProfile {#8388 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8437 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7854 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7856 : 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 {#8490 #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 {#8357 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8531 …} #file: Vich\UploaderBundle\Entity\File {#8523 …} #credits: Doctrine\ORM\PersistentCollection {#8524 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8528 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8514 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777571679 {#8533 : 2026-04-30 19:54:39.277500 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8527 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#7845 …} -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 {#7858 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#7872 …} -leads: Doctrine\ORM\PersistentCollection {#8006 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#7857 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8017 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8119 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8148 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8216 …} -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 {#8260 …} -coaches: Doctrine\ORM\PersistentCollection {#8299 …} -clients: Doctrine\ORM\PersistentCollection {#8297 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8349 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8357} -profil: App\Entity\User\ContactProfile {#8365 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8373 …} -fitnessProfile: App\Entity\FitnessProfile {#8388 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8437 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7854 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#7856 : 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 {#7841 +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 {#8578 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 74.5 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8564 +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 {#8620 +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 {#8675 +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.12 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8667 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8709 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#8741 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#8764 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#8787 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#8810 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#8833 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#8856 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#8879 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +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 {#8902 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4378 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||