Redirect 301 redirect from GET @training_exercise_detail (51ab5a)

GET https://test.fitmetrics.ch/fr/exercice/68e4aaf7a234d-etirement-des-quadriceps-assis-incline

Components

20 Twig Components
113 Render Count
736 ms Render Time
86.5 MiB Memory Usage

Components

Name Metadata Render Count Render Time
media:icon
"App\Twig\Components\Media\Icon"
components/media/icon.html.twig
67 3.72ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
12 1.74ms
faq
"App\Twig\Components\Ui\FaqComponent"
components/ui/faq.html.twig
5 1.37ms
raw-faq
"App\Twig\Components\Ui\RawFaqComponent"
components/ui/raw-faq.html.twig
5 0.48ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.83ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
3 0.47ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.56ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
2 3.44ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
2 0.92ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.68ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 42.01ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 9.36ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.60ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
1 0.40ms
media:video
"App\Twig\Components\Media\Video"
components/media/video.html.twig
1 0.33ms
anatomy:avatar
"App\Twig\Components\Anatomy\Avatar"
components/anatomy/avatar.html.twig
1 678.42ms
training:difficulty-badge
"App\Twig\Components\Training\DifficultyBadge"
components/training/difficulity-badge.html.twig
1 0.60ms
ui:widget-embed
"App\Twig\Components\Ui\WidgetEmbed"
components/ui/widget_embed.html.twig
1 1.71ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 1.10ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.60ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 74.5 MiB 42.01 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#5938
  -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.46 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 {#5985
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#5996
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
68.5 MiB 1.41 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6047
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.05 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 {#6062
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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" => "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 {#6112
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.06 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 {#6140
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.08 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 {#6156
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.04 ms
Input props
[
  "name" => "barbell"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6180
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6204
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.04 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 {#6228
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.05 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 {#6252
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.06 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 {#6276
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.05 ms
Input props
[
  "name" => "latest"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6300
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6324
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#6619
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
70.5 MiB 0.19 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6606
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 74.5 MiB 9.36 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#6697
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6698 …}
  -formFactory: Symfony\Component\Form\FormFactory {#6696 …}
}
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 {#6849
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Attributes
[
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#6884
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#6914
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#6946
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#6965
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.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 {#7075
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7109
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7125
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7149
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7173
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7197
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7221
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7245
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7269
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7293
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7317
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7341
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 74.5 MiB 0.48 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#7386
  +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 {#7376
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7017
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#4465
    -items: [
      [
        "label" => "menu.home"
        "url" => "/fr/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/fr/exercices"
      ]
      [
        "label" => "Quad Stretch"
        "url" => "/fr/exercices/groupe/278-quad-stretch"
      ]
      [
        "label" => "Étirement des quadriceps assis incliné"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#7469
  +items: [
    [
      "label" => "menu.home"
      "url" => "/fr/"
    ]
    [
      "label" => "menu.exercises"
      "url" => "/fr/exercices"
    ]
    [
      "label" => "Quad Stretch"
      "url" => "/fr/exercices/groupe/278-quad-stretch"
    ]
    [
      "label" => "Étirement des quadriceps assis incliné"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4465
    -items: [
      [
        "label" => "menu.home"
        "url" => "/fr/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/fr/exercices"
      ]
      [
        "label" => "Quad Stretch"
        "url" => "/fr/exercices/groupe/278-quad-stretch"
      ]
      [
        "label" => "Étirement des quadriceps assis incliné"
        "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 {#7499
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7521
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7544
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 74.5 MiB 0.40 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#7587
  +includeScript: true
  +labelClass: null
  +containerClass: "my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2934 …}
  #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.33 ms
Input props
[
  "media" => App\Entity\Media\MediaVideo {#4396
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4398 …}
    #credits: Doctrine\ORM\PersistentCollection {#4400 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2831
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4447 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1759824479 {#4434
      date: 2025-10-07 10:07:59.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1759825544 {#4386
      date: 2025-10-07 10:25:44.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3716 …}
    #updatedBy: App\Entity\User {#3716 …}
    -duration: null
    -format: null
    -startTime: 46
    -endTime: 56
    -youtubeId: "HRvNnVRRtko"
  }
  "title" => "Étirement des quadriceps assis incliné"
  "showCredits" => false
]
Attributes
[]
Component
App\Twig\Components\Media\Video {#7674
  +media: App\Entity\Media\MediaVideo {#4396
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4398 …}
    #credits: Doctrine\ORM\PersistentCollection {#4400 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2831
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4447 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1759824479 {#4434
      date: 2025-10-07 10:07:59.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1759825544 {#4386
      date: 2025-10-07 10:25:44.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3716 …}
    #updatedBy: App\Entity\User {#3716 …}
    -duration: null
    -format: null
    -startTime: 46
    -endTime: 56
    -youtubeId: "HRvNnVRRtko"
  }
  +title: "Étirement des quadriceps assis incliné"
  +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 {#7690
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7723
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 74.5 MiB 1.31 ms
Input props
[
  "class" => "mt-2 md:m-0"
]
Attributes
[
  "class" => "mt-2 md:m-0"
]
Component
App\Twig\Components\App\PageSharer {#7747
  +shareUrl: "https://test.fitmetrics.ch/fr/exercice/68e4aaf7a234d-etirement-des-quadriceps-assis-incline"
  +title: "Étirement des quadriceps assis incliné - Exercice - FitMetrics"
  +description: "L’étirement des quadriceps assis incliné est un exercice de souplesse conçu pour allonger efficacement les muscles situés à l’avant de la cuisse. Réalisé sur une chaise stable, il est particulièrement utile pour soulager les tensions causées par la position assise prolongée, la course ou le cyclisme. En inclinant légèrement le buste vers l’arrière, la posture permet un étirement plus profond des quadriceps et engage également les fléchisseurs de hanche. Cette approche est idéale pour améliorer la mobilité et contrer la raideur des hanches et des cuisses. La position assise apporte une meilleure stabilité par rapport aux étirements debout et réduit le risque de déséquilibre. Cependant, l’inclinaison du tronc accroît l’intensité de l’étirement, ce qui le rend plus efficace mais demande une exécution progressive, surtout pour les débutants ou les personnes sensibles des genoux. Pratiqué régulièrement, cet étirement contribue à améliorer la souplesse du bas du corps, à libérer les tensions musculaires et à favoriser des mouvements plus fluides lors de la marche, de la montée d’escaliers ou d’activités sportives. Il constitue un choix pratique et accessible pour les travailleurs sédentaires et les sportifs recherchant un exercice simple et performant ne nécessitant qu’une chaise."
  +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 {#7777
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7805
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7830
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7853
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7876
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7899
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7922
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +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 {#7945
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.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 {#7976
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 74.5 MiB 0.82 ms
Input props
[
  "data" => [
    "time" => 1759838681
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Instructions"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            [
              "content" => "Asseyez-vous sur une chaise stable et avancez vos hanches jusqu'au bord du siège."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Pliez un genou et ramenez le pied vers l’arrière sous ou légèrement derrière la chaise, en gardant les orteils au sol."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Tenez le siège ou les accoudoirs pour maintenir la stabilité."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Inclinez doucement le buste vers l’arrière en laissant les hanches avancer légèrement pour accentuer l’étirement à l’avant de la cuisse."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Gardez l’autre pied à plat au sol pour l’équilibre."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Maintenez la position sans à-coups, puis revenez lentement en position assise droite."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Changez de jambe et répétez l’étirement de l’autre côté."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Conseils techniques"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Engagez légèrement la sangle abdominale pour protéger le bas du dos."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "N’exagérez pas l’inclinaison ; progressez progressivement jusqu’à ressentir un étirement confortable au niveau des quadriceps."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Évitez que le genou parte vers l’extérieur ; maintenez-le aligné vers le sol."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Gardez le pied de soutien fermement ancré au sol pour plus de stabilité."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Conseils de respiration"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Inspirez profondément en vous préparant en position assise droite."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Expirez lentement en vous inclinant en arrière dans l’étirement."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Maintenez une respiration lente et régulière tout au long de la tenue de la posture."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8025
  +title: null
  +data: [
    "time" => 1759838681
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Instructions"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            [
              "content" => "Asseyez-vous sur une chaise stable et avancez vos hanches jusqu'au bord du siège."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Pliez un genou et ramenez le pied vers l’arrière sous ou légèrement derrière la chaise, en gardant les orteils au sol."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Tenez le siège ou les accoudoirs pour maintenir la stabilité."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Inclinez doucement le buste vers l’arrière en laissant les hanches avancer légèrement pour accentuer l’étirement à l’avant de la cuisse."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Gardez l’autre pied à plat au sol pour l’équilibre."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Maintenez la position sans à-coups, puis revenez lentement en position assise droite."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Changez de jambe et répétez l’étirement de l’autre côté."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Conseils techniques"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Engagez légèrement la sangle abdominale pour protéger le bas du dos."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "N’exagérez pas l’inclinaison ; progressez progressivement jusqu’à ressentir un étirement confortable au niveau des quadriceps."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Évitez que le genou parte vers l’extérieur ; maintenez-le aligné vers le sol."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Gardez le pied de soutien fermement ancré au sol pour plus de stabilité."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Conseils de respiration"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Inspirez profondément en vous préparant en position assise droite."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Expirez lentement en vous inclinant en arrière dans l’étirement."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Maintenez une respiration lente et régulière tout au long de la tenue de la posture."
              "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 74.5 MiB 0.10 ms
Input props
[
  "data" => [
    "time" => 1759838681
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Blessures ou instabilité du genou"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Douleurs sévères à la hanche ou chirurgie récente de la hanche"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Douleurs lombaires aggravées par l’extension du dos"
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8086
  +title: null
  +data: [
    "time" => 1759838681
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Blessures ou instabilité du genou"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Douleurs sévères à la hanche ou chirurgie récente de la hanche"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Douleurs lombaires aggravées par l’extension 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 76.5 MiB 0.25 ms
Input props
[
  "containerClass" => "mt-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#8073
  +includeScript: true
  +labelClass: null
  +containerClass: "mt-6"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2934 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.72 ms
Input props
[
  "faq" => App\Entity\Faq {#5164
    -news: Doctrine\ORM\PersistentCollection {#5147 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5149 …}
    #id: 6027
    #createdAt: DateTimeImmutable @1759825962 {#5159
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1759825962 {#5134
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3716 …}
    #updatedBy: App\Entity\User {#3716 …}
    #translations: Doctrine\ORM\PersistentCollection {#5197 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8130
  +faq: App\Entity\Faq {#5164
    -news: Doctrine\ORM\PersistentCollection {#5147 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5149 …}
    #id: 6027
    #createdAt: DateTimeImmutable @1759825962 {#5159
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1759825962 {#5134
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3716 …}
    #updatedBy: App\Entity\User {#3716 …}
    #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.29 ms
Input props
[
  "question" => "Quels sont les bienfaits de l’étirement des quadriceps assis incliné ?"
  "answer" => "Cet étirement permet d’assouplir efficacement les quadriceps et les fléchisseurs de hanche, favorise la mobilité du bas du corps et aide à réduire la tension musculaire liée à la position assise prolongée ou à un entraînement intense des jambes."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8158
  +question: "Quels sont les bienfaits de l’étirement des quadriceps assis incliné ?"
  +answer: "Cet étirement permet d’assouplir efficacement les quadriceps et les fléchisseurs de hanche, favorise la mobilité du bas du corps et aide à réduire la tension musculaire liée à la position assise prolongée ou à un entraînement intense des jambes."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.19 ms
Input props
[
  "faq" => App\Entity\Faq {#5195
    -news: Doctrine\ORM\PersistentCollection {#5194 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5192 …}
    #id: 6028
    #createdAt: DateTimeImmutable @1759825962 {#5199
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1759825962 {#5196
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3716 …}
    #updatedBy: App\Entity\User {#3716 …}
    #translations: Doctrine\ORM\PersistentCollection {#5190 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8189
  +faq: App\Entity\Faq {#5195
    -news: Doctrine\ORM\PersistentCollection {#5194 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5192 …}
    #id: 6028
    #createdAt: DateTimeImmutable @1759825962 {#5199
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1759825962 {#5196
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3716 …}
    #updatedBy: App\Entity\User {#3716 …}
    #translations: Doctrine\ORM\PersistentCollection {#5190 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.06 ms
Input props
[
  "question" => "Quelle est l’erreur la plus fréquente lors de l’étirement des quadriceps assis incliné ?"
  "answer" => "L’erreur la plus courante consiste à s’incliner trop rapidement ou à cambrer excessivement le bas du dos, ce qui peut provoquer une gêne ou des douleurs. Il est essentiel de réaliser le mouvement lentement et de façon contrôlée."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8234
  +question: "Quelle est l’erreur la plus fréquente lors de l’étirement des quadriceps assis incliné ?"
  +answer: "L’erreur la plus courante consiste à s’incliner trop rapidement ou à cambrer excessivement le bas du dos, ce qui peut provoquer une gêne ou des douleurs. Il est essentiel de réaliser le mouvement lentement et de façon contrôlée."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.16 ms
Input props
[
  "faq" => App\Entity\Faq {#5186
    -news: Doctrine\ORM\PersistentCollection {#5185 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5183 …}
    #id: 6029
    #createdAt: DateTimeImmutable @1759825962 {#5188
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1759825962 {#5187
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3716 …}
    #updatedBy: App\Entity\User {#3716 …}
    #translations: Doctrine\ORM\PersistentCollection {#5181 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8237
  +faq: App\Entity\Faq {#5186
    -news: Doctrine\ORM\PersistentCollection {#5185 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5183 …}
    #id: 6029
    #createdAt: DateTimeImmutable @1759825962 {#5188
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1759825962 {#5187
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3716 …}
    #updatedBy: App\Entity\User {#3716 …}
    #translations: Doctrine\ORM\PersistentCollection {#5181 …}
    #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" => "L’étirement des quadriceps assis incliné convient-il aux personnes ayant des douleurs au genou ?"
  "answer" => "Il n’est pas recommandé pour les personnes souffrant de blessures ou d’instabilité du genou. Dans ce cas, il vaut mieux opter pour une variante plus douce ou consulter un professionnel de santé avant de l’essayer."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8281
  +question: "L’étirement des quadriceps assis incliné convient-il aux personnes ayant des douleurs au genou ?"
  +answer: "Il n’est pas recommandé pour les personnes souffrant de blessures ou d’instabilité du genou. Dans ce cas, il vaut mieux opter pour une variante plus douce ou consulter un professionnel de santé avant de l’essayer."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#5177
    -news: Doctrine\ORM\PersistentCollection {#5176 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5174 …}
    #id: 6030
    #createdAt: DateTimeImmutable @1759825962 {#5179
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1759825962 {#5178
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3716 …}
    #updatedBy: App\Entity\User {#3716 …}
    #translations: Doctrine\ORM\PersistentCollection {#5172 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8284
  +faq: App\Entity\Faq {#5177
    -news: Doctrine\ORM\PersistentCollection {#5176 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5174 …}
    #id: 6030
    #createdAt: DateTimeImmutable @1759825962 {#5179
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1759825962 {#5178
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3716 …}
    #updatedBy: App\Entity\User {#3716 …}
    #translations: Doctrine\ORM\PersistentCollection {#5172 …}
    #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" => "Combien de temps faut-il maintenir l’étirement des quadriceps assis incliné ?"
  "answer" => "Maintenez l’étirement pendant 20 à 30 secondes de chaque côté et répétez l’exercice 2 à 3 fois pour améliorer progressivement la souplesse."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8328
  +question: "Combien de temps faut-il maintenir l’étirement des quadriceps assis incliné ?"
  +answer: "Maintenez l’étirement pendant 20 à 30 secondes de chaque côté et répétez l’exercice 2 à 3 fois pour améliorer progressivement la souplesse."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#5124
    -news: Doctrine\ORM\PersistentCollection {#5123 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5121 …}
    #id: 6031
    #createdAt: DateTimeImmutable @1759825962 {#5126
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1759825962 {#5125
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3716 …}
    #updatedBy: App\Entity\User {#3716 …}
    #translations: Doctrine\ORM\PersistentCollection {#5119 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8331
  +faq: App\Entity\Faq {#5124
    -news: Doctrine\ORM\PersistentCollection {#5123 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5121 …}
    #id: 6031
    #createdAt: DateTimeImmutable @1759825962 {#5126
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1759825962 {#5125
      date: 2025-10-07 10:32:42.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3716 …}
    #updatedBy: App\Entity\User {#3716 …}
    #translations: Doctrine\ORM\PersistentCollection {#5119 …}
    #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 l’étirement des quadriceps assis incliné et l’étirement debout ?"
  "answer" => "La version assise inclinée offre un étirement plus profond et ciblé des quadriceps, mais demande davantage de souplesse des genoux et des hanches, tandis que la version debout est plus accessible aux débutants et aide aussi à travailler l’équilibre."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8375
  +question: "Quelle est la différence entre l’étirement des quadriceps assis incliné et l’étirement debout ?"
  +answer: "La version assise inclinée offre un étirement plus profond et ciblé des quadriceps, mais demande davantage de souplesse des genoux et des hanches, tandis que la version debout est plus accessible aux débutants et aide aussi à travailler l’équilibre."
}
anatomy:avatar App\Twig\Components\Anatomy\Avatar 86.5 MiB 678.42 ms
Input props
[
  "class" => "relative"
  "primaryMuscles" => [
    2
  ]
  "secondaryMuscles" => [
    3
    7
  ]
  "displayFront" => true
]
Attributes
[
  "class" => "relative"
]
Component
App\Twig\Components\Anatomy\Avatar {#8303
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#8386 …}
  +primaryMuscles: [
    2
  ]
  +secondaryMuscles: [
    3
    7
  ]
  +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 {#8384 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#8385 …}
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.68 ms
Input props
[
  "name" => "Quadriceps"
  "url" => "/fr/exercices/muscle/2-quadriceps"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9778
  +name: "Quadriceps"
  +url: "/fr/exercices/muscle/2-quadriceps"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.11 ms
Input props
[
  "name" => "Fessiers"
  "url" => "/fr/exercices/muscle/3-fessiers"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9830
  +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.10 ms
Input props
[
  "name" => "Ischio-jambiers"
  "url" => "/fr/exercices/muscle/7-ischio-jambiers"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9854
  +name: "Ischio-jambiers"
  +url: "/fr/exercices/muscle/7-ischio-jambiers"
  +color: "primary"
  +small: false
  +selected: false
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 86.5 MiB 0.11 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#9688
  +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 {#2934 …}
  #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.60 ms
Input props
[
  "difficulty" => "intermediate"
]
Attributes
[]
Component
App\Twig\Components\Training\DifficultyBadge {#9887
  +difficulty: "intermediate"
  +small: false
  +link: true
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.11 ms
Input props
[
  "name" => "Isolation"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9918
  +name: "Isolation"
  +url: null
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.10 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 {#9958
  +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.09 ms
Input props
[
  "name" => "Fitness"
  "url" => "/fr/exercices/sport/5-fitness"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9982
  +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.08 ms
Input props
[
  "name" => "Yoga"
  "url" => "/fr/exercices/sport/8-yoga"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10006
  +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.09 ms
Input props
[
  "name" => "Étirement"
  "url" => "/fr/exercices/categorie/56-etirement"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10030
  +name: "Étirement"
  +url: "/fr/exercices/categorie/56-etirement"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.10 ms
Input props
[
  "name" => "Mobilité"
  "url" => "/fr/exercices/categorie/59-mobilite"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10054
  +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.08 ms
Input props
[
  "name" => "Échauffement"
  "url" => "/fr/exercices/categorie/62-echauffement"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10078
  +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.11 ms
Input props
[
  "name" => "Bas du corps"
  "url" => "/fr/exercices/categorie/68-bas-du-corps"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10102
  +name: "Bas du corps"
  +url: "/fr/exercices/categorie/68-bas-du-corps"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 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 {#10126
  +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.10 ms
Input props
[
  "containerClass" => "hidden lg:flex items-center justify-center my-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#9868
  +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 {#2934 …}
  #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.58 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#8012
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 86.5 MiB 0.10 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#10181
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.09 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 {#10219
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:widget-embed App\Twig\Components\Ui\WidgetEmbed 86.5 MiB 1.71 ms
Input props
[
  "class" => "hidden md:block"
  "route" => "https://test.fitmetrics.ch/fr/widgets/exercise/preview-68e4aaf7a234d?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 {#10255
  +route: "https://test.fitmetrics.ch/fr/widgets/exercise/preview-68e4aaf7a234d?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.10 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 {#10293
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.09 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 {#10326
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 86.5 MiB 2.14 ms
Input props
[
  "class" => "content-container"
  "title" => "Étirement des quadriceps assis incliné"
  "description" => "L’étirement des quadriceps assis incliné est un exercice de souplesse conçu pour allonger efficacement les muscles situés à l’avant de la cuisse. Réalisé sur une chaise stable, il est particulièrement utile pour soulager les tensions causées par la position assise prolongée, la course ou le cyclisme. En inclinant légèrement le buste vers l’arrière, la posture permet un étirement plus profond des quadriceps et engage également les fléchisseurs de hanche. Cette approche est idéale pour améliorer la mobilité et contrer la raideur des hanches et des cuisses. La position assise apporte une meilleure stabilité par rapport aux étirements debout et réduit le risque de déséquilibre. Cependant, l’inclinaison du tronc accroît l’intensité de l’étirement, ce qui le rend plus efficace mais demande une exécution progressive, surtout pour les débutants ou les personnes sensibles des genoux. Pratiqué régulièrement, cet étirement contribue à améliorer la souplesse du bas du corps, à libérer les tensions musculaires et à favoriser des mouvements plus fluides lors de la marche, de la montée d’escaliers ou d’activités sportives. Il constitue un choix pratique et accessible pour les travailleurs sédentaires et les sportifs recherchant un exercice simple et performant ne nécessitant qu’une chaise."
]
Attributes
[
  "class" => "content-container"
]
Component
App\Twig\Components\App\PageSharer {#10366
  +shareUrl: "https://test.fitmetrics.ch/fr/exercice/68e4aaf7a234d-etirement-des-quadriceps-assis-incline"
  +title: "Étirement des quadriceps assis incliné"
  +description: "L’étirement des quadriceps assis incliné est un exercice de souplesse conçu pour allonger efficacement les muscles situés à l’avant de la cuisse. Réalisé sur une chaise stable, il est particulièrement utile pour soulager les tensions causées par la position assise prolongée, la course ou le cyclisme. En inclinant légèrement le buste vers l’arrière, la posture permet un étirement plus profond des quadriceps et engage également les fléchisseurs de hanche. Cette approche est idéale pour améliorer la mobilité et contrer la raideur des hanches et des cuisses. La position assise apporte une meilleure stabilité par rapport aux étirements debout et réduit le risque de déséquilibre. Cependant, l’inclinaison du tronc accroît l’intensité de l’étirement, ce qui le rend plus efficace mais demande une exécution progressive, surtout pour les débutants ou les personnes sensibles des genoux. Pratiqué régulièrement, cet étirement contribue à améliorer la souplesse du bas du corps, à libérer les tensions musculaires et à favoriser des mouvements plus fluides lors de la marche, de la montée d’escaliers ou d’activités sportives. Il constitue un choix pratique et accessible pour les travailleurs sédentaires et les sportifs recherchant un exercice simple et performant ne nécessitant qu’une chaise."
  +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.08 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 {#10374
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 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 {#10396
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 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 {#10420
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 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 {#10443
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 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 {#10466
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 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 {#10489
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 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 {#10512
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 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 {#10535
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 86.5 MiB 1.10 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 {#2934 …}
  #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.60 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#10582
  +includeScript: true
  +labelClass: null
  +containerClass: "content-container my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2934 …}
  #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.08 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#10637
  +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.24 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#10629
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.09 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 {#10671
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 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 {#10703
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 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 {#10726
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 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 {#10749
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 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 {#10772
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 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 {#10795
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 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 {#10818
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 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 {#10841
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.06 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 {#10864
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5988 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}