GET http://test.fitmetrics.ch/it/esercizi/68a3748f01e88-plank-laterale-sulle-ginocchia?alias=13171

Components

20 Twig Components
114 Render Count
702 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 2.82ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
13 1.27ms
faq
"App\Twig\Components\Ui\FaqComponent"
components/ui/faq.html.twig
5 1.28ms
raw-faq
"App\Twig\Components\Ui\RawFaqComponent"
components/ui/raw-faq.html.twig
5 0.41ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.23ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
3 0.37ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.44ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
2 2.60ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
2 0.89ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.36ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 33.76ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 7.19ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.55ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
1 0.41ms
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 656.83ms
training:difficulty-badge
"App\Twig\Components\Training\DifficultyBadge"
components/training/difficulity-badge.html.twig
1 0.35ms
ui:widget-embed
"App\Twig\Components\Ui\WidgetEmbed"
components/ui/widget_embed.html.twig
1 0.98ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.46ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.28ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 86.5 MiB 33.76 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#7236
  -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 86.5 MiB 0.40 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoDark"
]
Attributes
[
  "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoDark"
]
Component
App\Twig\Components\Media\Icon {#7283
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#7294
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
86.5 MiB 0.97 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#7345
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 86.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 {#7360
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#7410
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.03 ms
Input props
[
  "name" => "search"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7438
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#7454
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#7478
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#7502
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#7526
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#7550
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#7574
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#7598
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#7622
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.04 ms
Input props
[
  "name" => "chevron-down"
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Attributes
[
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Component
App\Twig\Components\Media\Icon {#7979
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
86.5 MiB 0.10 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#7966
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 86.5 MiB 7.19 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#8057
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#8058 …}
  -formFactory: Symfony\Component\Form\FormFactory {#8056 …}
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.04 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Attributes
[
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Component
App\Twig\Components\Media\Icon {#8209
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8244
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8274
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8306
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8325
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8435
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8469
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8485
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8509
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8533
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8557
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8581
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8605
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8629
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8653
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8677
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8701
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 86.5 MiB 0.39 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#8746
  +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 86.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 {#8736
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8377
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 86.5 MiB 0.55 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4509
    -items: [
      [
        "label" => "menu.home"
        "url" => "/it/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/it/esercizi"
      ]
      [
        "label" => "Plank"
        "url" => "/it/esercizi/gruppo/45-plank"
      ]
      [
        "label" => "Plank laterale modificato"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#8829
  +items: [
    [
      "label" => "menu.home"
      "url" => "/it/"
    ]
    [
      "label" => "menu.exercises"
      "url" => "/it/esercizi"
    ]
    [
      "label" => "Plank"
      "url" => "/it/esercizi/gruppo/45-plank"
    ]
    [
      "label" => "Plank laterale modificato"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4509
    -items: [
      [
        "label" => "menu.home"
        "url" => "/it/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/it/esercizi"
      ]
      [
        "label" => "Plank"
        "url" => "/it/esercizi/gruppo/45-plank"
      ]
      [
        "label" => "Plank laterale modificato"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8859
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8881
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#8904
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 86.5 MiB 0.41 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#8947
  +includeScript: true
  +labelClass: null
  +containerClass: "my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
media:video App\Twig\Components\Media\Video 86.5 MiB 0.33 ms
Input props
[
  "media" => App\Entity\Media\MediaVideo {#4440
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4442 …}
    #credits: Doctrine\ORM\PersistentCollection {#4444 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2696
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4491 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1755544060 {#4478
      date: 2025-08-18 21:07:40.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1755544060 {#4430
      date: 2025-08-18 21:07:40.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2753 …}
    #updatedBy: App\Entity\User {#2753 …}
    -duration: null
    -format: null
    -startTime: 0
    -endTime: 34
    -youtubeId: "UurF0EhHFLg"
  }
  "title" => "Plank laterale sulle ginocchia"
  "showCredits" => false
]
Attributes
[]
Component
App\Twig\Components\Media\Video {#9034
  +media: App\Entity\Media\MediaVideo {#4440
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4442 …}
    #credits: Doctrine\ORM\PersistentCollection {#4444 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2696
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4491 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1755544060 {#4478
      date: 2025-08-18 21:07:40.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1755544060 {#4430
      date: 2025-08-18 21:07:40.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2753 …}
    #updatedBy: App\Entity\User {#2753 …}
    -duration: null
    -format: null
    -startTime: 0
    -endTime: 34
    -youtubeId: "UurF0EhHFLg"
  }
  +title: "Plank laterale sulle ginocchia"
  +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 86.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 {#9050
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#9083
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 86.5 MiB 1.29 ms
Input props
[
  "class" => "mt-2 md:m-0"
]
Attributes
[
  "class" => "mt-2 md:m-0"
]
Component
App\Twig\Components\App\PageSharer {#9107
  +shareUrl: "http://test.fitmetrics.ch/it/esercizi/68a3748f01e88-plank-laterale-sulle-ginocchia?alias=13171"
  +title: "Plank laterale modificato - Esercizio - FitMetrics"
  +description: "Il plank laterale sulle ginocchia e una variante semplificata del plank laterale tradizionale, pensata per chi si avvicina al rinforzo del core o necessita di un approccio piu graduale. Appoggiandosi sulle ginocchia piegate anziche sulle gambe tese, riduce il carico articolare mantenendo comunque un'efficace attivazione dei muscoli stabilizzatori. Questo lo rende adatto a principianti, persone in fase di recupero o a chi desidera migliorare la stabilita di base prima di passare a versioni piu avanzate. L'esercizio aiuta a migliorare l'equilibrio, la postura e l'allineamento della colonna, allenando il corpo a resistere a flessioni laterali e rotazioni indesiderate. Inoltre favorisce la stabilita della spalla, poiche il braccio di sostegno deve mantenere un corretto allineamento sotto carico. Grazie alla sua natura statica, permette un lavoro mirato senza sollecitazioni ad alto impatto, risultando adatto a vari livelli di fitness. Con il progresso della forza, il plank laterale sulle ginocchia puo diventare una base solida per evolvere verso varianti piu impegnative come il plank laterale completo, con sollevamento dei fianchi o con sollevamento delle gambe."
  +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.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 {#9137
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.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 {#9165
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.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 {#9190
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.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 {#9213
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.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 {#9236
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.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 {#9259
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.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 {#9282
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.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 {#9305
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.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 {#9336
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 86.5 MiB 0.79 ms
Input props
[
  "data" => [
    "time" => 1755593060
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Istruzioni"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            [
              "content" => "Sdraiati su un fianco con le ginocchia piegate a 90 gradi."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Posiziona il gomito direttamente sotto la spalla."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Solleva i fianchi dal pavimento mantenendo il corpo in linea retta dalle ginocchia alle spalle."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Mantieni la posizione senza lasciare cadere i fianchi."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Abbassa lentamente i fianchi a terra e ripeti."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli tecnici"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Mantieni testa, collo e colonna vertebrale allineati."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Evita di sollevare la spalla verso l'orecchio."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Contrai addominali e glutei per tutta la durata dell'esercizio."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Non lasciare che i fianchi cedano o ruotino in avanti/indietro."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli sulla respirazione"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Inspira prima di sollevare i fianchi."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Espira mentre sollevi e mantieni la posizione."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Respira in modo regolare durante il plank."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Inspira mentre ritorni a terra."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#9385
  +title: null
  +data: [
    "time" => 1755593060
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Istruzioni"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            [
              "content" => "Sdraiati su un fianco con le ginocchia piegate a 90 gradi."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Posiziona il gomito direttamente sotto la spalla."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Solleva i fianchi dal pavimento mantenendo il corpo in linea retta dalle ginocchia alle spalle."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Mantieni la posizione senza lasciare cadere i fianchi."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Abbassa lentamente i fianchi a terra e ripeti."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli tecnici"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Mantieni testa, collo e colonna vertebrale allineati."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Evita di sollevare la spalla verso l'orecchio."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Contrai addominali e glutei per tutta la durata dell'esercizio."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Non lasciare che i fianchi cedano o ruotino in avanti/indietro."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli sulla respirazione"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Inspira prima di sollevare i fianchi."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Espira mentre sollevi e mantieni la posizione."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Respira in modo regolare durante il plank."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Inspira mentre ritorni a terra."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: false
  +marketingBannerPosition: 8
  -host: "http://test.fitmetrics.ch"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 86.5 MiB 0.10 ms
Input props
[
  "data" => [
    "time" => 1755593060
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Infortuni alla spalla"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Dolori lombari"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Infortuni all'anca"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Dolori cervicali"
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#9446
  +title: null
  +data: [
    "time" => 1755593060
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Infortuni alla spalla"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Dolori lombari"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Infortuni all'anca"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Dolori cervicali"
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: false
  +marketingBannerPosition: 8
  -host: "http://test.fitmetrics.ch"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 86.5 MiB 0.23 ms
Input props
[
  "containerClass" => "mt-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#9433
  +includeScript: true
  +labelClass: null
  +containerClass: "mt-6"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
faq App\Twig\Components\Ui\FaqComponent 86.5 MiB 0.64 ms
Input props
[
  "faq" => App\Entity\Faq {#6601
    -news: Doctrine\ORM\PersistentCollection {#6618 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6616 …}
    #id: 5298
    #createdAt: DateTimeImmutable @1755544136 {#6606
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1755544136 {#6631
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2753 …}
    #updatedBy: App\Entity\User {#2753 …}
    #translations: Doctrine\ORM\PersistentCollection {#6568 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9490
  +faq: App\Entity\Faq {#6601
    -news: Doctrine\ORM\PersistentCollection {#6618 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6616 …}
    #id: 5298
    #createdAt: DateTimeImmutable @1755544136 {#6606
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1755544136 {#6631
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2753 …}
    #updatedBy: App\Entity\User {#2753 …}
    #translations: Doctrine\ORM\PersistentCollection {#6568 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 86.5 MiB 0.23 ms
Input props
[
  "question" => "A cosa serve il plank laterale sulle ginocchia?"
  "answer" => "Il plank laterale sulle ginocchia serve a rinforzare il core, migliorare la stabilita e sostenere una postura corretta, offrendo un'alternativa sicura e a basso impatto al plank laterale tradizionale."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9518
  +question: "A cosa serve il plank laterale sulle ginocchia?"
  +answer: "Il plank laterale sulle ginocchia serve a rinforzare il core, migliorare la stabilita e sostenere una postura corretta, offrendo un'alternativa sicura e a basso impatto al plank laterale tradizionale."
}
faq App\Twig\Components\Ui\FaqComponent 86.5 MiB 0.18 ms
Input props
[
  "faq" => App\Entity\Faq {#6570
    -news: Doctrine\ORM\PersistentCollection {#6571 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6573 …}
    #id: 5299
    #createdAt: DateTimeImmutable @1755544136 {#6566
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1755544136 {#6569
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2753 …}
    #updatedBy: App\Entity\User {#2753 …}
    #translations: Doctrine\ORM\PersistentCollection {#6575 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9549
  +faq: App\Entity\Faq {#6570
    -news: Doctrine\ORM\PersistentCollection {#6571 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6573 …}
    #id: 5299
    #createdAt: DateTimeImmutable @1755544136 {#6566
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1755544136 {#6569
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2753 …}
    #updatedBy: App\Entity\User {#2753 …}
    #translations: Doctrine\ORM\PersistentCollection {#6575 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 86.5 MiB 0.05 ms
Input props
[
  "question" => "Il plank laterale sulle ginocchia e adatto ai principianti?"
  "answer" => "Si, il plank laterale sulle ginocchia e ideale per i principianti perche riduce l'intensita grazie al supporto delle ginocchia piegate, pur rinforzando efficacemente il core e l'equilibrio."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9594
  +question: "Il plank laterale sulle ginocchia e adatto ai principianti?"
  +answer: "Si, il plank laterale sulle ginocchia e ideale per i principianti perche riduce l'intensita grazie al supporto delle ginocchia piegate, pur rinforzando efficacemente il core e l'equilibrio."
}
faq App\Twig\Components\Ui\FaqComponent 86.5 MiB 0.17 ms
Input props
[
  "faq" => App\Entity\Faq {#6579
    -news: Doctrine\ORM\PersistentCollection {#6580 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6582 …}
    #id: 5300
    #createdAt: DateTimeImmutable @1755544136 {#6577
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1755544136 {#6578
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2753 …}
    #updatedBy: App\Entity\User {#2753 …}
    #translations: Doctrine\ORM\PersistentCollection {#6584 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9597
  +faq: App\Entity\Faq {#6579
    -news: Doctrine\ORM\PersistentCollection {#6580 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6582 …}
    #id: 5300
    #createdAt: DateTimeImmutable @1755544136 {#6577
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1755544136 {#6578
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2753 …}
    #updatedBy: App\Entity\User {#2753 …}
    #translations: Doctrine\ORM\PersistentCollection {#6584 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 86.5 MiB 0.04 ms
Input props
[
  "question" => "Per quanto tempo devo mantenere il plank laterale sulle ginocchia?"
  "answer" => "I principianti possono iniziare mantenendo il plank laterale sulle ginocchia per 15-30 secondi per lato, aumentando gradualmente la durata con il miglioramento della forza."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9641
  +question: "Per quanto tempo devo mantenere il plank laterale sulle ginocchia?"
  +answer: "I principianti possono iniziare mantenendo il plank laterale sulle ginocchia per 15-30 secondi per lato, aumentando gradualmente la durata con il miglioramento della forza."
}
faq App\Twig\Components\Ui\FaqComponent 86.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#6588
    -news: Doctrine\ORM\PersistentCollection {#6589 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6591 …}
    #id: 5301
    #createdAt: DateTimeImmutable @1755544136 {#6586
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1755544136 {#6587
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2753 …}
    #updatedBy: App\Entity\User {#2753 …}
    #translations: Doctrine\ORM\PersistentCollection {#6593 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9644
  +faq: App\Entity\Faq {#6588
    -news: Doctrine\ORM\PersistentCollection {#6589 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6591 …}
    #id: 5301
    #createdAt: DateTimeImmutable @1755544136 {#6586
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1755544136 {#6587
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2753 …}
    #updatedBy: App\Entity\User {#2753 …}
    #translations: Doctrine\ORM\PersistentCollection {#6593 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 86.5 MiB 0.04 ms
Input props
[
  "question" => "Il plank laterale sulle ginocchia puo aiutare a migliorare la postura?"
  "answer" => "Si, il plank laterale sulle ginocchia contribuisce a migliorare la postura rafforzando i muscoli stabilizzatori del core che sostengono l'allineamento della colonna e riducono gli squilibri laterali."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9688
  +question: "Il plank laterale sulle ginocchia puo aiutare a migliorare la postura?"
  +answer: "Si, il plank laterale sulle ginocchia contribuisce a migliorare la postura rafforzando i muscoli stabilizzatori del core che sostengono l'allineamento della colonna e riducono gli squilibri laterali."
}
faq App\Twig\Components\Ui\FaqComponent 86.5 MiB 0.14 ms
Input props
[
  "faq" => App\Entity\Faq {#6641
    -news: Doctrine\ORM\PersistentCollection {#6642 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6644 …}
    #id: 5302
    #createdAt: DateTimeImmutable @1755544136 {#6639
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1755544136 {#6640
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2753 …}
    #updatedBy: App\Entity\User {#2753 …}
    #translations: Doctrine\ORM\PersistentCollection {#6646 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9691
  +faq: App\Entity\Faq {#6641
    -news: Doctrine\ORM\PersistentCollection {#6642 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6644 …}
    #id: 5302
    #createdAt: DateTimeImmutable @1755544136 {#6639
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1755544136 {#6640
      date: 2025-08-18 21:08:56.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2753 …}
    #updatedBy: App\Entity\User {#2753 …}
    #translations: Doctrine\ORM\PersistentCollection {#6646 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 86.5 MiB 0.04 ms
Input props
[
  "question" => "Qual e la differenza tra il plank laterale e il plank laterale sulle ginocchia?"
  "answer" => "La differenza principale e che il plank laterale sulle ginocchia utilizza le ginocchia piegate come supporto, rendendo l'esercizio piu accessibile e meno intenso, mentre il plank laterale completo si esegue con le gambe tese per una sfida maggiore."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9735
  +question: "Qual e la differenza tra il plank laterale e il plank laterale sulle ginocchia?"
  +answer: "La differenza principale e che il plank laterale sulle ginocchia utilizza le ginocchia piegate come supporto, rendendo l'esercizio piu accessibile e meno intenso, mentre il plank laterale completo si esegue con le gambe tese per una sfida maggiore."
}
anatomy:avatar App\Twig\Components\Anatomy\Avatar 88.5 MiB 656.83 ms
Input props
[
  "class" => "relative"
  "primaryMuscles" => [
    6
  ]
  "secondaryMuscles" => [
    15
  ]
  "displayFront" => true
]
Attributes
[
  "class" => "relative"
]
Component
App\Twig\Components\Anatomy\Avatar {#9663
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#9746 …}
  +primaryMuscles: [
    6
  ]
  +secondaryMuscles: [
    15
  ]
  +type: "url"
  +urlReferenceType: 2
  +displayFront: true
  +selectedMuscles: []
  +displayTagMuscles: false
  +hoverMuscleDefaultText: "-"
  #entityManager: Doctrine\ORM\EntityManager {#550 …}
  #localeSwitcher: Symfony\Component\Translation\LocaleSwitcher {#1600 …}
  #avatarData: App\BusinessLogic\Anatomy\AvatarData {#9744 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#9745 …}
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.54 ms
Input props
[
  "name" => "Addominali"
  "url" => "/it/esercizi/muscolo/6-addominali"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11062
  +name: "Addominali"
  +url: "/it/esercizi/muscolo/6-addominali"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.07 ms
Input props
[
  "name" => "Addominali obliqui"
  "url" => "/it/esercizi/muscolo/15-addominali-obliqui"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11082
  +name: "Addominali obliqui"
  +url: "/it/esercizi/muscolo/15-addominali-obliqui"
  +color: "primary"
  +small: false
  +selected: false
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 88.5 MiB 0.08 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#10972
  +includeScript: true
  +labelClass: null
  +containerClass: "max-h-[300px] max-w-[300px]"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
training:difficulty-badge App\Twig\Components\Training\DifficultyBadge 88.5 MiB 0.35 ms
Input props
[
  "difficulty" => "beginner"
]
Attributes
[]
Component
App\Twig\Components\Training\DifficultyBadge {#11115
  +difficulty: "beginner"
  +small: false
  +link: true
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.07 ms
Input props
[
  "name" => "Composto"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11146
  +name: "Composto"
  +url: null
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.06 ms
Input props
[
  "name" => "Telo di base"
  "url" => "/it/esercizi/attrezzature/17-telo-di-base"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11186
  +name: "Telo di base"
  +url: "/it/esercizi/attrezzature/17-telo-di-base"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.07 ms
Input props
[
  "name" => "Senza attrezzatura"
  "url" => "/it/esercizi/attrezzature/29-senza-attrezzatura"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11210
  +name: "Senza attrezzatura"
  +url: "/it/esercizi/attrezzature/29-senza-attrezzatura"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.07 ms
Input props
[
  "name" => "Callisthenics"
  "url" => "/it/esercizi/sport/3-callisthenics"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11234
  +name: "Callisthenics"
  +url: "/it/esercizi/sport/3-callisthenics"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.05 ms
Input props
[
  "name" => "Fitness"
  "url" => "/it/esercizi/sport/5-fitness"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11258
  +name: "Fitness"
  +url: "/it/esercizi/sport/5-fitness"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.05 ms
Input props
[
  "name" => "Yoga"
  "url" => "/it/esercizi/sport/8-yoga"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11282
  +name: "Yoga"
  +url: "/it/esercizi/sport/8-yoga"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.06 ms
Input props
[
  "name" => "Pilates"
  "url" => "/it/esercizi/sport/9-pilates"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11306
  +name: "Pilates"
  +url: "/it/esercizi/sport/9-pilates"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.06 ms
Input props
[
  "name" => "Rinforzo"
  "url" => "/it/esercizi/categoria/61-rinforzo"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11330
  +name: "Rinforzo"
  +url: "/it/esercizi/categoria/61-rinforzo"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.05 ms
Input props
[
  "name" => "Core"
  "url" => "/it/esercizi/categoria/74-core"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11354
  +name: "Core"
  +url: "/it/esercizi/categoria/74-core"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.06 ms
Input props
[
  "name" => "Isometria"
  "url" => "/it/esercizi/categoria/76-isometria"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11378
  +name: "Isometria"
  +url: "/it/esercizi/categoria/76-isometria"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 88.5 MiB 0.05 ms
Input props
[
  "name" => "Equilibrio e stabilità"
  "url" => "/it/esercizi/categoria/78-equilibrio-e-stabilita"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#11402
  +name: "Equilibrio e stabilità"
  +url: "/it/esercizi/categoria/78-equilibrio-e-stabilita"
  +color: "gray"
  +small: true
  +selected: false
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 88.5 MiB 0.06 ms
Input props
[
  "containerClass" => "hidden lg:flex items-center justify-center my-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#11096
  +includeScript: true
  +labelClass: null
  +containerClass: "hidden lg:flex items-center justify-center my-6"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 88.5 MiB 0.30 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#9372
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 88.5 MiB 0.06 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#11443
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.06 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 {#11494
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:widget-embed App\Twig\Components\Ui\WidgetEmbed 88.5 MiB 0.98 ms
Input props
[
  "class" => "hidden md:block"
  "route" => "http://test.fitmetrics.ch/it/widgets/exercise/preview-68a3748f01e88?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 {#11530
  +route: "http://test.fitmetrics.ch/it/widgets/exercise/preview-68a3748f01e88?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.07 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 {#11568
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.05 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white"
]
Attributes
[
  "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white"
]
Component
App\Twig\Components\Media\Icon {#11601
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 88.5 MiB 1.31 ms
Input props
[
  "class" => "content-container"
  "title" => "Plank laterale sulle ginocchia"
  "description" => "Il plank laterale sulle ginocchia e una variante semplificata del plank laterale tradizionale, pensata per chi si avvicina al rinforzo del core o necessita di un approccio piu graduale. Appoggiandosi sulle ginocchia piegate anziche sulle gambe tese, riduce il carico articolare mantenendo comunque un'efficace attivazione dei muscoli stabilizzatori. Questo lo rende adatto a principianti, persone in fase di recupero o a chi desidera migliorare la stabilita di base prima di passare a versioni piu avanzate. L'esercizio aiuta a migliorare l'equilibrio, la postura e l'allineamento della colonna, allenando il corpo a resistere a flessioni laterali e rotazioni indesiderate. Inoltre favorisce la stabilita della spalla, poiche il braccio di sostegno deve mantenere un corretto allineamento sotto carico. Grazie alla sua natura statica, permette un lavoro mirato senza sollecitazioni ad alto impatto, risultando adatto a vari livelli di fitness. Con il progresso della forza, il plank laterale sulle ginocchia puo diventare una base solida per evolvere verso varianti piu impegnative come il plank laterale completo, con sollevamento dei fianchi o con sollevamento delle gambe."
]
Attributes
[
  "class" => "content-container"
]
Component
App\Twig\Components\App\PageSharer {#11641
  +shareUrl: "http://test.fitmetrics.ch/it/esercizi/68a3748f01e88-plank-laterale-sulle-ginocchia?alias=13171"
  +title: "Plank laterale sulle ginocchia"
  +description: "Il plank laterale sulle ginocchia e una variante semplificata del plank laterale tradizionale, pensata per chi si avvicina al rinforzo del core o necessita di un approccio piu graduale. Appoggiandosi sulle ginocchia piegate anziche sulle gambe tese, riduce il carico articolare mantenendo comunque un'efficace attivazione dei muscoli stabilizzatori. Questo lo rende adatto a principianti, persone in fase di recupero o a chi desidera migliorare la stabilita di base prima di passare a versioni piu avanzate. L'esercizio aiuta a migliorare l'equilibrio, la postura e l'allineamento della colonna, allenando il corpo a resistere a flessioni laterali e rotazioni indesiderate. Inoltre favorisce la stabilita della spalla, poiche il braccio di sostegno deve mantenere un corretto allineamento sotto carico. Grazie alla sua natura statica, permette un lavoro mirato senza sollecitazioni ad alto impatto, risultando adatto a vari livelli di fitness. Con il progresso della forza, il plank laterale sulle ginocchia puo diventare una base solida per evolvere verso varianti piu impegnative come il plank laterale completo, con sollevamento dei fianchi o con sollevamento delle gambe."
  +quote: null
  +hashtags: [
    "fitmetrics"
  ]
  +alignMobileLeft: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.05 ms
Input props
[
  "name" => "check"
  "class" => "w-5 h-5 text-white fill-white"
]
Attributes
[
  "class" => "w-5 h-5 text-white fill-white"
]
Component
App\Twig\Components\Media\Icon {#11649
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.04 ms
Input props
[
  "name" => "reddit"
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11671
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.03 ms
Input props
[
  "name" => "twitter"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11695
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.03 ms
Input props
[
  "name" => "threads"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11718
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.05 ms
Input props
[
  "name" => "facebook"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11741
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.05 ms
Input props
[
  "name" => "linkedin"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11764
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +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 {#11787
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.05 ms
Input props
[
  "name" => "email"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11810
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 88.5 MiB 0.46 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#719
  +includeScript: true
  +labelClass: null
  +containerClass: ""
  +adClass: null
  +showBgColor: false
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  +right: true
  +left: true
}
ad:horizontal:fluid App\Twig\Components\Ad\AdHorizontalFluid 88.5 MiB 0.28 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#11857
  +includeScript: true
  +labelClass: null
  +containerClass: "content-container my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
app:lang-selector App\Twig\Components\App\LangSelector 88.5 MiB 0.06 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#11912
  +routeName: null
  +params: null
  +withQuery: true
  +defaultOpenLeft: false
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
utils:theme-switcher
[Anonymous]
88.5 MiB 0.15 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#11904
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.05 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Component
App\Twig\Components\Media\Icon {#11946
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.05 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block"
]
Component
App\Twig\Components\Media\Icon {#11978
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.05 ms
Input props
[
  "name" => "heart"
  "class" => "heart h-5 w-5 text-[#eb2a2a]"
]
Attributes
[
  "class" => "heart h-5 w-5 text-[#eb2a2a]"
]
Component
App\Twig\Components\Media\Icon {#12001
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +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 {#12024
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +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 {#12047
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +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 {#12070
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.05 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 {#12093
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.05 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 {#12116
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 88.5 MiB 0.05 ms
Input props
[
  "name" => "youtube"
  "class" => "w-[28px] h-[24px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[24px]"
]
Component
App\Twig\Components\Media\Icon {#12139
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#7286 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}