Redirect 301 redirect from GET @training_exercise_detail (10bc22)

GET https://test.fitmetrics.ch/fr/exercice/687786d471e5e-planche-ours

Components

20 Twig Components
117 Render Count
537 ms Render Time
88.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.00ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
16 2.25ms
faq
"App\Twig\Components\Ui\FaqComponent"
components/ui/faq.html.twig
5 1.34ms
raw-faq
"App\Twig\Components\Ui\RawFaqComponent"
components/ui/raw-faq.html.twig
5 0.44ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.36ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
3 0.45ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.51ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
2 3.15ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
2 0.95ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.70ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 40.49ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 10.10ms
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.44ms
media:video
"App\Twig\Components\Media\Video"
components/media/video.html.twig
1 0.41ms
anatomy:avatar
"App\Twig\Components\Anatomy\Avatar"
components/anatomy/avatar.html.twig
1 475.97ms
training:difficulty-badge
"App\Twig\Components\Training\DifficultyBadge"
components/training/difficulity-badge.html.twig
1 7.50ms
ui:widget-embed
"App\Twig\Components\Ui\WidgetEmbed"
components/ui/widget_embed.html.twig
1 1.40ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.30ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.25ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 78.5 MiB 40.49 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#7523
  -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#208 …}
  -em: Doctrine\ORM\EntityManager {#550 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …}
  -kernel: App\Kernel {#14 …}
  -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#214 …}
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.44 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 {#7570
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoWhite"
]
Attributes
[
  "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoWhite"
]
Component
App\Twig\Components\Media\Icon {#7581
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
72.5 MiB 1.12 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#7632
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150"
  "data-front--header-target" => "logoDark"
]
Attributes
[
  "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150"
  "data-front--header-target" => "logoDark"
]
Component
App\Twig\Components\Media\Icon {#7647
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150"
  "data-front--header-target" => "logoWhite"
]
Attributes
[
  "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150"
  "data-front--header-target" => "logoWhite"
]
Component
App\Twig\Components\Media\Icon {#7697
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 ms
Input props
[
  "name" => "search"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7725
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "flexed-biceps"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7741
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "barbell"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7765
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "category"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7789
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "fire"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7813
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "discipline "
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7837
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7861
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7885
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7909
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.06 ms
Input props
[
  "name" => "chevron-down"
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Attributes
[
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Component
App\Twig\Components\Media\Icon {#8266
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
72.5 MiB 0.13 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8253
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 78.5 MiB 10.10 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#8344
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#8345 …}
  -formFactory: Symfony\Component\Form\FormFactory {#8343 …}
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.06 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 {#8496
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.05 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 {#8531
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.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 {#8561
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.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 {#8593
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.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 {#8612
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8722
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8756
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.04 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 {#8772
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8796
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8820
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8844
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8868
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8892
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8916
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8940
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8964
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8988
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 78.5 MiB 0.47 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#9033
  +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 78.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 {#9023
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8664
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 78.5 MiB 0.60 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4562
    -items: [
      [
        "label" => "menu.home"
        "url" => "/fr/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/fr/exercices"
      ]
      [
        "label" => "Planche"
        "url" => "/fr/exercices/groupe/45-planche"
      ]
      [
        "label" => "Planche ours"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#9116
  +items: [
    [
      "label" => "menu.home"
      "url" => "/fr/"
    ]
    [
      "label" => "menu.exercises"
      "url" => "/fr/exercices"
    ]
    [
      "label" => "Planche"
      "url" => "/fr/exercices/groupe/45-planche"
    ]
    [
      "label" => "Planche ours"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4562
    -items: [
      [
        "label" => "menu.home"
        "url" => "/fr/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/fr/exercices"
      ]
      [
        "label" => "Planche"
        "url" => "/fr/exercices/groupe/45-planche"
      ]
      [
        "label" => "Planche ours"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9146
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9168
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9191
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 78.5 MiB 0.44 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#9234
  +includeScript: true
  +labelClass: null
  +containerClass: "my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2933 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
media:video App\Twig\Components\Media\Video 78.5 MiB 0.41 ms
Input props
[
  "media" => App\Entity\Media\MediaVideo {#4493
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4495 …}
    #credits: Doctrine\ORM\PersistentCollection {#4497 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2649
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4544 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1752664121 {#4531
      date: 2025-07-16 13:08:41.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752668008 {#4483
      date: 2025-07-16 14:13:28.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    -duration: null
    -format: null
    -startTime: null
    -endTime: null
    -youtubeId: "JNa35cNpJhA"
  }
  "title" => "Planche ours"
  "showCredits" => false
]
Attributes
[]
Component
App\Twig\Components\Media\Video {#9321
  +media: App\Entity\Media\MediaVideo {#4493
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4495 …}
    #credits: Doctrine\ORM\PersistentCollection {#4497 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2649
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4544 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1752664121 {#4531
      date: 2025-07-16 13:08:41.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752668008 {#4483
      date: 2025-07-16 14:13:28.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    -duration: null
    -format: null
    -startTime: null
    -endTime: null
    -youtubeId: "JNa35cNpJhA"
  }
  +title: "Planche ours"
  +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 78.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 {#9337
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9370
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 78.5 MiB 1.43 ms
Input props
[
  "class" => "mt-2 md:m-0"
]
Attributes
[
  "class" => "mt-2 md:m-0"
]
Component
App\Twig\Components\App\PageSharer {#9394
  +shareUrl: "https://test.fitmetrics.ch/fr/exercice/687786d471e5e-planche-ours"
  +title: "Planche ours - Exercice - FitMetrics"
  +description: "La planche ours est un exercice de gainage statique qui améliore l'endurance, la force et l'équilibre en utilisant uniquement le poids du corps. Réalisée en position quadrupède avec les genoux légèrement surélevés du sol, cette posture engage intensément la sangle abdominale tout en sollicitant les épaules, le dos, les fessiers et les jambes. Idéale pour renforcer la stabilité fonctionnelle du tronc, elle favorise une bonne posture et un meilleur contrôle du bassin. Contrairement à la planche classique, la position fléchie des genoux accroît l’instabilité et intensifie le travail musculaire en mobilisant plusieurs articulations simultanément. Cet exercice est particulièrement recommandé pour développer la coordination corporelle globale et la conscience posturale. Accessible dès un niveau intermédiaire, la planche ours s’intègre facilement dans un échauffement, un circuit de renforcement musculaire ou une routine de mobilité, sans matériel nécessaire."
  +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 78.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 {#9424
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9452
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9477
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.04 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 {#9500
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9523
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9546
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9569
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9592
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9623
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 78.5 MiB 0.85 ms
Input props
[
  "data" => [
    "time" => 1752682619131
    "blocks" => [
      [
        "id" => "c1aJo3Z0jF"
        "type" => "header"
        "data" => [
          "text" => "Instructions"
          "level" => 2
        ]
      ]
      [
        "id" => "_Bu0cbb1s3"
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "meta" => [
            "counterType" => "numeric"
          ]
          "items" => [
            [
              "content" => "Commencez à quatre pattes, les mains sous les épaules et les genoux sous les hanches."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Rentrez les orteils et soulevez les genoux à environ 5 cm du sol."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Gardez le dos plat, la sangle abdominale engagée et les hanches alignées."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Maintenez cette position sans laisser les genoux toucher le sol."
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "iOTzlh11p1"
        "type" => "header"
        "data" => [
          "text" => "Conseils techniques"
          "level" => 2
        ]
      ]
      [
        "id" => "qYGhZW3Txd"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Maintenez une colonne vertébrale neutre tout au long de l'exercice."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Gardez les épaules bien au-dessus des poignets."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Évitez de creuser ou de monter les hanches."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Contractez activement les abdominaux, les fessiers et les quadriceps."
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "84LyoNhOpS"
        "type" => "header"
        "data" => [
          "text" => "Conseils de respiration"
          "level" => 2
        ]
      ]
      [
        "id" => "UVs1g7uDjZ"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Inspirez profondément avant de soulever les genoux."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Expirez lentement et régulièrement pendant la tenue."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Gardez une respiration contrôlée pour favoriser l'engagement du tronc."
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#9672
  +title: null
  +data: [
    "time" => 1752682619131
    "blocks" => [
      [
        "id" => "c1aJo3Z0jF"
        "type" => "header"
        "data" => [
          "text" => "Instructions"
          "level" => 2
        ]
      ]
      [
        "id" => "_Bu0cbb1s3"
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "meta" => [
            "counterType" => "numeric"
          ]
          "items" => [
            [
              "content" => "Commencez à quatre pattes, les mains sous les épaules et les genoux sous les hanches."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Rentrez les orteils et soulevez les genoux à environ 5 cm du sol."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Gardez le dos plat, la sangle abdominale engagée et les hanches alignées."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Maintenez cette position sans laisser les genoux toucher le sol."
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "iOTzlh11p1"
        "type" => "header"
        "data" => [
          "text" => "Conseils techniques"
          "level" => 2
        ]
      ]
      [
        "id" => "qYGhZW3Txd"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Maintenez une colonne vertébrale neutre tout au long de l'exercice."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Gardez les épaules bien au-dessus des poignets."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Évitez de creuser ou de monter les hanches."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Contractez activement les abdominaux, les fessiers et les quadriceps."
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "84LyoNhOpS"
        "type" => "header"
        "data" => [
          "text" => "Conseils de respiration"
          "level" => 2
        ]
      ]
      [
        "id" => "UVs1g7uDjZ"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Inspirez profondément avant de soulever les genoux."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Expirez lentement et régulièrement pendant la tenue."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Gardez une respiration contrôlée pour favoriser l'engagement du tronc."
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
  +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 78.5 MiB 0.10 ms
Input props
[
  "data" => [
    "time" => 1752682619131
    "blocks" => [
      [
        "id" => "ihpSucpC3P"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Douleurs lombaires"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Blessures aux poignets"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Instabilité de l'épaule"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Période post-partum sans autorisation médicale"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#9733
  +title: null
  +data: [
    "time" => 1752682619131
    "blocks" => [
      [
        "id" => "ihpSucpC3P"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Douleurs lombaires"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Blessures aux poignets"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Instabilité de l'épaule"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Période post-partum sans autorisation médicale"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
  +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 78.5 MiB 0.23 ms
Input props
[
  "containerClass" => "mt-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#9720
  +includeScript: true
  +labelClass: null
  +containerClass: "mt-6"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2933 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
faq App\Twig\Components\Ui\FaqComponent 78.5 MiB 0.67 ms
Input props
[
  "faq" => App\Entity\Faq {#6894
    -news: Doctrine\ORM\PersistentCollection {#6911 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6909 …}
    #id: 4135
    #createdAt: DateTimeImmutable @1752669776 {#6899
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752669776 {#6924
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    #translations: Doctrine\ORM\PersistentCollection {#6861 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9777
  +faq: App\Entity\Faq {#6894
    -news: Doctrine\ORM\PersistentCollection {#6911 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6909 …}
    #id: 4135
    #createdAt: DateTimeImmutable @1752669776 {#6899
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752669776 {#6924
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    #translations: Doctrine\ORM\PersistentCollection {#6861 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 78.5 MiB 0.25 ms
Input props
[
  "question" => "Quels muscles travaille principalement la planche ours ?"
  "answer" => "La planche ours sollicite principalement les muscles abdominaux, notamment le grand droit et les obliques, ainsi que les épaules, le dos, les fessiers et les quadriceps pour la stabilité."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9805
  +question: "Quels muscles travaille principalement la planche ours ?"
  +answer: "La planche ours sollicite principalement les muscles abdominaux, notamment le grand droit et les obliques, ainsi que les épaules, le dos, les fessiers et les quadriceps pour la stabilité."
}
faq App\Twig\Components\Ui\FaqComponent 78.5 MiB 0.19 ms
Input props
[
  "faq" => App\Entity\Faq {#6863
    -news: Doctrine\ORM\PersistentCollection {#6864 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6866 …}
    #id: 4136
    #createdAt: DateTimeImmutable @1752669776 {#6859
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752669776 {#6862
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    #translations: Doctrine\ORM\PersistentCollection {#6868 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9836
  +faq: App\Entity\Faq {#6863
    -news: Doctrine\ORM\PersistentCollection {#6864 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6866 …}
    #id: 4136
    #createdAt: DateTimeImmutable @1752669776 {#6859
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752669776 {#6862
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    #translations: Doctrine\ORM\PersistentCollection {#6868 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 78.5 MiB 0.05 ms
Input props
[
  "question" => "Combien de temps faut-il tenir la planche ours pour être efficace ?"
  "answer" => "Visez une tenue de 20 à 60 secondes par série, en fonction de votre niveau, en veillant à maintenir une posture parfaite tout au long de l’exercice."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9881
  +question: "Combien de temps faut-il tenir la planche ours pour être efficace ?"
  +answer: "Visez une tenue de 20 à 60 secondes par série, en fonction de votre niveau, en veillant à maintenir une posture parfaite tout au long de l’exercice."
}
faq App\Twig\Components\Ui\FaqComponent 78.5 MiB 0.16 ms
Input props
[
  "faq" => App\Entity\Faq {#6872
    -news: Doctrine\ORM\PersistentCollection {#6873 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6875 …}
    #id: 4137
    #createdAt: DateTimeImmutable @1752669776 {#6870
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752669776 {#6871
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    #translations: Doctrine\ORM\PersistentCollection {#6877 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9884
  +faq: App\Entity\Faq {#6872
    -news: Doctrine\ORM\PersistentCollection {#6873 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6875 …}
    #id: 4137
    #createdAt: DateTimeImmutable @1752669776 {#6870
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752669776 {#6871
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    #translations: Doctrine\ORM\PersistentCollection {#6877 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 78.5 MiB 0.05 ms
Input props
[
  "question" => "La planche ours est-elle plus efficace que la planche classique ?"
  "answer" => "Oui, la planche ours représente un défi supplémentaire grâce aux genoux fléchis et à l’instabilité accrue, ce qui renforce plus intensément les muscles profonds du tronc et l'équilibre."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9928
  +question: "La planche ours est-elle plus efficace que la planche classique ?"
  +answer: "Oui, la planche ours représente un défi supplémentaire grâce aux genoux fléchis et à l’instabilité accrue, ce qui renforce plus intensément les muscles profonds du tronc et l'équilibre."
}
faq App\Twig\Components\Ui\FaqComponent 78.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#6881
    -news: Doctrine\ORM\PersistentCollection {#6882 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6884 …}
    #id: 4138
    #createdAt: DateTimeImmutable @1752669776 {#6879
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752669776 {#6880
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    #translations: Doctrine\ORM\PersistentCollection {#6886 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9931
  +faq: App\Entity\Faq {#6881
    -news: Doctrine\ORM\PersistentCollection {#6882 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6884 …}
    #id: 4138
    #createdAt: DateTimeImmutable @1752669776 {#6879
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752669776 {#6880
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    #translations: Doctrine\ORM\PersistentCollection {#6886 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 78.5 MiB 0.04 ms
Input props
[
  "question" => "Puis-je faire la planche ours tous les jours ?"
  "answer" => "Oui, cet exercice peut être pratiqué quotidiennement dans une routine de gainage, à condition de respecter la bonne technique et de permettre une récupération adéquate."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9975
  +question: "Puis-je faire la planche ours tous les jours ?"
  +answer: "Oui, cet exercice peut être pratiqué quotidiennement dans une routine de gainage, à condition de respecter la bonne technique et de permettre une récupération adéquate."
}
faq App\Twig\Components\Ui\FaqComponent 78.5 MiB 0.16 ms
Input props
[
  "faq" => App\Entity\Faq {#6934
    -news: Doctrine\ORM\PersistentCollection {#6935 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6937 …}
    #id: 4139
    #createdAt: DateTimeImmutable @1752669776 {#6932
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752669776 {#6933
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    #translations: Doctrine\ORM\PersistentCollection {#6939 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9978
  +faq: App\Entity\Faq {#6934
    -news: Doctrine\ORM\PersistentCollection {#6935 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6937 …}
    #id: 4139
    #createdAt: DateTimeImmutable @1752669776 {#6932
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752669776 {#6933
      date: 2025-07-16 14:42:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    #translations: Doctrine\ORM\PersistentCollection {#6939 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 78.5 MiB 0.04 ms
Input props
[
  "question" => "La planche ours convient-elle aux débutants ?"
  "answer" => "Elle est plutôt adaptée aux niveaux intermédiaires. Les débutants devraient d’abord maîtriser la planche classique pour construire une base solide de stabilité du tronc."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#10022
  +question: "La planche ours convient-elle aux débutants ?"
  +answer: "Elle est plutôt adaptée aux niveaux intermédiaires. Les débutants devraient d’abord maîtriser la planche classique pour construire une base solide de stabilité du tronc."
}
anatomy:avatar App\Twig\Components\Anatomy\Avatar 88.5 MiB 475.97 ms
Input props
[
  "class" => "relative"
  "primaryMuscles" => [
    6
  ]
  "secondaryMuscles" => [
    2
    3
    5
    12
    15
    28
  ]
  "displayFront" => true
]
Attributes
[
  "class" => "relative"
]
Component
App\Twig\Components\Anatomy\Avatar {#9950
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#10033 …}
  +primaryMuscles: [
    6
  ]
  +secondaryMuscles: [
    2
    3
    5
    12
    15
    28
  ]
  +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 {#10031 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#10032 …}
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.69 ms
Input props
[
  "name" => "Abdominaux"
  "url" => "/fr/exercices/muscle/6-abdominaux"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11218
  +name: "Abdominaux"
  +url: "/fr/exercices/muscle/6-abdominaux"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.11 ms
Input props
[
  "name" => "Quadriceps"
  "url" => "/fr/exercices/muscle/2-quadriceps"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11270
  +name: "Quadriceps"
  +url: "/fr/exercices/muscle/2-quadriceps"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.09 ms
Input props
[
  "name" => "Fessiers"
  "url" => "/fr/exercices/muscle/3-fessiers"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11294
  +name: "Fessiers"
  +url: "/fr/exercices/muscle/3-fessiers"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.09 ms
Input props
[
  "name" => "Lombaires"
  "url" => "/fr/exercices/muscle/5-lombaires"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11318
  +name: "Lombaires"
  +url: "/fr/exercices/muscle/5-lombaires"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.09 ms
Input props
[
  "name" => "Dos"
  "url" => "/fr/exercices/muscle/12-dos"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11342
  +name: "Dos"
  +url: "/fr/exercices/muscle/12-dos"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.09 ms
Input props
[
  "name" => "Obliques"
  "url" => "/fr/exercices/muscle/15-obliques"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11366
  +name: "Obliques"
  +url: "/fr/exercices/muscle/15-obliques"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.09 ms
Input props
[
  "name" => "Épaules"
  "url" => "/fr/exercices/muscle/28-epaules"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11390
  +name: "Épaules"
  +url: "/fr/exercices/muscle/28-epaules"
  +color: "primary"
  +small: false
  +selected: false
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 88.5 MiB 0.11 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#11190
  +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 {#2933 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
training:difficulty-badge App\Twig\Components\Training\DifficultyBadge 88.5 MiB 7.50 ms
Input props
[
  "difficulty" => "intermediate"
]
Attributes
[]
Component
App\Twig\Components\Training\DifficultyBadge {#11423
  +difficulty: "intermediate"
  +small: false
  +link: true
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.12 ms
Input props
[
  "name" => "Composé"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#8133
  +name: "Composé"
  +url: null
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.11 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 {#11456
  +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 88.5 MiB 0.10 ms
Input props
[
  "name" => "Callisthénie"
  "url" => "/fr/exercices/sport/3-callisthenie"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11480
  +name: "Callisthénie"
  +url: "/fr/exercices/sport/3-callisthenie"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.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 {#11504
  +name: "Fitness"
  +url: "/fr/exercices/sport/5-fitness"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.21 ms
Input props
[
  "name" => "Crossfit"
  "url" => "/fr/exercices/sport/7-crossfit"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11528
  +name: "Crossfit"
  +url: "/fr/exercices/sport/7-crossfit"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.09 ms
Input props
[
  "name" => "Renforcement"
  "url" => "/fr/exercices/categorie/61-renforcement"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11552
  +name: "Renforcement"
  +url: "/fr/exercices/categorie/61-renforcement"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.10 ms
Input props
[
  "name" => "Isométrie"
  "url" => "/fr/exercices/categorie/76-isometrie"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11576
  +name: "Isométrie"
  +url: "/fr/exercices/categorie/76-isometrie"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.11 ms
Input props
[
  "name" => "Entraînement fonctionnel"
  "url" => "/fr/exercices/categorie/77-entrainement-fonctionnel"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11600
  +name: "Entraînement fonctionnel"
  +url: "/fr/exercices/categorie/77-entrainement-fonctionnel"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.08 ms
Input props
[
  "name" => "Équilibre et stabilité"
  "url" => "/fr/exercices/categorie/78-equilibre-et-stabilite"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11624
  +name: "Équilibre et stabilité"
  +url: "/fr/exercices/categorie/78-equilibre-et-stabilite"
  +color: "gray"
  +small: true
  +selected: false
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 88.5 MiB 0.11 ms
Input props
[
  "containerClass" => "hidden lg:flex items-center justify-center my-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#11404
  +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 {#2933 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 88.5 MiB 0.60 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#9659
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 88.5 MiB 0.10 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#11676
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 88.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 {#11716
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:widget-embed App\Twig\Components\Ui\WidgetEmbed 88.5 MiB 1.40 ms
Input props
[
  "class" => "hidden md:block"
  "route" => "https://test.fitmetrics.ch/fr/widgets/exercise/preview-687786d471e5e?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 {#11752
  +route: "https://test.fitmetrics.ch/fr/widgets/exercise/preview-687786d471e5e?video=1"
  +parameters: [
    [
      "name" => "orientation"
      "description" => "Change the layout: horizontal (side by side) or vertical (stacked)"
      "example" => "?orientation=vertical"
      "values" => [
        "horizontal"
        "vertical"
      ]
    ]
    [
      "name" => "video"
      "description" => "Show the exercise video (if available): yes"
      "example" => "?video=1"
      "values" => [
        "0"
        "1"
        "true"
        "false"
      ]
    ]
  ]
  +defaultWidth: 350
  +defaultHeight: 700
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.08 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 {#11790
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.07 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 {#11823
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 88.5 MiB 1.72 ms
Input props
[
  "class" => "content-container"
  "title" => "Planche ours"
  "description" => "La planche ours est un exercice de gainage statique qui améliore l'endurance, la force et l'équilibre en utilisant uniquement le poids du corps. Réalisée en position quadrupède avec les genoux légèrement surélevés du sol, cette posture engage intensément la sangle abdominale tout en sollicitant les épaules, le dos, les fessiers et les jambes. Idéale pour renforcer la stabilité fonctionnelle du tronc, elle favorise une bonne posture et un meilleur contrôle du bassin. Contrairement à la planche classique, la position fléchie des genoux accroît l’instabilité et intensifie le travail musculaire en mobilisant plusieurs articulations simultanément. Cet exercice est particulièrement recommandé pour développer la coordination corporelle globale et la conscience posturale. Accessible dès un niveau intermédiaire, la planche ours s’intègre facilement dans un échauffement, un circuit de renforcement musculaire ou une routine de mobilité, sans matériel nécessaire."
]
Attributes
[
  "class" => "content-container"
]
Component
App\Twig\Components\App\PageSharer {#11863
  +shareUrl: "https://test.fitmetrics.ch/fr/exercice/687786d471e5e-planche-ours"
  +title: "Planche ours"
  +description: "La planche ours est un exercice de gainage statique qui améliore l'endurance, la force et l'équilibre en utilisant uniquement le poids du corps. Réalisée en position quadrupède avec les genoux légèrement surélevés du sol, cette posture engage intensément la sangle abdominale tout en sollicitant les épaules, le dos, les fessiers et les jambes. Idéale pour renforcer la stabilité fonctionnelle du tronc, elle favorise une bonne posture et un meilleur contrôle du bassin. Contrairement à la planche classique, la position fléchie des genoux accroît l’instabilité et intensifie le travail musculaire en mobilisant plusieurs articulations simultanément. Cet exercice est particulièrement recommandé pour développer la coordination corporelle globale et la conscience posturale. Accessible dès un niveau intermédiaire, la planche ours s’intègre facilement dans un échauffement, un circuit de renforcement musculaire ou une routine de mobilité, sans matériel nécessaire."
  +quote: null
  +hashtags: [
    "fitmetrics"
  ]
  +alignMobileLeft: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.07 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 {#11871
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.06 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 {#11893
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.06 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 {#11917
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.06 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 {#11940
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.06 ms
Input props
[
  "name" => "facebook"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11963
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.06 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 {#11986
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.05 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#12009
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.06 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 {#12032
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 88.5 MiB 0.30 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 {#2933 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  +right: true
  +left: true
}
ad:horizontal:fluid App\Twig\Components\Ad\AdHorizontalFluid 88.5 MiB 0.25 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#12079
  +includeScript: true
  +labelClass: null
  +containerClass: "content-container my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2933 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
app:lang-selector App\Twig\Components\App\LangSelector 88.5 MiB 0.04 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#12134
  +routeName: null
  +params: null
  +withQuery: true
  +defaultOpenLeft: false
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
utils:theme-switcher
[Anonymous]
88.5 MiB 0.10 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#12126
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Component
App\Twig\Components\Media\Icon {#12168
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block"
]
Component
App\Twig\Components\Media\Icon {#12200
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.03 ms
Input props
[
  "name" => "heart"
  "class" => "heart h-5 w-5 text-[#eb2a2a]"
]
Attributes
[
  "class" => "heart h-5 w-5 text-[#eb2a2a]"
]
Component
App\Twig\Components\Media\Icon {#12223
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.03 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#12246
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.03 ms
Input props
[
  "name" => "instagram"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#12269
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.03 ms
Input props
[
  "name" => "threads"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#12292
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.03 ms
Input props
[
  "name" => "tiktok"
  "class" => "w-[29px] h-[29px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[29px] h-[29px]"
]
Component
App\Twig\Components\Media\Icon {#12315
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.03 ms
Input props
[
  "name" => "facebook"
  "class" => "w-[19px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[19px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#12338
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.03 ms
Input props
[
  "name" => "youtube"
  "class" => "w-[28px] h-[24px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[24px]"
]
Component
App\Twig\Components\Media\Icon {#12361
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7573 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}