Components
20
Twig Components
112
Render Count
699
ms
Render Time
88.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 76.5 MiB | 36.67 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#6938 -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#208 …} -em: Doctrine\ORM\EntityManager {#550 …} -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …} -kernel: App\Kernel {#14 …} -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#214 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#6985 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#6996 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
72.5 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#7047 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#7062 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#7112 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#7140 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#7156 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7180 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#7204 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#7228 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#7252 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +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-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7276 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +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-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7300 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +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-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7324 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#7681 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
72.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#7668 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 76.5 MiB | 8.55 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#7759 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#7760 …} -formFactory: Symfony\Component\Form\FormFactory {#7758 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 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 {#7911 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7946 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7976 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#8008 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#8027 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8137 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.08 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 {#8171 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8187 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8211 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8235 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8259 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8283 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8307 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8331 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8355 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8379 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8403 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 76.5 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#8448 +routeName: null +params: null +withQuery: true +defaultOpenLeft: true -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8438 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8079 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 76.5 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4424 -items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.exercises" "url" => "/fr/exercices" ] [ "label" => "Push up" "url" => "/fr/exercices/groupe/207-push-up" ] [ "label" => "Pompe sur les genoux" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#8531 +items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.exercises" "url" => "/fr/exercices" ] [ "label" => "Push up" "url" => "/fr/exercices/groupe/207-push-up" ] [ "label" => "Pompe sur les genoux" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4424 -items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.exercises" "url" => "/fr/exercices" ] [ "label" => "Push up" "url" => "/fr/exercices/groupe/207-push-up" ] [ "label" => "Pompe sur les genoux" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8561 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8583 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8606 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 76.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#8649 +includeScript: true +labelClass: null +containerClass: "my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2935 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| media:video | App\Twig\Components\Media\Video | 76.5 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaVideo {#4355 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4357 …} #credits: Doctrine\ORM\PersistentCollection {#4359 …} -source: null -zone: null -urlExternal: null #id: 2643 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4406 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1752610009 {#4393 : 2025-07-15 22:06:49.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1761492429 {#4345 : 2025-10-26 16:27:09.0 Europe/Zurich (+01:00) } #createdBy: App\Entity\User {#3717 …} #updatedBy: App\Entity\User {#3717 …} -duration: null -format: null -startTime: null -endTime: null -youtubeId: "svNswI9wudk" } "title" => "Pompe sur les genoux" "showCredits" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Media\Video {#8721 +media: App\Entity\Media\MediaVideo {#4355 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4357 …} #credits: Doctrine\ORM\PersistentCollection {#4359 …} -source: null -zone: null -urlExternal: null #id: 2643 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4406 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1752610009 {#4393 : 2025-07-15 22:06:49.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1761492429 {#4345 : 2025-10-26 16:27:09.0 Europe/Zurich (+01:00) } #createdBy: App\Entity\User {#3717 …} #updatedBy: App\Entity\User {#3717 …} -duration: null -format: null -startTime: null -endTime: null -youtubeId: "svNswI9wudk" } +title: "Pompe sur les genoux" +posterSm: null +posterLg: null +hasPipButton: true +loop: false +mute: false +showCredits: false +creditsTitle: "label.media_video.credits" -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#214 …} -appManager: App\BusinessLogic\App\Manager\AppManager {#152 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "favorites" "class" => "h-4 w-4 stroke-yellow text-transparent" "data-front--favorite-target" => "icon" ] |
|||
| Attributes | [ "class" => "h-4 w-4 stroke-yellow text-transparent" "data-front--favorite-target" => "icon" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8746 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-5 h-5 text-white inline-flex" ] |
|||
| Attributes | [ "class" => "w-5 h-5 text-white inline-flex" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8779 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 76.5 MiB | 1.26 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "mt-2 md:m-0" ] |
|||
| Attributes | [ "class" => "mt-2 md:m-0" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#8803 +shareUrl: "http://test.fitmetrics.ch/fr/exercice/65a6ced0c4093-pompe-sur-les-genoux" +title: "Pompe sur les genoux - Exercice - FitMetrics" +description: "La pompe sur les genoux est un exercice de musculation au poids du corps destiné à développer la force du haut du corps, notamment pour les débutants ou les personnes en reprise d’activité. En réalisant le mouvement avec les genoux au sol, la charge est allégée sur les bras et le tronc, tout en sollicitant efficacement les groupes musculaires majeurs. Cette version modifiée de la pompe classique permet d'acquérir une bonne technique, de renforcer la stabilité et de maîtriser le contrôle musculaire sans trop de contraintes. Elle constitue une option progressive idéale avant de passer à des pompes complètes. Facile à intégrer dans un programme d’entraînement, la pompe sur les genoux améliore l’endurance du haut du corps et prépare le terrain à des exercices plus avancés." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8833 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8861 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8886 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8909 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8932 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8955 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8978 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9001 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9032 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 76.5 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1761492446063 "blocks" => [ [ "id" => "XCUDFbtAXt" "type" => "header" "data" => [ "text" => "Instructions" "level" => 2 ] ] [ "id" => "Znv45bFYgl" "type" => "list" "data" => [ "style" => "ordered" "meta" => [ "counterType" => "numeric" ] "items" => [ [ "content" => "Placez-vous en position de planche modifiée avec les mains écartées à la largeur des épaules et les genoux posés au sol." "meta" => [] "items" => [] ] [ "content" => "Engagez les abdominaux et maintenez une ligne droite de la tête jusqu’aux genoux." "meta" => [] "items" => [] ] [ "content" => "Fléchissez les coudes pour descendre la poitrine vers le sol en gardant les coudes proches du corps." "meta" => [] "items" => [] ] [ "content" => "Arrêtez-vous lorsque votre poitrine est juste au-dessus du sol, puis poussez sur les paumes pour revenir à la position initiale." "meta" => [] "items" => [] ] [ "content" => "Répétez le mouvement autant de fois que souhaité." "meta" => [] "items" => [] ] ] ] ] [ "id" => "zz0x_LXnSe" "type" => "header" "data" => [ "text" => "Conseils techniques" "level" => 2 ] ] [ "id" => "v9nbs5au4J" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Gardez les coudes à environ 45 degrés du torse." "meta" => [] "items" => [] ] [ "content" => "Évitez de creuser ou de cambrer le bas du dos pendant l'exécution." "meta" => [] "items" => [] ] [ "content" => "Gardez la tête alignée avec la colonne vertébrale durant tout le mouvement." "meta" => [] "items" => [] ] ] ] ] [ "id" => "u63WN8R2Mp" "type" => "header" "data" => [ "text" => "Conseils de respiration" "level" => 2 ] ] [ "id" => "fMegUnIdNC" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Inspirez en descendant vers le sol." "meta" => [] "items" => [] ] [ "content" => "Expirez en poussant pour revenir à la position de départ." "meta" => [] "items" => [] ] ] ] ] ] "version" => "2.31.0-rc.7" ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#9081 +title: null +data: [ "time" => 1761492446063 "blocks" => [ [ "id" => "XCUDFbtAXt" "type" => "header" "data" => [ "text" => "Instructions" "level" => 2 ] ] [ "id" => "Znv45bFYgl" "type" => "list" "data" => [ "style" => "ordered" "meta" => [ "counterType" => "numeric" ] "items" => [ [ "content" => "Placez-vous en position de planche modifiée avec les mains écartées à la largeur des épaules et les genoux posés au sol." "meta" => [] "items" => [] ] [ "content" => "Engagez les abdominaux et maintenez une ligne droite de la tête jusqu’aux genoux." "meta" => [] "items" => [] ] [ "content" => "Fléchissez les coudes pour descendre la poitrine vers le sol en gardant les coudes proches du corps." "meta" => [] "items" => [] ] [ "content" => "Arrêtez-vous lorsque votre poitrine est juste au-dessus du sol, puis poussez sur les paumes pour revenir à la position initiale." "meta" => [] "items" => [] ] [ "content" => "Répétez le mouvement autant de fois que souhaité." "meta" => [] "items" => [] ] ] ] ] [ "id" => "zz0x_LXnSe" "type" => "header" "data" => [ "text" => "Conseils techniques" "level" => 2 ] ] [ "id" => "v9nbs5au4J" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Gardez les coudes à environ 45 degrés du torse." "meta" => [] "items" => [] ] [ "content" => "Évitez de creuser ou de cambrer le bas du dos pendant l'exécution." "meta" => [] "items" => [] ] [ "content" => "Gardez la tête alignée avec la colonne vertébrale durant tout le mouvement." "meta" => [] "items" => [] ] ] ] ] [ "id" => "u63WN8R2Mp" "type" => "header" "data" => [ "text" => "Conseils de respiration" "level" => 2 ] ] [ "id" => "fMegUnIdNC" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Inspirez en descendant vers le sol." "meta" => [] "items" => [] ] [ "content" => "Expirez en poussant pour revenir à la position de départ." "meta" => [] "items" => [] ] ] ] ] ] "version" => "2.31.0-rc.7" ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: false +marketingBannerPosition: 8 -host: "http://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 76.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1761492446064 "blocks" => [ [ "id" => "QlkfvAmIv9" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Douleurs ou blessures aux poignets" "meta" => [] "items" => [] ] [ "content" => "Conflit ou instabilité de l’épaule" "meta" => [] "items" => [] ] [ "content" => "Douleur aiguë au bas du dos" "meta" => [] "items" => [] ] ] ] ] ] "version" => "2.31.0-rc.7" ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#9142 +title: null +data: [ "time" => 1761492446064 "blocks" => [ [ "id" => "QlkfvAmIv9" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Douleurs ou blessures aux poignets" "meta" => [] "items" => [] ] [ "content" => "Conflit ou instabilité de l’épaule" "meta" => [] "items" => [] ] [ "content" => "Douleur aiguë au bas du dos" "meta" => [] "items" => [] ] ] ] ] ] "version" => "2.31.0-rc.7" ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: false +marketingBannerPosition: 8 -host: "http://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 76.5 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "mt-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#9129 +includeScript: true +labelClass: null +containerClass: "mt-6" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2935 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#6282 -news: Doctrine\ORM\PersistentCollection {#6299 …} -exercises: Doctrine\ORM\PersistentCollection {#6297 …} #id: 4012 #createdAt: DateTimeImmutable @1752610079 {#6287 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752610079 {#6312 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3717 …} #updatedBy: App\Entity\User {#3717 …} #translations: Doctrine\ORM\PersistentCollection {#6249 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#9186 +faq: App\Entity\Faq {#6282 -news: Doctrine\ORM\PersistentCollection {#6299 …} -exercises: Doctrine\ORM\PersistentCollection {#6297 …} #id: 4012 #createdAt: DateTimeImmutable @1752610079 {#6287 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752610079 {#6312 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3717 …} #updatedBy: App\Entity\User {#3717 …} #translations: Doctrine\ORM\PersistentCollection {#6249 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Quels muscles travaillent avec les pompes sur les genoux ?" "answer" => "Les pompes sur les genoux sollicitent principalement les muscles pectoraux, tout en engageant les triceps, les épaules et la sangle abdominale pour la stabilité." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#9214 +question: "Quels muscles travaillent avec les pompes sur les genoux ?" +answer: "Les pompes sur les genoux sollicitent principalement les muscles pectoraux, tout en engageant les triceps, les épaules et la sangle abdominale pour la stabilité." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 78.5 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#6251 -news: Doctrine\ORM\PersistentCollection {#6252 …} -exercises: Doctrine\ORM\PersistentCollection {#6254 …} #id: 4013 #createdAt: DateTimeImmutable @1752610079 {#6247 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752610079 {#6250 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3717 …} #updatedBy: App\Entity\User {#3717 …} #translations: Doctrine\ORM\PersistentCollection {#6256 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#9245 +faq: App\Entity\Faq {#6251 -news: Doctrine\ORM\PersistentCollection {#6252 …} -exercises: Doctrine\ORM\PersistentCollection {#6254 …} #id: 4013 #createdAt: DateTimeImmutable @1752610079 {#6247 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752610079 {#6250 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3717 …} #updatedBy: App\Entity\User {#3717 …} #translations: Doctrine\ORM\PersistentCollection {#6256 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 78.5 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Les pompes sur les genoux sont-elles efficaces pour les débutants ?" "answer" => "Oui, les pompes sur les genoux sont très efficaces pour les débutants car elles permettent de renforcer le haut du corps tout en facilitant l'apprentissage de la technique correcte." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#9290 +question: "Les pompes sur les genoux sont-elles efficaces pour les débutants ?" +answer: "Oui, les pompes sur les genoux sont très efficaces pour les débutants car elles permettent de renforcer le haut du corps tout en facilitant l'apprentissage de la technique correcte." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 78.5 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#6260 -news: Doctrine\ORM\PersistentCollection {#6261 …} -exercises: Doctrine\ORM\PersistentCollection {#6263 …} #id: 4014 #createdAt: DateTimeImmutable @1752610079 {#6258 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752610079 {#6259 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3717 …} #updatedBy: App\Entity\User {#3717 …} #translations: Doctrine\ORM\PersistentCollection {#6265 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#9293 +faq: App\Entity\Faq {#6260 -news: Doctrine\ORM\PersistentCollection {#6261 …} -exercises: Doctrine\ORM\PersistentCollection {#6263 …} #id: 4014 #createdAt: DateTimeImmutable @1752610079 {#6258 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752610079 {#6259 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3717 …} #updatedBy: App\Entity\User {#3717 …} #translations: Doctrine\ORM\PersistentCollection {#6265 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 78.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Comment respirer pendant une pompe sur les genoux ?" "answer" => "Inspirez en descendant vers le sol et expirez en poussant pour revenir à la position de départ." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#9337 +question: "Comment respirer pendant une pompe sur les genoux ?" +answer: "Inspirez en descendant vers le sol et expirez en poussant pour revenir à la position de départ." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 78.5 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#6269 -news: Doctrine\ORM\PersistentCollection {#6270 …} -exercises: Doctrine\ORM\PersistentCollection {#6272 …} #id: 4015 #createdAt: DateTimeImmutable @1752610079 {#6267 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752610079 {#6268 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3717 …} #updatedBy: App\Entity\User {#3717 …} #translations: Doctrine\ORM\PersistentCollection {#6274 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#9340 +faq: App\Entity\Faq {#6269 -news: Doctrine\ORM\PersistentCollection {#6270 …} -exercises: Doctrine\ORM\PersistentCollection {#6272 …} #id: 4015 #createdAt: DateTimeImmutable @1752610079 {#6267 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752610079 {#6268 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3717 …} #updatedBy: App\Entity\User {#3717 …} #translations: Doctrine\ORM\PersistentCollection {#6274 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 78.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Les pompes sur les genoux aident-elles à faire des pompes classiques ?" "answer" => "Oui, elles constituent un excellent exercice de progression pour développer la force et la maîtrise nécessaires aux pompes classiques." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#9384 +question: "Les pompes sur les genoux aident-elles à faire des pompes classiques ?" +answer: "Oui, elles constituent un excellent exercice de progression pour développer la force et la maîtrise nécessaires aux pompes classiques." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 78.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#6322 -news: Doctrine\ORM\PersistentCollection {#6323 …} -exercises: Doctrine\ORM\PersistentCollection {#6325 …} #id: 4016 #createdAt: DateTimeImmutable @1752610079 {#6320 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752610079 {#6321 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3717 …} #updatedBy: App\Entity\User {#3717 …} #translations: Doctrine\ORM\PersistentCollection {#6327 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#9387 +faq: App\Entity\Faq {#6322 -news: Doctrine\ORM\PersistentCollection {#6323 …} -exercises: Doctrine\ORM\PersistentCollection {#6325 …} #id: 4016 #createdAt: DateTimeImmutable @1752610079 {#6320 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752610079 {#6321 : 2025-07-15 22:07:59.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3717 …} #updatedBy: App\Entity\User {#3717 …} #translations: Doctrine\ORM\PersistentCollection {#6327 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 78.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Puis-je faire des pompes sur les genoux tous les jours ?" "answer" => "Il est possible d’en faire régulièrement, mais il est conseillé d’intégrer des jours de repos pour permettre la récupération musculaire." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#9431 +question: "Puis-je faire des pompes sur les genoux tous les jours ?" +answer: "Il est possible d’en faire régulièrement, mais il est conseillé d’intégrer des jours de repos pour permettre la récupération musculaire." } |
|||
| anatomy:avatar | App\Twig\Components\Anatomy\Avatar | 86.5 MiB | 647.66 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "relative" "primaryMuscles" => [ 11 ] "secondaryMuscles" => [ 6 10 17 30 ] "displayFront" => true ] |
|||
| Attributes | [ "class" => "relative" ] |
|||
| Component | App\Twig\Components\Anatomy\Avatar {#9359 #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#9442 …} +primaryMuscles: [ 11 ] +secondaryMuscles: [ 6 10 17 30 ] +type: "url" +urlReferenceType: 2 +displayFront: true +selectedMuscles: [] +displayTagMuscles: false +hoverMuscleDefaultText: "-" #entityManager: Doctrine\ORM\EntityManager {#550 …} #localeSwitcher: Symfony\Component\Translation\LocaleSwitcher {#1600 …} #avatarData: App\BusinessLogic\Anatomy\AvatarData {#9440 …} -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#9441 …} } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Pectoraux" "url" => "/fr/exercices/muscle/11-pectoraux" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10867 +name: "Pectoraux" +url: "/fr/exercices/muscle/11-pectoraux" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Abdominaux" "url" => "/fr/exercices/muscle/6-abdominaux" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10919 +name: "Abdominaux" +url: "/fr/exercices/muscle/6-abdominaux" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Triceps" "url" => "/fr/exercices/muscle/10-triceps" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10943 +name: "Triceps" +url: "/fr/exercices/muscle/10-triceps" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Deltoïde antérieur" "url" => "/fr/exercices/muscle/17-delto%C3%AFde-ant%C3%A9rieur" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10967 +name: "Deltoïde antérieur" +url: "/fr/exercices/muscle/17-delto%C3%AFde-ant%C3%A9rieur" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Dentelé antérieur" "url" => "/fr/exercices/muscle/30-dentele-anterieur" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10991 +name: "Dentelé antérieur" +url: "/fr/exercices/muscle/30-dentele-anterieur" +color: "primary" +small: false +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 86.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#10732 +includeScript: true +labelClass: null +containerClass: "max-h-[300px] max-w-[300px]" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2935 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| training:difficulty-badge | App\Twig\Components\Training\DifficultyBadge | 86.5 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [ "difficulty" => "beginner" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Training\DifficultyBadge {#11024 +difficulty: "beginner" +small: false +link: true } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Composé" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#11055 +name: "Composé" +url: null +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Tapis de sol" "url" => "/fr/exercices/equipement/17-tapis-de-sol" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#11095 +name: "Tapis de sol" +url: "/fr/exercices/equipement/17-tapis-de-sol" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Sans matériel" "url" => "/fr/exercices/equipement/29-sans-mat%C3%A9riel" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#11119 +name: "Sans matériel" +url: "/fr/exercices/equipement/29-sans-mat%C3%A9riel" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Callisthénie" "url" => "/fr/exercices/sport/3-callisthenie" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#11143 +name: "Callisthénie" +url: "/fr/exercices/sport/3-callisthenie" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Fitness" "url" => "/fr/exercices/sport/5-fitness" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#11167 +name: "Fitness" +url: "/fr/exercices/sport/5-fitness" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Renforcement" "url" => "/fr/exercices/categorie/61-renforcement" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#11191 +name: "Renforcement" +url: "/fr/exercices/categorie/61-renforcement" +color: "gray" +small: true +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "hidden lg:flex items-center justify-center my-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#11005 +includeScript: true +labelClass: null +containerClass: "hidden lg:flex items-center justify-center my-6" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2935 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 86.5 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#9068 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#11248 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.05 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 {#11285 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:widget-embed | App\Twig\Components\Ui\WidgetEmbed | 86.5 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "hidden md:block" "route" => "http://test.fitmetrics.ch/fr/widgets/exercise/preview-65a6ced0c4093?video=1" "parameters" => [ [ "name" => "orientation" "description" => "Change the layout: horizontal (side by side) or vertical (stacked)" "example" => "?orientation=vertical" "values" => [ "horizontal" "vertical" ] ] [ "name" => "video" "description" => "Show the exercise video (if available): yes" "example" => "?video=1" "values" => [ "0" "1" "true" "false" ] ] ] "defaultWidth" => 350 "defaultHeight" => 700 ] |
|||
| Attributes | [ "class" => "hidden md:block" ] |
|||
| Component | App\Twig\Components\Ui\WidgetEmbed {#11321 +route: "http://test.fitmetrics.ch/fr/widgets/exercise/preview-65a6ced0c4093?video=1" +parameters: [ [ "name" => "orientation" "description" => "Change the layout: horizontal (side by side) or vertical (stacked)" "example" => "?orientation=vertical" "values" => [ "horizontal" "vertical" ] ] [ "name" => "video" "description" => "Show the exercise video (if available): yes" "example" => "?video=1" "values" => [ "0" "1" "true" "false" ] ] ] +defaultWidth: 350 +defaultHeight: 700 } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "check" "class" => "me-1" "style" => "width: 20px; height: 20px;" ] |
|||
| Attributes | [ "class" => "me-1" "style" => "width: 20px; height: 20px;" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11359 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.05 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 {#11392 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 88.5 MiB | 5.79 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "content-container" "title" => "Pompe sur les genoux" "description" => "La pompe sur les genoux est un exercice de musculation au poids du corps destiné à développer la force du haut du corps, notamment pour les débutants ou les personnes en reprise d’activité. En réalisant le mouvement avec les genoux au sol, la charge est allégée sur les bras et le tronc, tout en sollicitant efficacement les groupes musculaires majeurs. Cette version modifiée de la pompe classique permet d'acquérir une bonne technique, de renforcer la stabilité et de maîtriser le contrôle musculaire sans trop de contraintes. Elle constitue une option progressive idéale avant de passer à des pompes complètes. Facile à intégrer dans un programme d’entraînement, la pompe sur les genoux améliore l’endurance du haut du corps et prépare le terrain à des exercices plus avancés." ] |
|||
| Attributes | [ "class" => "content-container" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#11432 +shareUrl: "http://test.fitmetrics.ch/fr/exercice/65a6ced0c4093-pompe-sur-les-genoux" +title: "Pompe sur les genoux" +description: "La pompe sur les genoux est un exercice de musculation au poids du corps destiné à développer la force du haut du corps, notamment pour les débutants ou les personnes en reprise d’activité. En réalisant le mouvement avec les genoux au sol, la charge est allégée sur les bras et le tronc, tout en sollicitant efficacement les groupes musculaires majeurs. Cette version modifiée de la pompe classique permet d'acquérir une bonne technique, de renforcer la stabilité et de maîtriser le contrôle musculaire sans trop de contraintes. Elle constitue une option progressive idéale avant de passer à des pompes complètes. Facile à intégrer dans un programme d’entraînement, la pompe sur les genoux améliore l’endurance du haut du corps et prépare le terrain à des exercices plus avancés." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11440 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11462 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.04 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 {#11486 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11509 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11532 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11555 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.05 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 {#11578 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#6212 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 88.5 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#719 +includeScript: true +labelClass: null +containerClass: "" +adClass: null +showBgColor: false #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2935 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} +right: true +left: true } |
|||
| ad:horizontal:fluid | App\Twig\Components\Ad\AdHorizontalFluid | 88.5 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#7106 +includeScript: true +labelClass: null +containerClass: "content-container my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2935 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 88.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#10426 +routeName: null +params: null +withQuery: true +defaultOpenLeft: false -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| utils:theme-switcher |
[Anonymous]
|
88.5 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#10202 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11319 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11614 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11637 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11660 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11683 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11706 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11729 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11752 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#11775 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6988 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||