Components
20
Twig Components
111
Render Count
558
ms
Render Time
88.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 88.5 MiB | 33.00 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#6438 -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 | 88.5 MiB | 0.40 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 {#6485 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#6496 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
88.5 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6547 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#6562 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +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" => "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 {#6612 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#6640 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#6656 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#6680 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#6704 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#6728 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#6752 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#6776 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#6800 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#6824 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7191 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
88.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#7146 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 88.5 MiB | 7.20 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#7276 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#7277 …} -formFactory: Symfony\Component\Form\FormFactory {#7275 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7428 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7463 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7493 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7525 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7544 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7654 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7688 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7704 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7728 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7752 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7776 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7800 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7824 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7848 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7872 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7896 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7920 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 88.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#7965 +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 | 88.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 {#7955 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#7596 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 88.5 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4411 -items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.exercises" "url" => "/fr/exercices" ] [ "label" => "Pullover" "url" => "/fr/exercices/groupe/204-pullover" ] [ "label" => "Pullover à la machine" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#8048 +items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.exercises" "url" => "/fr/exercices" ] [ "label" => "Pullover" "url" => "/fr/exercices/groupe/204-pullover" ] [ "label" => "Pullover à la machine" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4411 -items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.exercises" "url" => "/fr/exercices" ] [ "label" => "Pullover" "url" => "/fr/exercices/groupe/204-pullover" ] [ "label" => "Pullover à la machine" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#8078 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#8100 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#8123 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 88.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#8166 +includeScript: true +labelClass: null +containerClass: "my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| media:video | App\Twig\Components\Media\Video | 88.5 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaVideo {#4342 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4344 …} #credits: Doctrine\ORM\PersistentCollection {#4346 …} -source: null -zone: null -urlExternal: "https://www.youtube.com/watch?v=h1ovCN-J474" #id: 576 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: "azeoo" #createdAt: DateTimeImmutable @1731450636 {#4380 : 2024-11-12 23:30:36.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1731450636 {#4332 : 2024-11-12 23:30:36.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: null -duration: null -format: null -startTime: null -endTime: null -youtubeId: "h1ovCN-J474" } "title" => "Pullover à la machine" "showCredits" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Media\Video {#8253 +media: App\Entity\Media\MediaVideo {#4342 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4344 …} #credits: Doctrine\ORM\PersistentCollection {#4346 …} -source: null -zone: null -urlExternal: "https://www.youtube.com/watch?v=h1ovCN-J474" #id: 576 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: "azeoo" #createdAt: DateTimeImmutable @1731450636 {#4380 : 2024-11-12 23:30:36.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1731450636 {#4332 : 2024-11-12 23:30:36.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: null -duration: null -format: null -startTime: null -endTime: null -youtubeId: "h1ovCN-J474" } +title: "Pullover à la machine" +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 | 88.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 {#8269 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#8302 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 88.5 MiB | 1.27 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "mt-2 md:m-0" ] |
|||
| Attributes | [ "class" => "mt-2 md:m-0" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#8326 +shareUrl: "https://test.fitmetrics.ch/fr/exercice/6733d70c38c83-pullover-a-la-machine" +title: "Pullover à la machine - Exercice - FitMetrics" +description: "Le pullover à la machine est un exercice guidé de renforcement musculaire conçu pour isoler la partie supérieure du corps, en mettant particulièrement l’accent sur les muscles du dos. Réalisé en position assise à l’aide d’une machine dédiée, il consiste à tirer un bras lesté selon un arc de cercle descendant, simulant le mouvement d’un pullover avec haltère tout en offrant une stabilité accrue. Cette stabilité en fait un choix idéal pour les débutants ou pour ceux qui recherchent une alternative plus sûre aux poids libres. Très prisé dans les routines de musculation et de fitness général, cet exercice permet d’améliorer la définition musculaire du haut du corps et de contribuer à une meilleure posture. Le mouvement guidé réduit les risques de blessure et permet un contrôle strict de l’exécution, favorisant une hypertrophie ciblée. De plus, la position assise limite la sollicitation du bas du dos, ce qui en fait une option adaptée aux personnes ayant des limitations de mobilité ou des antécédents de douleurs lombaires. Grâce à son accessibilité et à sa facilité d’utilisation, le pullover à la machine s’intègre parfaitement aux programmes axés sur l’isolation musculaire ou la rééducation, et constitue un excellent outil pour développer la largeur du dos." +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 {#8356 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +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 {#8384 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#8409 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +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 {#8432 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +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 {#8455 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +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 {#8478 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#8501 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +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 {#8524 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#8555 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 88.5 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1753871006 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "header" "data" => [ "level" => 2 "text" => "Instructions" ] ] [ "type" => "list" "data" => [ "style" => "ordered" "items" => [ [ "content" => "Asseyez-vous sur la machine à pullover et ajustez le siège pour aligner vos bras avec les coussins." "items" => [] "meta" => [] ] [ "content" => "Saisissez fermement les poignées ou les coussins, coudes légèrement fléchis." "items" => [] "meta" => [] ] [ "content" => "Tirez les poignées vers le bas en arc de cercle contrôlé jusqu’à ce que vos mains soient proches du torse." "items" => [] "meta" => [] ] [ "content" => "Marquez une courte pause en bas du mouvement." "items" => [] "meta" => [] ] [ "content" => "Revenez lentement à la position de départ en gardant le contrôle." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Conseils techniques" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Évitez d’hyperétendre les coudes ; gardez-les légèrement fléchis." "items" => [] "meta" => [] ] [ "content" => "Gardez le dos bien en appui contre le dossier pendant tout le mouvement." "items" => [] "meta" => [] ] [ "content" => "Ne forcez pas avec l’élan ; privilégiez des mouvements contrôlés." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Conseils de respiration" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Expirez en tirant les poignées vers le bas." "items" => [] "meta" => [] ] [ "content" => "Inspirez en revenant à la position de départ." "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#8604 +title: null +data: [ "time" => 1753871006 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "header" "data" => [ "level" => 2 "text" => "Instructions" ] ] [ "type" => "list" "data" => [ "style" => "ordered" "items" => [ [ "content" => "Asseyez-vous sur la machine à pullover et ajustez le siège pour aligner vos bras avec les coussins." "items" => [] "meta" => [] ] [ "content" => "Saisissez fermement les poignées ou les coussins, coudes légèrement fléchis." "items" => [] "meta" => [] ] [ "content" => "Tirez les poignées vers le bas en arc de cercle contrôlé jusqu’à ce que vos mains soient proches du torse." "items" => [] "meta" => [] ] [ "content" => "Marquez une courte pause en bas du mouvement." "items" => [] "meta" => [] ] [ "content" => "Revenez lentement à la position de départ en gardant le contrôle." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Conseils techniques" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Évitez d’hyperétendre les coudes ; gardez-les légèrement fléchis." "items" => [] "meta" => [] ] [ "content" => "Gardez le dos bien en appui contre le dossier pendant tout le mouvement." "items" => [] "meta" => [] ] [ "content" => "Ne forcez pas avec l’élan ; privilégiez des mouvements contrôlés." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Conseils de respiration" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Expirez en tirant les poignées vers le bas." "items" => [] "meta" => [] ] [ "content" => "Inspirez en revenant à la position de départ." "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: false +marketingBannerPosition: 8 -host: "https://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 | 88.5 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1753871006 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Conflit sous-acromial" "items" => [] "meta" => [] ] [ "content" => "Lésions de la coiffe des rotateurs" "items" => [] "meta" => [] ] [ "content" => "Douleurs sévères du haut du dos" "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#8665 +title: null +data: [ "time" => 1753871006 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Conflit sous-acromial" "items" => [] "meta" => [] ] [ "content" => "Lésions de la coiffe des rotateurs" "items" => [] "meta" => [] ] [ "content" => "Douleurs sévères du haut du dos" "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: false +marketingBannerPosition: 8 -host: "https://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 88.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "mt-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#8652 +includeScript: true +labelClass: null +containerClass: "mt-6" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 88.5 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5787 -news: Doctrine\ORM\PersistentCollection {#5804 …} -exercises: Doctrine\ORM\PersistentCollection {#5802 …} #id: 4611 #createdAt: DateTimeImmutable @1753249550 {#5792 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753249550 {#5817 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#5754 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8709 +faq: App\Entity\Faq {#5787 -news: Doctrine\ORM\PersistentCollection {#5804 …} -exercises: Doctrine\ORM\PersistentCollection {#5802 …} #id: 4611 #createdAt: DateTimeImmutable @1753249550 {#5792 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753249550 {#5817 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#5754 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 88.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Quels muscles travaille le pullover à la machine ?" "answer" => "Le pullover à la machine cible principalement les muscles grand dorsal, avec un engagement secondaire des rhomboïdes et du dentelé antérieur." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8737 +question: "Quels muscles travaille le pullover à la machine ?" +answer: "Le pullover à la machine cible principalement les muscles grand dorsal, avec un engagement secondaire des rhomboïdes et du dentelé antérieur." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 88.5 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5756 -news: Doctrine\ORM\PersistentCollection {#5757 …} -exercises: Doctrine\ORM\PersistentCollection {#5759 …} #id: 4612 #createdAt: DateTimeImmutable @1753249550 {#5752 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753249550 {#5755 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#5761 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8768 +faq: App\Entity\Faq {#5756 -news: Doctrine\ORM\PersistentCollection {#5757 …} -exercises: Doctrine\ORM\PersistentCollection {#5759 …} #id: 4612 #createdAt: DateTimeImmutable @1753249550 {#5752 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753249550 {#5755 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#5761 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 88.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Le pullover à la machine convient-il aux débutants ?" "answer" => "Oui, le pullover à la machine est adapté aux débutants grâce à son mouvement guidé qui assure une bonne posture et limite les risques de blessure." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8813 +question: "Le pullover à la machine convient-il aux débutants ?" +answer: "Oui, le pullover à la machine est adapté aux débutants grâce à son mouvement guidé qui assure une bonne posture et limite les risques de blessure." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 88.5 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5765 -news: Doctrine\ORM\PersistentCollection {#5766 …} -exercises: Doctrine\ORM\PersistentCollection {#5768 …} #id: 4613 #createdAt: DateTimeImmutable @1753249550 {#5763 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753249550 {#5764 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#5770 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8816 +faq: App\Entity\Faq {#5765 -news: Doctrine\ORM\PersistentCollection {#5766 …} -exercises: Doctrine\ORM\PersistentCollection {#5768 …} #id: 4613 #createdAt: DateTimeImmutable @1753249550 {#5763 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753249550 {#5764 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#5770 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 88.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Quelle est la différence entre un pullover à la machine et un pullover avec haltère ?" "answer" => "Le pullover à la machine offre plus de stabilité et isole mieux les muscles du dos, tandis que le pullover avec haltère requiert davantage de stabilité du tronc et des épaules." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8860 +question: "Quelle est la différence entre un pullover à la machine et un pullover avec haltère ?" +answer: "Le pullover à la machine offre plus de stabilité et isole mieux les muscles du dos, tandis que le pullover avec haltère requiert davantage de stabilité du tronc et des épaules." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 88.5 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5774 -news: Doctrine\ORM\PersistentCollection {#5775 …} -exercises: Doctrine\ORM\PersistentCollection {#5777 …} #id: 4614 #createdAt: DateTimeImmutable @1753249550 {#5772 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753249550 {#5773 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#5779 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8863 +faq: App\Entity\Faq {#5774 -news: Doctrine\ORM\PersistentCollection {#5775 …} -exercises: Doctrine\ORM\PersistentCollection {#5777 …} #id: 4614 #createdAt: DateTimeImmutable @1753249550 {#5772 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753249550 {#5773 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#5779 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 88.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Le pullover à la machine permet-il de développer la largeur du dos ?" "answer" => "Oui, cet exercice est excellent pour développer la largeur du dos en ciblant efficacement les muscles grand dorsal." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8907 +question: "Le pullover à la machine permet-il de développer la largeur du dos ?" +answer: "Oui, cet exercice est excellent pour développer la largeur du dos en ciblant efficacement les muscles grand dorsal." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 88.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5827 -news: Doctrine\ORM\PersistentCollection {#5828 …} -exercises: Doctrine\ORM\PersistentCollection {#5830 …} #id: 4615 #createdAt: DateTimeImmutable @1753249550 {#5825 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753249550 {#5826 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#5832 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8910 +faq: App\Entity\Faq {#5827 -news: Doctrine\ORM\PersistentCollection {#5828 …} -exercises: Doctrine\ORM\PersistentCollection {#5830 …} #id: 4615 #createdAt: DateTimeImmutable @1753249550 {#5825 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753249550 {#5826 : 2025-07-23 07:45:50.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#5832 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 88.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Le pullover à la machine est-il sûr pour les personnes ayant des problèmes lombaires ?" "answer" => "Oui, la position assise et le mouvement guidé rendent le pullover à la machine plus sûr pour les personnes souffrant de douleurs lombaires, en réduisant la charge sur la colonne vertébrale." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8954 +question: "Le pullover à la machine est-il sûr pour les personnes ayant des problèmes lombaires ?" +answer: "Oui, la position assise et le mouvement guidé rendent le pullover à la machine plus sûr pour les personnes souffrant de douleurs lombaires, en réduisant la charge sur la colonne vertébrale." } |
|||
| anatomy:avatar | App\Twig\Components\Anatomy\Avatar | 88.5 MiB | 514.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "relative" "primaryMuscles" => [ 12 ] "secondaryMuscles" => [ 25 26 30 ] "displayFront" => false ] |
|||
| Attributes | [ "class" => "relative" ] |
|||
| Component | App\Twig\Components\Anatomy\Avatar {#8882 #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#8965 …} +primaryMuscles: [ 12 ] +secondaryMuscles: [ 25 26 30 ] +type: "url" +urlReferenceType: 2 +displayFront: false +selectedMuscles: [] +displayTagMuscles: false +hoverMuscleDefaultText: "-" #entityManager: Doctrine\ORM\EntityManager {#550 …} #localeSwitcher: Symfony\Component\Translation\LocaleSwitcher {#1600 …} #avatarData: App\BusinessLogic\Anatomy\AvatarData {#8963 …} -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#8964 …} } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 88.5 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Dos" "url" => "/fr/exercices/muscle/12-dos" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10285 +name: "Dos" +url: "/fr/exercices/muscle/12-dos" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 88.5 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Grand dorsal" "url" => "/fr/exercices/muscle/25-grand-dorsal" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10337 +name: "Grand dorsal" +url: "/fr/exercices/muscle/25-grand-dorsal" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 88.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Rhomboïde" "url" => "/fr/exercices/muscle/26-rhombo%C3%AFde" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10361 +name: "Rhomboïde" +url: "/fr/exercices/muscle/26-rhombo%C3%AFde" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 88.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Dentelé antérieur" "url" => "/fr/exercices/muscle/30-dentele-anterieur" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10385 +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 | 88.5 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#10273 +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 {#2927 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| training:difficulty-badge | App\Twig\Components\Training\DifficultyBadge | 88.5 MiB | 0.34 ms | |
|---|---|---|---|---|
| Input props | [ "difficulty" => "beginner" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Training\DifficultyBadge {#10418 +difficulty: "beginner" +small: false +link: true } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 88.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Isolation" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10449 +name: "Isolation" +url: null +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 88.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Machines guidées" "url" => "/fr/exercices/equipement/31-machines-guid%C3%A9es" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10489 +name: "Machines guidées" +url: "/fr/exercices/equipement/31-machines-guid%C3%A9es" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 88.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Musculation" "url" => "/fr/exercices/sport/1-musculation" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10513 +name: "Musculation" +url: "/fr/exercices/sport/1-musculation" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 88.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 {#10537 +name: "Fitness" +url: "/fr/exercices/sport/5-fitness" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 88.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 {#10561 +name: "Renforcement" +url: "/fr/exercices/categorie/61-renforcement" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 88.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Haut du corps" "url" => "/fr/exercices/categorie/67-haut-du-corps" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10585 +name: "Haut du corps" +url: "/fr/exercices/categorie/67-haut-du-corps" +color: "gray" +small: true +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 88.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "hidden lg:flex items-center justify-center my-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#10399 +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 {#2927 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 88.5 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#8591 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 88.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#10640 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.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 {#10678 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:widget-embed | App\Twig\Components\Ui\WidgetEmbed | 88.5 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "hidden md:block" "route" => "https://test.fitmetrics.ch/fr/widgets/exercise/preview-6733d70c38c83?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 {#10714 +route: "https://test.fitmetrics.ch/fr/widgets/exercise/preview-6733d70c38c83?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 | 88.5 MiB | 0.06 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 {#10752 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +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 {#10785 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 88.5 MiB | 1.35 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "content-container" "title" => "Pullover à la machine" "description" => "Le pullover à la machine est un exercice guidé de renforcement musculaire conçu pour isoler la partie supérieure du corps, en mettant particulièrement l’accent sur les muscles du dos. Réalisé en position assise à l’aide d’une machine dédiée, il consiste à tirer un bras lesté selon un arc de cercle descendant, simulant le mouvement d’un pullover avec haltère tout en offrant une stabilité accrue. Cette stabilité en fait un choix idéal pour les débutants ou pour ceux qui recherchent une alternative plus sûre aux poids libres. Très prisé dans les routines de musculation et de fitness général, cet exercice permet d’améliorer la définition musculaire du haut du corps et de contribuer à une meilleure posture. Le mouvement guidé réduit les risques de blessure et permet un contrôle strict de l’exécution, favorisant une hypertrophie ciblée. De plus, la position assise limite la sollicitation du bas du dos, ce qui en fait une option adaptée aux personnes ayant des limitations de mobilité ou des antécédents de douleurs lombaires. Grâce à son accessibilité et à sa facilité d’utilisation, le pullover à la machine s’intègre parfaitement aux programmes axés sur l’isolation musculaire ou la rééducation, et constitue un excellent outil pour développer la largeur du dos." ] |
|||
| Attributes | [ "class" => "content-container" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#10825 +shareUrl: "https://test.fitmetrics.ch/fr/exercice/6733d70c38c83-pullover-a-la-machine" +title: "Pullover à la machine" +description: "Le pullover à la machine est un exercice guidé de renforcement musculaire conçu pour isoler la partie supérieure du corps, en mettant particulièrement l’accent sur les muscles du dos. Réalisé en position assise à l’aide d’une machine dédiée, il consiste à tirer un bras lesté selon un arc de cercle descendant, simulant le mouvement d’un pullover avec haltère tout en offrant une stabilité accrue. Cette stabilité en fait un choix idéal pour les débutants ou pour ceux qui recherchent une alternative plus sûre aux poids libres. Très prisé dans les routines de musculation et de fitness général, cet exercice permet d’améliorer la définition musculaire du haut du corps et de contribuer à une meilleure posture. Le mouvement guidé réduit les risques de blessure et permet un contrôle strict de l’exécution, favorisant une hypertrophie ciblée. De plus, la position assise limite la sollicitation du bas du dos, ce qui en fait une option adaptée aux personnes ayant des limitations de mobilité ou des antécédents de douleurs lombaires. Grâce à son accessibilité et à sa facilité d’utilisation, le pullover à la machine s’intègre parfaitement aux programmes axés sur l’isolation musculaire ou la rééducation, et constitue un excellent outil pour développer la largeur du dos." +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.05 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 {#10833 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.05 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 {#10855 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.05 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 {#10879 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.05 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 {#10902 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.06 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 {#10925 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.05 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 {#10948 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.04 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 {#10971 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.04 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 {#10994 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 88.5 MiB | 0.41 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 {#2927 …} #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.33 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#11041 +includeScript: true +labelClass: null +containerClass: "content-container my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …} #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.05 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#11096 +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.15 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#11088 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.05 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 {#11130 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.05 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 {#11162 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.05 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 {#11185 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.05 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 {#11208 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.04 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 {#11231 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.04 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 {#11254 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.04 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 {#11277 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.04 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 {#11300 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 88.5 MiB | 0.04 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 {#11323 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6488 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||