Components
20
Twig Components
117
Render Count
624
ms
Render Time
86.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 74.5 MiB | 38.71 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#6086 -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 | 68.5 MiB | 0.48 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 {#6133 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.05 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 {#6144 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
68.5 MiB | 1.14 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6195 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#6210 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden 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 {#6260 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#6288 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.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 {#6304 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.09 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 {#6328 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6352 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6376 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6400 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6424 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6448 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6472 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.05 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 {#6773 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
70.5 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6760 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 74.5 MiB | 8.93 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#6851 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6852 …} -formFactory: Symfony\Component\Form\FormFactory {#6850 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7003 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "close" +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 dark:block h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7038 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#7068 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#7100 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#7119 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7229 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7263 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7279 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7303 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7327 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7351 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7375 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7399 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7423 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7447 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7471 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7495 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 74.5 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#7540 +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 | 74.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 {#7530 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7171 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 74.5 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4550 -items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.exercises" "url" => "/fr/exercices" ] [ "label" => "Twist" "url" => "/fr/exercices/groupe/174-twist" ] [ "label" => "Torsions du bassin allongé" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#7623 +items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.exercises" "url" => "/fr/exercices" ] [ "label" => "Twist" "url" => "/fr/exercices/groupe/174-twist" ] [ "label" => "Torsions du bassin allongé" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4550 -items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.exercises" "url" => "/fr/exercices" ] [ "label" => "Twist" "url" => "/fr/exercices/groupe/174-twist" ] [ "label" => "Torsions du bassin allongé" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7653 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7675 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7698 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 74.5 MiB | 0.42 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7741 +includeScript: true +labelClass: null +containerClass: "my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| media:video | App\Twig\Components\Media\Video | 74.5 MiB | 0.34 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaVideo {#4481 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4483 …} #credits: Doctrine\ORM\PersistentCollection {#4485 …} -source: null -zone: null -urlExternal: null #id: 2816 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4532 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1759326693 {#4519 : 2025-10-01 15:51:33.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1759326722 {#4471 : 2025-10-01 15:52:02.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3714 …} #updatedBy: App\Entity\User {#3714 …} -duration: null -format: null -startTime: 5 -endTime: null -youtubeId: "TeAhhVD2q1c" } "title" => "Torsions du bassin allongé" "showCredits" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Media\Video {#7828 +media: App\Entity\Media\MediaVideo {#4481 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4483 …} #credits: Doctrine\ORM\PersistentCollection {#4485 …} -source: null -zone: null -urlExternal: null #id: 2816 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4532 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1759326693 {#4519 : 2025-10-01 15:51:33.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1759326722 {#4471 : 2025-10-01 15:52:02.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3714 …} #updatedBy: App\Entity\User {#3714 …} -duration: null -format: null -startTime: 5 -endTime: null -youtubeId: "TeAhhVD2q1c" } +title: "Torsions du bassin allongé" +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 | 74.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 {#7844 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7877 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 74.5 MiB | 1.37 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "mt-2 md:m-0" ] |
|||
| Attributes | [ "class" => "mt-2 md:m-0" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#7901 +shareUrl: "http://test.fitmetrics.ch/fr/exercice/68900db42e54c-torsions-du-bassin-allonge" +title: "Torsions du bassin allongé - Exercice - FitMetrics" +description: "La torsion du bassin allongé est un exercice au sol doux et accessible, conçu pour favoriser la mobilité de la colonne vertébrale et détendre la zone lombaire et les hanches. Réalisé en position allongée sur le dos, genoux fléchis et épaules maintenues au sol, ce mouvement de rotation contrôlée aide à améliorer la souplesse et la fluidité de la région lombaire tout en apportant une sensation de relâchement musculaire. Il est particulièrement bénéfique pour les personnes passant de longues heures assises ou adoptant un mode de vie sédentaire, car il contribue à réduire les tensions accumulées dans le bas du dos et les hanches. Grâce à sa nature douce et à faible impact, cet exercice convient à différents niveaux de condition physique, y compris les débutants et les personnes en phase de rééducation. Il peut être intégré facilement dans les échauffements, les séances de mobilité ou de récupération, ainsi que dans des pratiques comme le yoga ou le Pilates. En favorisant une meilleure mobilité vertébrale et un relâchement musculaire, la torsion du bassin allongé participe à l’amélioration du confort lombaire, de la posture et de la préparation du corps à des mouvements plus dynamiques ou spécifiques au renforcement du centre du corps. Pratiqué régulièrement, cet exercice contribue à maintenir la souplesse du tronc et à soutenir le bien-être global." +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 | 74.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 {#7931 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7959 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7984 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-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 {#8007 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "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 {#8030 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "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 {#8053 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#8076 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "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 {#8099 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +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 {#8130 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 76.5 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1759346103 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "header" "data" => [ "level" => 2 "text" => "Instructions" ] ] [ "type" => "list" "data" => [ "style" => "ordered" "items" => [ [ "content" => "Allongez-vous sur le dos sur un tapis, genoux fléchis et pieds à plat au sol, écartés à la largeur des hanches." "items" => [] "meta" => [] ] [ "content" => "Étendez les bras sur les côtés pour plus de stabilité." "items" => [] "meta" => [] ] [ "content" => "Engagez les abdominaux et abaissez doucement les deux genoux d’un côté en gardant les épaules au sol." "items" => [] "meta" => [] ] [ "content" => "Faites une pause lorsque vous ressentez un étirement doux dans le bas du dos et les hanches." "items" => [] "meta" => [] ] [ "content" => "Ramenez les genoux au centre en utilisant la contraction des abdominaux." "items" => [] "meta" => [] ] [ "content" => "Répétez le mouvement de l’autre côté." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Conseils techniques" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Gardez les épaules fermement ancrées au sol." "items" => [] "meta" => [] ] [ "content" => "Effectuez le mouvement lentement et de manière contrôlée, sans à-coups." "items" => [] "meta" => [] ] [ "content" => "Évitez de soulever ou d’arquer le bas du dos pendant le mouvement." "items" => [] "meta" => [] ] [ "content" => "Respectez une amplitude confortable sans forcer la torsion." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Conseils de respiration" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Inspirez profondément en préparant et en centrant les genoux." "items" => [] "meta" => [] ] [ "content" => "Expirez lentement en abaissant les genoux d’un côté." "items" => [] "meta" => [] ] [ "content" => "Inspirez à nouveau en revenant à la position de départ." "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#8179 +title: null +data: [ "time" => 1759346103 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "header" "data" => [ "level" => 2 "text" => "Instructions" ] ] [ "type" => "list" "data" => [ "style" => "ordered" "items" => [ [ "content" => "Allongez-vous sur le dos sur un tapis, genoux fléchis et pieds à plat au sol, écartés à la largeur des hanches." "items" => [] "meta" => [] ] [ "content" => "Étendez les bras sur les côtés pour plus de stabilité." "items" => [] "meta" => [] ] [ "content" => "Engagez les abdominaux et abaissez doucement les deux genoux d’un côté en gardant les épaules au sol." "items" => [] "meta" => [] ] [ "content" => "Faites une pause lorsque vous ressentez un étirement doux dans le bas du dos et les hanches." "items" => [] "meta" => [] ] [ "content" => "Ramenez les genoux au centre en utilisant la contraction des abdominaux." "items" => [] "meta" => [] ] [ "content" => "Répétez le mouvement de l’autre côté." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Conseils techniques" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Gardez les épaules fermement ancrées au sol." "items" => [] "meta" => [] ] [ "content" => "Effectuez le mouvement lentement et de manière contrôlée, sans à-coups." "items" => [] "meta" => [] ] [ "content" => "Évitez de soulever ou d’arquer le bas du dos pendant le mouvement." "items" => [] "meta" => [] ] [ "content" => "Respectez une amplitude confortable sans forcer la torsion." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Conseils de respiration" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Inspirez profondément en préparant et en centrant les genoux." "items" => [] "meta" => [] ] [ "content" => "Expirez lentement en abaissant les genoux d’un côté." "items" => [] "meta" => [] ] [ "content" => "Inspirez à nouveau en revenant à la position de départ." "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] +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" => 1759346103 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Blessures graves au bas du dos" "items" => [] "meta" => [] ] [ "content" => "Douleurs aiguës à la hanche ou au genou" "items" => [] "meta" => [] ] [ "content" => "Chirurgie abdominale ou spinale récente" "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#8240 +title: null +data: [ "time" => 1759346103 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Blessures graves au bas du dos" "items" => [] "meta" => [] ] [ "content" => "Douleurs aiguës à la hanche ou au genou" "items" => [] "meta" => [] ] [ "content" => "Chirurgie abdominale ou spinale récente" "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] +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.27 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "mt-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#8227 +includeScript: true +labelClass: null +containerClass: "mt-6" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5180 -news: Doctrine\ORM\PersistentCollection {#5163 …} -exercises: Doctrine\ORM\PersistentCollection {#5165 …} #id: 5958 #createdAt: DateTimeImmutable @1759326828 {#5175 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1759326828 {#5150 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3714 …} #updatedBy: App\Entity\User {#3714 …} #translations: Doctrine\ORM\PersistentCollection {#5213 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8284 +faq: App\Entity\Faq {#5180 -news: Doctrine\ORM\PersistentCollection {#5163 …} -exercises: Doctrine\ORM\PersistentCollection {#5165 …} #id: 5958 #createdAt: DateTimeImmutable @1759326828 {#5175 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1759326828 {#5150 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3714 …} #updatedBy: App\Entity\User {#3714 …} #translations: Doctrine\ORM\PersistentCollection {#5213 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Quels muscles sont sollicités par les torsions du bassin allongé ?" "answer" => "Les torsions du bassin allongé sollicitent principalement les muscles abdominaux, notamment les obliques, tout en mobilisant le bas du dos, les fessiers et les hanches pour stabiliser le mouvement." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8312 +question: "Quels muscles sont sollicités par les torsions du bassin allongé ?" +answer: "Les torsions du bassin allongé sollicitent principalement les muscles abdominaux, notamment les obliques, tout en mobilisant le bas du dos, les fessiers et les hanches pour stabiliser le mouvement." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5211 -news: Doctrine\ORM\PersistentCollection {#5210 …} -exercises: Doctrine\ORM\PersistentCollection {#5208 …} #id: 5959 #createdAt: DateTimeImmutable @1759326828 {#5215 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1759326828 {#5212 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3714 …} #updatedBy: App\Entity\User {#3714 …} #translations: Doctrine\ORM\PersistentCollection {#5206 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8343 +faq: App\Entity\Faq {#5211 -news: Doctrine\ORM\PersistentCollection {#5210 …} -exercises: Doctrine\ORM\PersistentCollection {#5208 …} #id: 5959 #createdAt: DateTimeImmutable @1759326828 {#5215 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1759326828 {#5212 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3714 …} #updatedBy: App\Entity\User {#3714 …} #translations: Doctrine\ORM\PersistentCollection {#5206 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Quels sont les principaux bénéfices des torsions du bassin allongé ?" "answer" => "Cet exercice favorise la mobilité de la colonne vertébrale, améliore le relâchement du bas du dos et des hanches, et aide à réduire les tensions liées à la position assise prolongée." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8388 +question: "Quels sont les principaux bénéfices des torsions du bassin allongé ?" +answer: "Cet exercice favorise la mobilité de la colonne vertébrale, améliore le relâchement du bas du dos et des hanches, et aide à réduire les tensions liées à la position assise prolongée." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5202 -news: Doctrine\ORM\PersistentCollection {#5201 …} -exercises: Doctrine\ORM\PersistentCollection {#5199 …} #id: 5960 #createdAt: DateTimeImmutable @1759326828 {#5204 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1759326828 {#5203 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3714 …} #updatedBy: App\Entity\User {#3714 …} #translations: Doctrine\ORM\PersistentCollection {#5197 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8391 +faq: App\Entity\Faq {#5202 -news: Doctrine\ORM\PersistentCollection {#5201 …} -exercises: Doctrine\ORM\PersistentCollection {#5199 …} #id: 5960 #createdAt: DateTimeImmutable @1759326828 {#5204 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1759326828 {#5203 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3714 …} #updatedBy: App\Entity\User {#3714 …} #translations: Doctrine\ORM\PersistentCollection {#5197 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Quelle erreur faut-il éviter lors des torsions du bassin allongé ?" "answer" => "Une erreur fréquente est de soulever les épaules ou de forcer la torsion, ce qui limite l’efficacité de l’exercice et peut provoquer des tensions dans le bas du dos." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8435 +question: "Quelle erreur faut-il éviter lors des torsions du bassin allongé ?" +answer: "Une erreur fréquente est de soulever les épaules ou de forcer la torsion, ce qui limite l’efficacité de l’exercice et peut provoquer des tensions dans le bas du dos." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5193 -news: Doctrine\ORM\PersistentCollection {#5192 …} -exercises: Doctrine\ORM\PersistentCollection {#5190 …} #id: 5961 #createdAt: DateTimeImmutable @1759326828 {#5195 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1759326828 {#5194 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3714 …} #updatedBy: App\Entity\User {#3714 …} #translations: Doctrine\ORM\PersistentCollection {#5188 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8438 +faq: App\Entity\Faq {#5193 -news: Doctrine\ORM\PersistentCollection {#5192 …} -exercises: Doctrine\ORM\PersistentCollection {#5190 …} #id: 5961 #createdAt: DateTimeImmutable @1759326828 {#5195 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1759326828 {#5194 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3714 …} #updatedBy: App\Entity\User {#3714 …} #translations: Doctrine\ORM\PersistentCollection {#5188 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Les torsions du bassin allongé sont-elles adaptées en cas de douleur lombaire ?" "answer" => "Oui, elles sont généralement adaptées en cas de raideur lombaire légère si elles sont réalisées lentement et sans dépasser une amplitude confortable. En cas de blessure grave, il est conseillé de consulter un professionnel de santé." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8482 +question: "Les torsions du bassin allongé sont-elles adaptées en cas de douleur lombaire ?" +answer: "Oui, elles sont généralement adaptées en cas de raideur lombaire légère si elles sont réalisées lentement et sans dépasser une amplitude confortable. En cas de blessure grave, il est conseillé de consulter un professionnel de santé." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5140 -news: Doctrine\ORM\PersistentCollection {#5139 …} -exercises: Doctrine\ORM\PersistentCollection {#5137 …} #id: 5962 #createdAt: DateTimeImmutable @1759326828 {#5142 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1759326828 {#5141 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3714 …} #updatedBy: App\Entity\User {#3714 …} #translations: Doctrine\ORM\PersistentCollection {#5135 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8485 +faq: App\Entity\Faq {#5140 -news: Doctrine\ORM\PersistentCollection {#5139 …} -exercises: Doctrine\ORM\PersistentCollection {#5137 …} #id: 5962 #createdAt: DateTimeImmutable @1759326828 {#5142 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1759326828 {#5141 : 2025-10-01 15:53:48.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3714 …} #updatedBy: App\Entity\User {#3714 …} #translations: Doctrine\ORM\PersistentCollection {#5135 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Quelle est la différence entre les torsions du bassin allongé et le mouvement des essuie-glaces au sol ?" "answer" => "Les deux exercices visent la rotation du tronc et la mobilité lombaire, mais les torsions du bassin allongé sont plus douces et mieux adaptées aux débutants ou aux personnes recherchant une option à faible intensité." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8529 +question: "Quelle est la différence entre les torsions du bassin allongé et le mouvement des essuie-glaces au sol ?" +answer: "Les deux exercices visent la rotation du tronc et la mobilité lombaire, mais les torsions du bassin allongé sont plus douces et mieux adaptées aux débutants ou aux personnes recherchant une option à faible intensité." } |
|||
| anatomy:avatar | App\Twig\Components\Anatomy\Avatar | 84.5 MiB | 574.18 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "relative" "primaryMuscles" => [ 6 12 ] "secondaryMuscles" => [ 3 5 7 15 ] "displayFront" => true ] |
|||
| Attributes | [ "class" => "relative" ] |
|||
| Component | App\Twig\Components\Anatomy\Avatar {#8457 #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#8540 …} +primaryMuscles: [ 6 12 ] +secondaryMuscles: [ 3 5 7 15 ] +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 {#8538 …} -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#8539 …} } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Abdominaux" "url" => "/fr/exercices/muscle/6-abdominaux" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#9830 +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.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Dos" "url" => "/fr/exercices/muscle/12-dos" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#9882 +name: "Dos" +url: "/fr/exercices/muscle/12-dos" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Fessiers" "url" => "/fr/exercices/muscle/3-fessiers" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#9906 +name: "Fessiers" +url: "/fr/exercices/muscle/3-fessiers" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Lombaires" "url" => "/fr/exercices/muscle/5-lombaires" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#9930 +name: "Lombaires" +url: "/fr/exercices/muscle/5-lombaires" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Ischio-jambiers" "url" => "/fr/exercices/muscle/7-ischio-jambiers" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#9954 +name: "Ischio-jambiers" +url: "/fr/exercices/muscle/7-ischio-jambiers" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Obliques" "url" => "/fr/exercices/muscle/15-obliques" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#9978 +name: "Obliques" +url: "/fr/exercices/muscle/15-obliques" +color: "primary" +small: false +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 86.5 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#9740 +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 {#2932 …} #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.34 ms | |
|---|---|---|---|---|
| Input props | [ "difficulty" => "beginner" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Training\DifficultyBadge {#10011 +difficulty: "beginner" +small: false +link: true } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Composé" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10042 +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 {#10082 +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 {#10106 +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.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Fitness" "url" => "/fr/exercices/sport/5-fitness" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10130 +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" => "Yoga" "url" => "/fr/exercices/sport/8-yoga" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10154 +name: "Yoga" +url: "/fr/exercices/sport/8-yoga" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Pilates" "url" => "/fr/exercices/sport/9-pilates" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10178 +name: "Pilates" +url: "/fr/exercices/sport/9-pilates" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Mobilité" "url" => "/fr/exercices/categorie/59-mobilite" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10202 +name: "Mobilité" +url: "/fr/exercices/categorie/59-mobilite" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Échauffement" "url" => "/fr/exercices/categorie/62-echauffement" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10226 +name: "Échauffement" +url: "/fr/exercices/categorie/62-echauffement" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.04 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 {#10250 +name: "Haut du corps" +url: "/fr/exercices/categorie/67-haut-du-corps" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Récupération et relaxation" "url" => "/fr/exercices/categorie/75-recuperation-et-relaxation" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10274 +name: "Récupération et relaxation" +url: "/fr/exercices/categorie/75-recuperation-et-relaxation" +color: "gray" +small: true +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 86.5 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "hidden lg:flex items-center justify-center my-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#9992 +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 {#2932 …} #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.28 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#8166 +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 {#10326 +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 {#10366 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:widget-embed | App\Twig\Components\Ui\WidgetEmbed | 86.5 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "hidden md:block" "route" => "http://test.fitmetrics.ch/fr/widgets/exercise/preview-68900db42e54c?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 {#10402 +route: "http://test.fitmetrics.ch/fr/widgets/exercise/preview-68900db42e54c?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 {#10440 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10473 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 86.5 MiB | 1.44 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "content-container" "title" => "Torsions du bassin allongé" "description" => "La torsion du bassin allongé est un exercice au sol doux et accessible, conçu pour favoriser la mobilité de la colonne vertébrale et détendre la zone lombaire et les hanches. Réalisé en position allongée sur le dos, genoux fléchis et épaules maintenues au sol, ce mouvement de rotation contrôlée aide à améliorer la souplesse et la fluidité de la région lombaire tout en apportant une sensation de relâchement musculaire. Il est particulièrement bénéfique pour les personnes passant de longues heures assises ou adoptant un mode de vie sédentaire, car il contribue à réduire les tensions accumulées dans le bas du dos et les hanches. Grâce à sa nature douce et à faible impact, cet exercice convient à différents niveaux de condition physique, y compris les débutants et les personnes en phase de rééducation. Il peut être intégré facilement dans les échauffements, les séances de mobilité ou de récupération, ainsi que dans des pratiques comme le yoga ou le Pilates. En favorisant une meilleure mobilité vertébrale et un relâchement musculaire, la torsion du bassin allongé participe à l’amélioration du confort lombaire, de la posture et de la préparation du corps à des mouvements plus dynamiques ou spécifiques au renforcement du centre du corps. Pratiqué régulièrement, cet exercice contribue à maintenir la souplesse du tronc et à soutenir le bien-être global." ] |
|||
| Attributes | [ "class" => "content-container" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#10513 +shareUrl: "http://test.fitmetrics.ch/fr/exercice/68900db42e54c-torsions-du-bassin-allonge" +title: "Torsions du bassin allongé" +description: "La torsion du bassin allongé est un exercice au sol doux et accessible, conçu pour favoriser la mobilité de la colonne vertébrale et détendre la zone lombaire et les hanches. Réalisé en position allongée sur le dos, genoux fléchis et épaules maintenues au sol, ce mouvement de rotation contrôlée aide à améliorer la souplesse et la fluidité de la région lombaire tout en apportant une sensation de relâchement musculaire. Il est particulièrement bénéfique pour les personnes passant de longues heures assises ou adoptant un mode de vie sédentaire, car il contribue à réduire les tensions accumulées dans le bas du dos et les hanches. Grâce à sa nature douce et à faible impact, cet exercice convient à différents niveaux de condition physique, y compris les débutants et les personnes en phase de rééducation. Il peut être intégré facilement dans les échauffements, les séances de mobilité ou de récupération, ainsi que dans des pratiques comme le yoga ou le Pilates. En favorisant une meilleure mobilité vertébrale et un relâchement musculaire, la torsion du bassin allongé participe à l’amélioration du confort lombaire, de la posture et de la préparation du corps à des mouvements plus dynamiques ou spécifiques au renforcement du centre du corps. Pratiqué régulièrement, cet exercice contribue à maintenir la souplesse du tronc et à soutenir le bien-être global." +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 | 86.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 {#10521 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10543 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10567 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10590 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.05 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 {#10613 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10636 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10659 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.05 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 {#10682 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 86.5 MiB | 0.45 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 {#2932 …} #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 | 86.5 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#10729 +includeScript: true +labelClass: null +containerClass: "content-container my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#10784 +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]
|
86.5 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#10776 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10818 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10850 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10873 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.04 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 {#10896 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10919 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10942 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10965 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#10988 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.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 {#11011 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6136 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||