Redirect 301 redirect from GET @training_exercise_collection_muscle (8e6ae1)

GET https://test.fitmetrics.ch/it/esercizi/6733d71499937-copenhagen-plank?alias=10397

Components

20 Twig Components
118 Render Count
614 ms Render Time
86.5 MiB Memory Usage

Components

Name Metadata Render Count Render Time
media:icon
"App\Twig\Components\Media\Icon"
components/media/icon.html.twig
67 3.67ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
17 2.24ms
faq
"App\Twig\Components\Ui\FaqComponent"
components/ui/faq.html.twig
5 1.40ms
raw-faq
"App\Twig\Components\Ui\RawFaqComponent"
components/ui/raw-faq.html.twig
5 0.48ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.32ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
3 0.50ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.54ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
2 4.10ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
2 0.92ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.71ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 35.01ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 8.44ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.57ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
1 0.38ms
media:video
"App\Twig\Components\Media\Video"
components/media/video.html.twig
1 0.32ms
anatomy:avatar
"App\Twig\Components\Anatomy\Avatar"
components/anatomy/avatar.html.twig
1 563.37ms
training:difficulty-badge
"App\Twig\Components\Training\DifficultyBadge"
components/training/difficulity-badge.html.twig
1 0.59ms
ui:widget-embed
"App\Twig\Components\Ui\WidgetEmbed"
components/ui/widget_embed.html.twig
1 1.69ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.74ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.60ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 74.5 MiB 35.01 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#6107
  -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 70.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 {#6154
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6165
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
70.5 MiB 0.98 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6216
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6231
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6281
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6309
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6325
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6349
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "category"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6373
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "fire"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6397
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "discipline "
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6421
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6445
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6469
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6493
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6838
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
70.5 MiB 0.10 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6793
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 74.5 MiB 8.44 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#6923
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6924 …}
  -formFactory: Symfony\Component\Form\FormFactory {#6922 …}
}
media:icon App\Twig\Components\Media\Icon 72.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 {#7075
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Attributes
[
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#7110
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 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 {#7140
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 ms
Input props
[
  "name" => "google"
  "class" => "h-[24px] w-[20px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "h-[24px] w-[20px]"
]
Component
App\Twig\Components\Media\Icon {#7172
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "apple"
  "class" => "h-[24px] w-[20px] fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "h-[24px] w-[20px] fill-white"
]
Component
App\Twig\Components\Media\Icon {#7191
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-[80px] w-[300px]"
]
Attributes
[
  "class" => "h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#7301
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "chevron-down"
  "class" => "fill-white w-[20px] h-[20px]"
]
Attributes
[
  "class" => "fill-white w-[20px] h-[20px]"
]
Component
App\Twig\Components\Media\Icon {#7335
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "flexed-biceps"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7351
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "fire"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7375
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "category"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7399
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "barbell"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7423
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "discipline"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7447
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7471
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7495
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7519
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "favorites"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7543
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "more"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7567
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 74.5 MiB 0.45 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#7612
  +routeName: null
  +params: null
  +withQuery: true
  +defaultOpenLeft: true
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white"
]
Attributes
[
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white"
]
Component
App\Twig\Components\Media\Icon {#7602
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "h-16 w-full"
]
Attributes
[
  "class" => "h-16 w-full"
]
Component
App\Twig\Components\Media\Icon {#7243
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 74.5 MiB 0.57 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4598
    -items: [
      [
        "label" => "menu.home"
        "url" => "/it/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/it/esercizi"
      ]
      [
        "label" => "Side Plank"
        "url" => "/it/esercizi/gruppo/169-side-plank"
      ]
      [
        "label" => "Plank laterale di Copenhagen"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#7695
  +items: [
    [
      "label" => "menu.home"
      "url" => "/it/"
    ]
    [
      "label" => "menu.exercises"
      "url" => "/it/esercizi"
    ]
    [
      "label" => "Side Plank"
      "url" => "/it/esercizi/gruppo/169-side-plank"
    ]
    [
      "label" => "Plank laterale di Copenhagen"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4598
    -items: [
      [
        "label" => "menu.home"
        "url" => "/it/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/it/esercizi"
      ]
      [
        "label" => "Side Plank"
        "url" => "/it/esercizi/gruppo/169-side-plank"
      ]
      [
        "label" => "Plank laterale di Copenhagen"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "chevron-right"
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Attributes
[
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Component
App\Twig\Components\Media\Icon {#7725
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "chevron-right"
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Attributes
[
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Component
App\Twig\Components\Media\Icon {#7747
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "chevron-right"
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Attributes
[
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Component
App\Twig\Components\Media\Icon {#7770
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 74.5 MiB 0.38 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#7813
  +includeScript: true
  +labelClass: null
  +containerClass: "my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
media:video App\Twig\Components\Media\Video 74.5 MiB 0.32 ms
Input props
[
  "media" => App\Entity\Media\MediaVideo {#4529
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4531 …}
    #credits: Doctrine\ORM\PersistentCollection {#4533 …}
    -source: null
    -zone: null
    -urlExternal: "https://www.youtube.com/watch?v=sCa8gQeQjPQ"
    #id: 1225
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4580 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: "azeoo"
    #createdAt: DateTimeImmutable @1731450644 {#4567
      date: 2024-11-12 23:30:44.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1731450644 {#4519
      date: 2024-11-12 23:30:44.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    -duration: null
    -format: null
    -startTime: null
    -endTime: null
    -youtubeId: "sCa8gQeQjPQ"
  }
  "title" => "Copenhagen Plank"
  "showCredits" => false
]
Attributes
[]
Component
App\Twig\Components\Media\Video {#7900
  +media: App\Entity\Media\MediaVideo {#4529
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4531 …}
    #credits: Doctrine\ORM\PersistentCollection {#4533 …}
    -source: null
    -zone: null
    -urlExternal: "https://www.youtube.com/watch?v=sCa8gQeQjPQ"
    #id: 1225
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4580 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: "azeoo"
    #createdAt: DateTimeImmutable @1731450644 {#4567
      date: 2024-11-12 23:30:44.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1731450644 {#4519
      date: 2024-11-12 23:30:44.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    -duration: null
    -format: null
    -startTime: null
    -endTime: null
    -youtubeId: "sCa8gQeQjPQ"
  }
  +title: "Copenhagen Plank"
  +posterSm: null
  +posterLg: null
  +hasPipButton: true
  +loop: false
  +mute: false
  +showCredits: false
  +creditsTitle: "label.media_video.credits"
  -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#214 …}
  -appManager: App\BusinessLogic\App\Manager\AppManager {#152 …}
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "favorites"
  "class" => "h-4 w-4 stroke-yellow text-transparent"
  "data-front--favorite-target" => "icon"
]
Attributes
[
  "class" => "h-4 w-4 stroke-yellow text-transparent"
  "data-front--favorite-target" => "icon"
]
Component
App\Twig\Components\Media\Icon {#7916
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "program"
  "class" => "w-5 h-5 text-white inline-flex"
]
Attributes
[
  "class" => "w-5 h-5 text-white inline-flex"
]
Component
App\Twig\Components\Media\Icon {#7949
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 76.5 MiB 1.34 ms
Input props
[
  "class" => "mt-2 md:m-0"
]
Attributes
[
  "class" => "mt-2 md:m-0"
]
Component
App\Twig\Components\App\PageSharer {#7973
  +shareUrl: "https://test.fitmetrics.ch/it/esercizi/6733d71499937-copenhagen-plank?alias=10397"
  +title: "Plank laterale di Copenhagen - Esercizio - FitMetrics"
  +description: "Il Copenhagen Plank è un esercizio avanzato a corpo libero pensato per rafforzare i muscoli della parte interna della coscia e migliorare la stabilità laterale del core. L'esercizio prevede il sollevamento della gamba superiore su una superficie stabile, come una plyobox, per creare una tensione isometrica mirata sugli adduttori. Contemporaneamente, vengono coinvolti anche gli obliqui, i glutei e i muscoli stabilizzatori della spalla. Viene spesso utilizzato nell'allenamento atletico e nei programmi di riabilitazione per prevenire lesioni inguinali e migliorare il controllo del bacino. Grazie alla sua intensità e alla natura unilaterale, rappresenta una sfida significativa per l’equilibrio, la forza funzionale e la stabilità del tronco. È particolarmente utile per gli sport che richiedono cambi di direzione, sprint o movimenti laterali rapidi. Data l’elevata richiesta muscolare, il Copenhagen Plank è considerato un esercizio avanzato e deve essere eseguito con precisione tecnica per evitare compensazioni e ridurre il rischio di infortuni."
  +quote: null
  +hashtags: [
    "fitmetrics"
  ]
  +alignMobileLeft: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "check"
  "class" => "w-5 h-5 text-white fill-white"
]
Attributes
[
  "class" => "w-5 h-5 text-white fill-white"
]
Component
App\Twig\Components\Media\Icon {#8003
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "reddit"
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8031
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "twitter"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8056
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "threads"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8079
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "facebook"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8102
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "linkedin"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8125
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8148
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.09 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 {#8171
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.04 ms
Input props
[
  "name" => "program"
  "class" => "w-6 h-6 mr-3 !text-white"
]
Attributes
[
  "class" => "w-6 h-6 mr-3 !text-white"
]
Component
App\Twig\Components\Media\Icon {#8202
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 76.5 MiB 0.82 ms
Input props
[
  "data" => [
    "time" => 1752951655
    "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 il piede superiore appoggiato su una superficie stabile come una plyobox e il gomito allineato direttamente sotto la spalla."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Solleva i fianchi da terra fino a formare una linea retta dalla testa ai piedi."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Attiva il core e gli adduttori per mantenere la posizione."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Mantieni la posizione per la durata desiderata."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Abbassa i fianchi in modo controllato per completare la ripetizione."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli tecnici"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Mantieni il corpo in linea retta per tutta la durata della tenuta."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Evita che i fianchi scendano o ruotino in avanti o indietro."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Mantieni il collo in posizione neutra e lo sguardo rivolto in avanti."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Assicurati che il gomito di supporto sia allineato direttamente sotto la spalla."
              "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 in modo regolare mentre mantieni la posizione."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Mantieni una respirazione controllata durante tutta la tenuta."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8251
  +title: null
  +data: [
    "time" => 1752951655
    "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 il piede superiore appoggiato su una superficie stabile come una plyobox e il gomito allineato direttamente sotto la spalla."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Solleva i fianchi da terra fino a formare una linea retta dalla testa ai piedi."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Attiva il core e gli adduttori per mantenere la posizione."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Mantieni la posizione per la durata desiderata."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Abbassa i fianchi in modo controllato per completare la ripetizione."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli tecnici"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Mantieni il corpo in linea retta per tutta la durata della tenuta."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Evita che i fianchi scendano o ruotino in avanti o indietro."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Mantieni il collo in posizione neutra e lo sguardo rivolto in avanti."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Assicurati che il gomito di supporto sia allineato direttamente sotto la spalla."
              "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 in modo regolare mentre mantieni la posizione."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Mantieni una respirazione controllata durante tutta la tenuta."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: false
  +marketingBannerPosition: 8
  -host: "https://test.fitmetrics.ch"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 76.5 MiB 0.10 ms
Input props
[
  "data" => [
    "time" => 1752951655
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Strappo agli adduttori dell'anca"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Instabilità della spalla"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Infortunio alla zona lombare"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Ernia inguinale"
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8312
  +title: null
  +data: [
    "time" => 1752951655
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Strappo agli adduttori dell'anca"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Instabilità della spalla"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Infortunio alla zona lombare"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Ernia inguinale"
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: false
  +marketingBannerPosition: 8
  -host: "https://test.fitmetrics.ch"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 76.5 MiB 0.26 ms
Input props
[
  "containerClass" => "mt-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#8299
  +includeScript: true
  +labelClass: null
  +containerClass: "mt-6"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.72 ms
Input props
[
  "faq" => App\Entity\Faq {#5256
    -news: Doctrine\ORM\PersistentCollection {#5239 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5241 …}
    #id: 4362
    #createdAt: DateTimeImmutable @1752846686 {#5251
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752846686 {#5226
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3695 …}
    #updatedBy: App\Entity\User {#3695 …}
    #translations: Doctrine\ORM\PersistentCollection {#5289 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8356
  +faq: App\Entity\Faq {#5256
    -news: Doctrine\ORM\PersistentCollection {#5239 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5241 …}
    #id: 4362
    #createdAt: DateTimeImmutable @1752846686 {#5251
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752846686 {#5226
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3695 …}
    #updatedBy: App\Entity\User {#3695 …}
    #translations: Doctrine\ORM\PersistentCollection {#5289 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.27 ms
Input props
[
  "question" => "Quali muscoli allena maggiormente il Copenhagen plank?"
  "answer" => "Il Copenhagen plank coinvolge principalmente gli adduttori, in particolare la parte interna della coscia della gamba inferiore, oltre a lavorare su obliqui, glutei e muscoli stabilizzatori della spalla per la stabilità del core e del bacino."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8384
  +question: "Quali muscoli allena maggiormente il Copenhagen plank?"
  +answer: "Il Copenhagen plank coinvolge principalmente gli adduttori, in particolare la parte interna della coscia della gamba inferiore, oltre a lavorare su obliqui, glutei e muscoli stabilizzatori della spalla per la stabilità del core e del bacino."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.18 ms
Input props
[
  "faq" => App\Entity\Faq {#5287
    -news: Doctrine\ORM\PersistentCollection {#5286 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5284 …}
    #id: 4363
    #createdAt: DateTimeImmutable @1752846686 {#5291
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752846686 {#5288
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3695 …}
    #updatedBy: App\Entity\User {#3695 …}
    #translations: Doctrine\ORM\PersistentCollection {#5282 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8415
  +faq: App\Entity\Faq {#5287
    -news: Doctrine\ORM\PersistentCollection {#5286 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5284 …}
    #id: 4363
    #createdAt: DateTimeImmutable @1752846686 {#5291
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752846686 {#5288
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3695 …}
    #updatedBy: App\Entity\User {#3695 …}
    #translations: Doctrine\ORM\PersistentCollection {#5282 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.05 ms
Input props
[
  "question" => "Il plank con piede sollevato è utile per prevenire gli infortuni all’inguine?"
  "answer" => "Sì, il plank con piede sollevato è molto efficace per prevenire gli infortuni all’inguine poiché rafforza gli adduttori, migliora il controllo pelvico e favorisce la stabilità del core, riducendo così il rischio di infortuni nei movimenti atletici."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8460
  +question: "Il plank con piede sollevato è utile per prevenire gli infortuni all’inguine?"
  +answer: "Sì, il plank con piede sollevato è molto efficace per prevenire gli infortuni all’inguine poiché rafforza gli adduttori, migliora il controllo pelvico e favorisce la stabilità del core, riducendo così il rischio di infortuni nei movimenti atletici."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.18 ms
Input props
[
  "faq" => App\Entity\Faq {#5278
    -news: Doctrine\ORM\PersistentCollection {#5277 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5275 …}
    #id: 4364
    #createdAt: DateTimeImmutable @1752846686 {#5280
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752846686 {#5279
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3695 …}
    #updatedBy: App\Entity\User {#3695 …}
    #translations: Doctrine\ORM\PersistentCollection {#5273 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8463
  +faq: App\Entity\Faq {#5278
    -news: Doctrine\ORM\PersistentCollection {#5277 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5275 …}
    #id: 4364
    #createdAt: DateTimeImmutable @1752846686 {#5280
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752846686 {#5279
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3695 …}
    #updatedBy: App\Entity\User {#3695 …}
    #translations: Doctrine\ORM\PersistentCollection {#5273 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.05 ms
Input props
[
  "question" => "Posso fare il Copenhagen plank se ho mal di schiena?"
  "answer" => "Se soffri di mal di schiena, è importante consultare un medico prima di eseguire il Copenhagen plank, poiché le richieste su core e bacino potrebbero aggravare eventuali condizioni preesistenti se l’esercizio non viene eseguito correttamente."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8507
  +question: "Posso fare il Copenhagen plank se ho mal di schiena?"
  +answer: "Se soffri di mal di schiena, è importante consultare un medico prima di eseguire il Copenhagen plank, poiché le richieste su core e bacino potrebbero aggravare eventuali condizioni preesistenti se l’esercizio non viene eseguito correttamente."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.17 ms
Input props
[
  "faq" => App\Entity\Faq {#5269
    -news: Doctrine\ORM\PersistentCollection {#5268 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5266 …}
    #id: 4365
    #createdAt: DateTimeImmutable @1752846686 {#5271
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752846686 {#5270
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3695 …}
    #updatedBy: App\Entity\User {#3695 …}
    #translations: Doctrine\ORM\PersistentCollection {#5264 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8510
  +faq: App\Entity\Faq {#5269
    -news: Doctrine\ORM\PersistentCollection {#5268 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5266 …}
    #id: 4365
    #createdAt: DateTimeImmutable @1752846686 {#5271
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752846686 {#5270
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3695 …}
    #updatedBy: App\Entity\User {#3695 …}
    #translations: Doctrine\ORM\PersistentCollection {#5264 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.06 ms
Input props
[
  "question" => "Quanto tempo devo mantenere il plank laterale con gamba sollevata?"
  "answer" => "I principianti possono iniziare con 10–20 secondi per lato e aumentare gradualmente fino a 30–60 secondi man mano che migliorano forza e stabilità, mantenendo sempre una forma perfetta."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8554
  +question: "Quanto tempo devo mantenere il plank laterale con gamba sollevata?"
  +answer: "I principianti possono iniziare con 10–20 secondi per lato e aumentare gradualmente fino a 30–60 secondi man mano che migliorano forza e stabilità, mantenendo sempre una forma perfetta."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#5216
    -news: Doctrine\ORM\PersistentCollection {#5215 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5213 …}
    #id: 4366
    #createdAt: DateTimeImmutable @1752846686 {#5218
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752846686 {#5217
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3695 …}
    #updatedBy: App\Entity\User {#3695 …}
    #translations: Doctrine\ORM\PersistentCollection {#5211 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8557
  +faq: App\Entity\Faq {#5216
    -news: Doctrine\ORM\PersistentCollection {#5215 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5213 …}
    #id: 4366
    #createdAt: DateTimeImmutable @1752846686 {#5218
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1752846686 {#5217
      date: 2025-07-18 15:51:26.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3695 …}
    #updatedBy: App\Entity\User {#3695 …}
    #translations: Doctrine\ORM\PersistentCollection {#5211 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.04 ms
Input props
[
  "question" => "Qual è la differenza tra il Copenhagen plank e un plank laterale classico?"
  "answer" => "Il Copenhagen plank prevede il coinvolgimento attivo degli adduttori tramite il sollevamento di una gamba, offrendo uno stimolo maggiore ai muscoli interni della coscia rispetto a un plank laterale classico, che lavora principalmente sugli obliqui."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8601
  +question: "Qual è la differenza tra il Copenhagen plank e un plank laterale classico?"
  +answer: "Il Copenhagen plank prevede il coinvolgimento attivo degli adduttori tramite il sollevamento di una gamba, offrendo uno stimolo maggiore ai muscoli interni della coscia rispetto a un plank laterale classico, che lavora principalmente sugli obliqui."
}
anatomy:avatar App\Twig\Components\Anatomy\Avatar 86.5 MiB 563.37 ms
Input props
[
  "class" => "relative"
  "primaryMuscles" => [
    4
  ]
  "secondaryMuscles" => [
    3
    6
    15
    17
    28
  ]
  "displayFront" => false
]
Attributes
[
  "class" => "relative"
]
Component
App\Twig\Components\Anatomy\Avatar {#8529
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#8612 …}
  +primaryMuscles: [
    4
  ]
  +secondaryMuscles: [
    3
    6
    15
    17
    28
  ]
  +type: "url"
  +urlReferenceType: 2
  +displayFront: false
  +selectedMuscles: []
  +displayTagMuscles: false
  +hoverMuscleDefaultText: "-"
  #entityManager: Doctrine\ORM\EntityManager {#550 …}
  #localeSwitcher: Symfony\Component\Translation\LocaleSwitcher {#1600 …}
  #avatarData: App\BusinessLogic\Anatomy\AvatarData {#8610 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#8611 …}
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.67 ms
Input props
[
  "name" => "Adduttori"
  "url" => "/it/esercizi/muscolo/4-adduttori"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9933
  +name: "Adduttori"
  +url: "/it/esercizi/muscolo/4-adduttori"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.11 ms
Input props
[
  "name" => "Natiche"
  "url" => "/it/esercizi/muscolo/3-natiche"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9985
  +name: "Natiche"
  +url: "/it/esercizi/muscolo/3-natiche"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.10 ms
Input props
[
  "name" => "Addominali"
  "url" => "/it/esercizi/muscolo/6-addominali"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10009
  +name: "Addominali"
  +url: "/it/esercizi/muscolo/6-addominali"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Addominali obliqui"
  "url" => "/it/esercizi/muscolo/15-addominali-obliqui"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10033
  +name: "Addominali obliqui"
  +url: "/it/esercizi/muscolo/15-addominali-obliqui"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Deltoide anteriore"
  "url" => "/it/esercizi/muscolo/17-deltoide-anteriore"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10057
  +name: "Deltoide anteriore"
  +url: "/it/esercizi/muscolo/17-deltoide-anteriore"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Spalle"
  "url" => "/it/esercizi/muscolo/28-spalle"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10081
  +name: "Spalle"
  +url: "/it/esercizi/muscolo/28-spalle"
  +color: "primary"
  +small: false
  +selected: false
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 86.5 MiB 0.11 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#9843
  +includeScript: true
  +labelClass: null
  +containerClass: "max-h-[300px] max-w-[300px]"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
training:difficulty-badge App\Twig\Components\Training\DifficultyBadge 86.5 MiB 0.59 ms
Input props
[
  "difficulty" => "advanced"
]
Attributes
[]
Component
App\Twig\Components\Training\DifficultyBadge {#10114
  +difficulty: "advanced"
  +small: false
  +link: true
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.11 ms
Input props
[
  "name" => "Composto"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10145
  +name: "Composto"
  +url: null
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.10 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 {#10185
  +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 86.5 MiB 0.09 ms
Input props
[
  "name" => "Plyobox"
  "url" => "/it/esercizi/attrezzature/83-plyobox"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10209
  +name: "Plyobox"
  +url: "/it/esercizi/attrezzature/83-plyobox"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.10 ms
Input props
[
  "name" => "Callisthenics"
  "url" => "/it/esercizi/sport/3-callisthenics"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10233
  +name: "Callisthenics"
  +url: "/it/esercizi/sport/3-callisthenics"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.11 ms
Input props
[
  "name" => "Fitness"
  "url" => "/it/esercizi/sport/5-fitness"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10257
  +name: "Fitness"
  +url: "/it/esercizi/sport/5-fitness"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.08 ms
Input props
[
  "name" => "Crossfit"
  "url" => "/it/esercizi/sport/7-crossfit"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10281
  +name: "Crossfit"
  +url: "/it/esercizi/sport/7-crossfit"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Rinforzo"
  "url" => "/it/esercizi/categoria/61-rinforzo"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10305
  +name: "Rinforzo"
  +url: "/it/esercizi/categoria/61-rinforzo"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Parte inferiore del corpo"
  "url" => "/it/esercizi/categoria/68-parte-inferiore-del-corpo"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10329
  +name: "Parte inferiore del corpo"
  +url: "/it/esercizi/categoria/68-parte-inferiore-del-corpo"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.10 ms
Input props
[
  "name" => "Isometria"
  "url" => "/it/esercizi/categoria/76-isometria"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10353
  +name: "Isometria"
  +url: "/it/esercizi/categoria/76-isometria"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Allenamento funzionale"
  "url" => "/it/esercizi/categoria/77-allenamento-funzionale"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10377
  +name: "Allenamento funzionale"
  +url: "/it/esercizi/categoria/77-allenamento-funzionale"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.13 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 {#10401
  +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 86.5 MiB 0.13 ms
Input props
[
  "containerClass" => "hidden lg:flex items-center justify-center my-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#10095
  +includeScript: true
  +labelClass: null
  +containerClass: "hidden lg:flex items-center justify-center my-6"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 86.5 MiB 0.60 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#8238
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 86.5 MiB 0.10 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#10447
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.09 ms
Input props
[
  "name" => "program"
  "class" => "w-6 h-6 mr-3 !text-white"
]
Attributes
[
  "class" => "w-6 h-6 mr-3 !text-white"
]
Component
App\Twig\Components\Media\Icon {#10497
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:widget-embed App\Twig\Components\Ui\WidgetEmbed 86.5 MiB 1.69 ms
Input props
[
  "class" => "hidden md:block"
  "route" => "https://test.fitmetrics.ch/it/widgets/exercise/preview-6733d71499937?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 {#10533
  +route: "https://test.fitmetrics.ch/it/widgets/exercise/preview-6733d71499937?video=1"
  +parameters: [
    [
      "name" => "orientation"
      "description" => "Change the layout: horizontal (side by side) or vertical (stacked)"
      "example" => "?orientation=vertical"
      "values" => [
        "horizontal"
        "vertical"
      ]
    ]
    [
      "name" => "video"
      "description" => "Show the exercise video (if available): yes"
      "example" => "?video=1"
      "values" => [
        "0"
        "1"
        "true"
        "false"
      ]
    ]
  ]
  +defaultWidth: 350
  +defaultHeight: 700
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.10 ms
Input props
[
  "name" => "check"
  "class" => "me-1"
  "style" => "width: 20px; height: 20px;"
]
Attributes
[
  "class" => "me-1"
  "style" => "width: 20px; height: 20px;"
]
Component
App\Twig\Components\Media\Icon {#10571
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.09 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white"
]
Attributes
[
  "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white"
]
Component
App\Twig\Components\Media\Icon {#10604
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 86.5 MiB 2.75 ms
Input props
[
  "class" => "content-container"
  "title" => "Copenhagen Plank"
  "description" => "Il Copenhagen Plank è un esercizio avanzato a corpo libero pensato per rafforzare i muscoli della parte interna della coscia e migliorare la stabilità laterale del core. L'esercizio prevede il sollevamento della gamba superiore su una superficie stabile, come una plyobox, per creare una tensione isometrica mirata sugli adduttori. Contemporaneamente, vengono coinvolti anche gli obliqui, i glutei e i muscoli stabilizzatori della spalla. Viene spesso utilizzato nell'allenamento atletico e nei programmi di riabilitazione per prevenire lesioni inguinali e migliorare il controllo del bacino. Grazie alla sua intensità e alla natura unilaterale, rappresenta una sfida significativa per l’equilibrio, la forza funzionale e la stabilità del tronco. È particolarmente utile per gli sport che richiedono cambi di direzione, sprint o movimenti laterali rapidi. Data l’elevata richiesta muscolare, il Copenhagen Plank è considerato un esercizio avanzato e deve essere eseguito con precisione tecnica per evitare compensazioni e ridurre il rischio di infortuni."
]
Attributes
[
  "class" => "content-container"
]
Component
App\Twig\Components\App\PageSharer {#10644
  +shareUrl: "https://test.fitmetrics.ch/it/esercizi/6733d71499937-copenhagen-plank?alias=10397"
  +title: "Copenhagen Plank"
  +description: "Il Copenhagen Plank è un esercizio avanzato a corpo libero pensato per rafforzare i muscoli della parte interna della coscia e migliorare la stabilità laterale del core. L'esercizio prevede il sollevamento della gamba superiore su una superficie stabile, come una plyobox, per creare una tensione isometrica mirata sugli adduttori. Contemporaneamente, vengono coinvolti anche gli obliqui, i glutei e i muscoli stabilizzatori della spalla. Viene spesso utilizzato nell'allenamento atletico e nei programmi di riabilitazione per prevenire lesioni inguinali e migliorare il controllo del bacino. Grazie alla sua intensità e alla natura unilaterale, rappresenta una sfida significativa per l’equilibrio, la forza funzionale e la stabilità del tronco. È particolarmente utile per gli sport che richiedono cambi di direzione, sprint o movimenti laterali rapidi. Data l’elevata richiesta muscolare, il Copenhagen Plank è considerato un esercizio avanzato e deve essere eseguito con precisione tecnica per evitare compensazioni e ridurre il rischio di infortuni."
  +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.12 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 {#10652
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.13 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 {#10674
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.11 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 {#10698
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.12 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 {#10721
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 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 {#10744
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "linkedin"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10767
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10790
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "email"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10813
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 86.5 MiB 0.74 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#719
  +includeScript: true
  +labelClass: null
  +containerClass: ""
  +adClass: null
  +showBgColor: false
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  +right: true
  +left: true
}
ad:horizontal:fluid App\Twig\Components\Ad\AdHorizontalFluid 86.5 MiB 0.60 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#10860
  +includeScript: true
  +labelClass: null
  +containerClass: "content-container my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
app:lang-selector App\Twig\Components\App\LangSelector 86.5 MiB 0.08 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#10915
  +routeName: null
  +params: null
  +withQuery: true
  +defaultOpenLeft: false
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
utils:theme-switcher
[Anonymous]
86.5 MiB 0.24 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#10907
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 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 {#10949
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 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 {#10981
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "heart"
  "class" => "heart h-5 w-5 text-[#eb2a2a]"
]
Attributes
[
  "class" => "heart h-5 w-5 text-[#eb2a2a]"
]
Component
App\Twig\Components\Media\Icon {#11004
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#11027
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "instagram"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#11050
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "threads"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#11073
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "tiktok"
  "class" => "w-[29px] h-[29px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[29px] h-[29px]"
]
Component
App\Twig\Components\Media\Icon {#11096
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "facebook"
  "class" => "w-[19px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[19px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#11119
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 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 {#11142
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6157 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}