GET https://test.fitmetrics.ch/it/esercizi/6598270e1243b-bandiera-del-drago

Components

20 Twig Components
118 Render Count
561 ms Render Time
96.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.40ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
15 1.91ms
faq
"App\Twig\Components\Ui\FaqComponent"
components/ui/faq.html.twig
6 1.44ms
raw-faq
"App\Twig\Components\Ui\RawFaqComponent"
components/ui/raw-faq.html.twig
6 0.46ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.31ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
3 0.46ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.47ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
2 3.42ms
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.62ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 33.34ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 7.36ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.54ms
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.34ms
anatomy:avatar
"App\Twig\Components\Anatomy\Avatar"
components/anatomy/avatar.html.twig
1 512.85ms
training:difficulty-badge
"App\Twig\Components\Training\DifficultyBadge"
components/training/difficulity-badge.html.twig
1 0.65ms
ui:widget-embed
"App\Twig\Components\Ui\WidgetEmbed"
components/ui/widget_embed.html.twig
1 1.50ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.68ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.57ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 96.5 MiB 33.34 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#5835
  -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 96.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 {#5882
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#5893
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
96.5 MiB 0.97 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5944
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 96.5 MiB 0.05 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150"
  "data-front--header-target" => "logoDark"
]
Attributes
[
  "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150"
  "data-front--header-target" => "logoDark"
]
Component
App\Twig\Components\Media\Icon {#5959
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6009
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.5 MiB 0.04 ms
Input props
[
  "name" => "search"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6037
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6053
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6077
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6101
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6125
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6149
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6173
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6197
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6221
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6576
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
96.5 MiB 0.10 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6563
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 96.5 MiB 7.36 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#6658
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6659 …}
  -formFactory: Symfony\Component\Form\FormFactory {#6657 …}
}
media:icon App\Twig\Components\Media\Icon 96.5 MiB 0.05 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Attributes
[
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Component
App\Twig\Components\Media\Icon {#6810
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6845
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6875
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6907
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6926
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.5 MiB 0.07 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-[80px] w-[300px]"
]
Attributes
[
  "class" => "h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#7036
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7070
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7086
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7110
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7134
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7158
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7182
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7206
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7230
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7254
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7278
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7302
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 96.5 MiB 0.39 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#7347
  +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 96.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 {#7337
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#6978
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 96.5 MiB 0.54 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4530
    -items: [
      [
        "label" => "menu.home"
        "url" => "/it/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/it/esercizi"
      ]
      [
        "label" => "Dragon Flag"
        "url" => "/it/esercizi/gruppo/329-dragon-flag"
      ]
      [
        "label" => "Bandiera del Drago"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#7430
  +items: [
    [
      "label" => "menu.home"
      "url" => "/it/"
    ]
    [
      "label" => "menu.exercises"
      "url" => "/it/esercizi"
    ]
    [
      "label" => "Dragon Flag"
      "url" => "/it/esercizi/gruppo/329-dragon-flag"
    ]
    [
      "label" => "Bandiera del Drago"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4530
    -items: [
      [
        "label" => "menu.home"
        "url" => "/it/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/it/esercizi"
      ]
      [
        "label" => "Dragon Flag"
        "url" => "/it/esercizi/gruppo/329-dragon-flag"
      ]
      [
        "label" => "Bandiera del Drago"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7460
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7482
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7505
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 96.5 MiB 0.38 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#7548
  +includeScript: true
  +labelClass: null
  +containerClass: "my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2925 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
media:video App\Twig\Components\Media\Video 96.5 MiB 0.34 ms
Input props
[
  "media" => App\Entity\Media\MediaVideo {#4461
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4463 …}
    #credits: Doctrine\ORM\PersistentCollection {#4465 …}
    -source: "youtube"
    -zone: "how_to"
    -urlExternal: null
    #id: 2454
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4512 …}
    #newTranslations: Doctrine\Common\Collections\ArrayCollection {#7621 …}
    #currentLocale: "it"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1747329789 {#4499
      date: 2025-05-15 19:23:09.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1747329789 {#4451
      date: 2025-05-15 19:23:09.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    -duration: null
    -format: null
    -startTime: null
    -endTime: null
    -youtubeId: "yFiNw9EsJfI"
  }
  "title" => "How to do : dragon flag"
  "showCredits" => false
]
Attributes
[]
Component
App\Twig\Components\Media\Video {#7627
  +media: App\Entity\Media\MediaVideo {#4461
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4463 …}
    #credits: Doctrine\ORM\PersistentCollection {#4465 …}
    -source: "youtube"
    -zone: "how_to"
    -urlExternal: null
    #id: 2454
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4512 …}
    #newTranslations: Doctrine\Common\Collections\ArrayCollection {#7621 …}
    #currentLocale: "it"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1747329789 {#4499
      date: 2025-05-15 19:23:09.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1747329789 {#4451
      date: 2025-05-15 19:23:09.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    -duration: null
    -format: null
    -startTime: null
    -endTime: null
    -youtubeId: "yFiNw9EsJfI"
  }
  +title: "How to do : dragon flag"
  +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 96.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 {#7658
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7691
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 96.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 {#7715
  +shareUrl: "https://test.fitmetrics.ch/it/esercizi/6598270e1243b-bandiera-del-drago"
  +title: "Bandiera del Drago - Esercizio - FitMetrics"
  +description: "La Bandiera del Drago è un esercizio avanzato di rinforzo del core reso famoso da Bruce Lee. Si distingue per l’elevata difficoltà tecnica e per la capacità di coinvolgere l’intera parete addominale mantenendo il corpo rigido in una linea retta mentre viene abbassato e sollevato in modo controllato. A differenza dei classici esercizi per gli addominali, la Bandiera del Drago sviluppa sia la forza concentrica che quella eccentrica, richiedendo una tensione costante che favorisce il miglioramento della stabilità del tronco e del controllo motorio. Eseguita correttamente, questa tecnica non solo contribuisce a costruire un addome forte e definito, ma migliora anche la forza funzionale, la coordinazione e la resistenza complessiva. È particolarmente apprezzata da atleti di discipline come arti marziali, ginnastica e calisthenics, in quanto aiuta a potenziare le prestazioni sportive e a proteggere la colonna vertebrale grazie al rafforzamento dei muscoli stabilizzatori profondi. Se inserita in un programma ben strutturato, riduce il rischio di infortuni e favorisce una postura più stabile e sicura. Data la sua complessità, la Bandiera del Drago è adatta soprattutto a praticanti avanzati con una solida base di allenamento del core. I principianti dovrebbero iniziare con varianti più semplici per sviluppare forza e controllo prima di affrontare il movimento completo. Nel complesso, la Bandiera del Drago è considerata un vero banco di prova per la forza e il controllo del core, rappresentando un esercizio efficace per migliorare le prestazioni atletiche e la stabilità funzionale."
  +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 96.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 {#7745
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7773
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7798
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7821
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7844
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7867
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7890
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7913
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#7944
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 96.5 MiB 0.79 ms
Input props
[
  "data" => [
    "time" => 1758861517
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Istruzioni"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            [
              "content" => "Sdraiati su una panca piatta o su un tappetino e afferra un supporto dietro la testa."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Solleva contemporaneamente le gambe e il busto mantenendo il corpo in linea retta."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Abbassa lentamente il corpo senza inarcare la zona lombare."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Fermati appena sopra il suolo e risolleva il corpo in modo controllato."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli tecnici"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Mantieni il core contratto e il corpo rigido per tutta la durata del movimento."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Evita di oscillare le gambe per generare slancio."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Assicurati di mantenere un allineamento dritto dalle spalle ai piedi."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli di respirazione"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Inspira mentre abbassi lentamente il corpo."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Espira mentre sollevi il corpo in modo controllato."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Mantieni un respiro regolare per stabilizzare il core."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#7993
  +title: null
  +data: [
    "time" => 1758861517
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Istruzioni"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            [
              "content" => "Sdraiati su una panca piatta o su un tappetino e afferra un supporto dietro la testa."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Solleva contemporaneamente le gambe e il busto mantenendo il corpo in linea retta."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Abbassa lentamente il corpo senza inarcare la zona lombare."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Fermati appena sopra il suolo e risolleva il corpo in modo controllato."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli tecnici"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Mantieni il core contratto e il corpo rigido per tutta la durata del movimento."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Evita di oscillare le gambe per generare slancio."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Assicurati di mantenere un allineamento dritto dalle spalle ai piedi."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli di respirazione"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Inspira mentre abbassi lentamente il corpo."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Espira mentre sollevi il corpo in modo controllato."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Mantieni un respiro regolare per stabilizzare il core."
              "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 96.5 MiB 0.10 ms
Input props
[
  "data" => [
    "time" => 1758861517
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Dolore o infortuni nella zona lombare"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Ernia del disco"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Grave instabilità della spalla"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Recupero post-intervento chirurgico addominale"
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8054
  +title: null
  +data: [
    "time" => 1758861517
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Dolore o infortuni nella zona lombare"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Ernia del disco"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Grave instabilità della spalla"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Recupero post-intervento chirurgico addominale"
              "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 96.5 MiB 0.24 ms
Input props
[
  "containerClass" => "mt-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#8041
  +includeScript: true
  +labelClass: null
  +containerClass: "mt-6"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2925 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
faq App\Twig\Components\Ui\FaqComponent 96.5 MiB 0.64 ms
Input props
[
  "faq" => App\Entity\Faq {#5420
    -news: Doctrine\ORM\PersistentCollection {#5403 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5405 …}
    #id: 5931
    #createdAt: DateTimeImmutable @1758808485 {#5415
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1758808485 {#5390
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3693 …}
    #updatedBy: App\Entity\User {#3693 …}
    #translations: Doctrine\ORM\PersistentCollection {#5449 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8098
  +faq: App\Entity\Faq {#5420
    -news: Doctrine\ORM\PersistentCollection {#5403 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5405 …}
    #id: 5931
    #createdAt: DateTimeImmutable @1758808485 {#5415
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1758808485 {#5390
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3693 …}
    #updatedBy: App\Entity\User {#3693 …}
    #translations: Doctrine\ORM\PersistentCollection {#5449 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 96.5 MiB 0.24 ms
Input props
[
  "question" => "Quali muscoli vengono coinvolti maggiormente nella Bandiera del Drago?"
  "answer" => "La Bandiera del Drago attiva principalmente il retto dell’addome, coinvolgendo anche gli obliqui, la zona lombare, i glutei, i muscoli posteriori della coscia e i quadricipiti per mantenere la stabilità del corpo."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8126
  +question: "Quali muscoli vengono coinvolti maggiormente nella Bandiera del Drago?"
  +answer: "La Bandiera del Drago attiva principalmente il retto dell’addome, coinvolgendo anche gli obliqui, la zona lombare, i glutei, i muscoli posteriori della coscia e i quadricipiti per mantenere la stabilità del corpo."
}
faq App\Twig\Components\Ui\FaqComponent 96.5 MiB 0.18 ms
Input props
[
  "faq" => App\Entity\Faq {#5451
    -news: Doctrine\ORM\PersistentCollection {#5458 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5455 …}
    #id: 5932
    #createdAt: DateTimeImmutable @1758808485 {#5446
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1758808485 {#5453
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3693 …}
    #updatedBy: App\Entity\User {#3693 …}
    #translations: Doctrine\ORM\PersistentCollection {#5465 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8157
  +faq: App\Entity\Faq {#5451
    -news: Doctrine\ORM\PersistentCollection {#5458 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5455 …}
    #id: 5932
    #createdAt: DateTimeImmutable @1758808485 {#5446
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1758808485 {#5453
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3693 …}
    #updatedBy: App\Entity\User {#3693 …}
    #translations: Doctrine\ORM\PersistentCollection {#5465 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 96.5 MiB 0.05 ms
Input props
[
  "question" => "Quali benefici offre l’allenamento con la Bandiera del Drago?"
  "answer" => "Questo esercizio sviluppa una notevole forza del core, migliora il controllo del corpo e rafforza la stabilità complessiva del tronco, contribuendo anche alla protezione della colonna vertebrale grazie al coinvolgimento dei muscoli stabilizzatori profondi."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8202
  +question: "Quali benefici offre l’allenamento con la Bandiera del Drago?"
  +answer: "Questo esercizio sviluppa una notevole forza del core, migliora il controllo del corpo e rafforza la stabilità complessiva del tronco, contribuendo anche alla protezione della colonna vertebrale grazie al coinvolgimento dei muscoli stabilizzatori profondi."
}
faq App\Twig\Components\Ui\FaqComponent 96.5 MiB 0.16 ms
Input props
[
  "faq" => App\Entity\Faq {#5464
    -news: Doctrine\ORM\PersistentCollection {#5615 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5521 …}
    #id: 5933
    #createdAt: DateTimeImmutable @1758808485 {#5462
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1758808485 {#5461
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3693 …}
    #updatedBy: App\Entity\User {#3693 …}
    #translations: Doctrine\ORM\PersistentCollection {#5437 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8205
  +faq: App\Entity\Faq {#5464
    -news: Doctrine\ORM\PersistentCollection {#5615 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5521 …}
    #id: 5933
    #createdAt: DateTimeImmutable @1758808485 {#5462
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1758808485 {#5461
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3693 …}
    #updatedBy: App\Entity\User {#3693 …}
    #translations: Doctrine\ORM\PersistentCollection {#5437 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 96.5 MiB 0.05 ms
Input props
[
  "question" => "Qual è l’errore più comune nell’esecuzione della Bandiera del Drago?"
  "answer" => "L’errore più frequente è inarcare la zona lombare o utilizzare lo slancio delle gambe, riducendo così l’attivazione del core e aumentando il rischio di infortuni."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8249
  +question: "Qual è l’errore più comune nell’esecuzione della Bandiera del Drago?"
  +answer: "L’errore più frequente è inarcare la zona lombare o utilizzare lo slancio delle gambe, riducendo così l’attivazione del core e aumentando il rischio di infortuni."
}
faq App\Twig\Components\Ui\FaqComponent 96.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#5433
    -news: Doctrine\ORM\PersistentCollection {#5432 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5430 …}
    #id: 5934
    #createdAt: DateTimeImmutable @1758808485 {#5435
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1758808485 {#5434
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3693 …}
    #updatedBy: App\Entity\User {#3693 …}
    #translations: Doctrine\ORM\PersistentCollection {#5428 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8252
  +faq: App\Entity\Faq {#5433
    -news: Doctrine\ORM\PersistentCollection {#5432 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5430 …}
    #id: 5934
    #createdAt: DateTimeImmutable @1758808485 {#5435
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1758808485 {#5434
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3693 …}
    #updatedBy: App\Entity\User {#3693 …}
    #translations: Doctrine\ORM\PersistentCollection {#5428 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 96.5 MiB 0.04 ms
Input props
[
  "question" => "La Bandiera del Drago è sicura per la zona lombare?"
  "answer" => "È sicura se eseguita con la tecnica corretta e con un adeguato livello di forza del core. Chi soffre di problemi alla schiena dovrebbe evitarla o iniziare con varianti progressive."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8296
  +question: "La Bandiera del Drago è sicura per la zona lombare?"
  +answer: "È sicura se eseguita con la tecnica corretta e con un adeguato livello di forza del core. Chi soffre di problemi alla schiena dovrebbe evitarla o iniziare con varianti progressive."
}
faq App\Twig\Components\Ui\FaqComponent 96.5 MiB 0.16 ms
Input props
[
  "faq" => App\Entity\Faq {#5380
    -news: Doctrine\ORM\PersistentCollection {#5379 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5377 …}
    #id: 5935
    #createdAt: DateTimeImmutable @1758808485 {#5382
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1758808485 {#5381
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3693 …}
    #updatedBy: App\Entity\User {#3693 …}
    #translations: Doctrine\ORM\PersistentCollection {#5375 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8299
  +faq: App\Entity\Faq {#5380
    -news: Doctrine\ORM\PersistentCollection {#5379 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5377 …}
    #id: 5935
    #createdAt: DateTimeImmutable @1758808485 {#5382
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1758808485 {#5381
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3693 …}
    #updatedBy: App\Entity\User {#3693 …}
    #translations: Doctrine\ORM\PersistentCollection {#5375 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 96.5 MiB 0.04 ms
Input props
[
  "question" => "Come posso progredire fino alla Bandiera del Drago completa?"
  "answer" => "Puoi iniziare con posizioni raccolte, discese controllate (Bandiera del Drago negativa) e varianti a una gamba prima di passare al movimento completo."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8343
  +question: "Come posso progredire fino alla Bandiera del Drago completa?"
  +answer: "Puoi iniziare con posizioni raccolte, discese controllate (Bandiera del Drago negativa) e varianti a una gamba prima di passare al movimento completo."
}
faq App\Twig\Components\Ui\FaqComponent 96.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#5371
    -news: Doctrine\ORM\PersistentCollection {#5370 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5368 …}
    #id: 5936
    #createdAt: DateTimeImmutable @1758808485 {#5373
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1758808485 {#5372
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3693 …}
    #updatedBy: App\Entity\User {#3693 …}
    #translations: Doctrine\ORM\PersistentCollection {#5366 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8346
  +faq: App\Entity\Faq {#5371
    -news: Doctrine\ORM\PersistentCollection {#5370 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5368 …}
    #id: 5936
    #createdAt: DateTimeImmutable @1758808485 {#5373
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1758808485 {#5372
      date: 2025-09-25 15:54:45.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#3693 …}
    #updatedBy: App\Entity\User {#3693 …}
    #translations: Doctrine\ORM\PersistentCollection {#5366 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 96.5 MiB 0.05 ms
Input props
[
  "question" => "Qual è la differenza tra Bandiera del Drago e Bandiera del Drago negativa?"
  "answer" => "La Bandiera del Drago negativa si concentra solo sulla fase di discesa, risultando leggermente più semplice ma efficace per sviluppare la forza eccentrica e il controllo del core."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8390
  +question: "Qual è la differenza tra Bandiera del Drago e Bandiera del Drago negativa?"
  +answer: "La Bandiera del Drago negativa si concentra solo sulla fase di discesa, risultando leggermente più semplice ma efficace per sviluppare la forza eccentrica e il controllo del core."
}
anatomy:avatar App\Twig\Components\Anatomy\Avatar 96.5 MiB 512.85 ms
Input props
[
  "class" => "relative"
  "primaryMuscles" => [
    6
  ]
  "secondaryMuscles" => [
    2
    3
    5
    7
    15
  ]
  "displayFront" => true
]
Attributes
[
  "class" => "relative"
]
Component
App\Twig\Components\Anatomy\Avatar {#8318
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#8401 …}
  +primaryMuscles: [
    6
  ]
  +secondaryMuscles: [
    2
    3
    5
    7
    15
  ]
  +type: "url"
  +urlReferenceType: 2
  +displayFront: true
  +selectedMuscles: []
  +displayTagMuscles: false
  +hoverMuscleDefaultText: "-"
  #entityManager: Doctrine\ORM\EntityManager {#550 …}
  #localeSwitcher: Symfony\Component\Translation\LocaleSwitcher {#1600 …}
  #avatarData: App\BusinessLogic\Anatomy\AvatarData {#8399 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#8400 …}
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.64 ms
Input props
[
  "name" => "Addominali"
  "url" => "/it/esercizi/muscolo/6-addominali"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9779
  +name: "Addominali"
  +url: "/it/esercizi/muscolo/6-addominali"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.11 ms
Input props
[
  "name" => "Quadricipite"
  "url" => "/it/esercizi/muscolo/2-quadricipite"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9831
  +name: "Quadricipite"
  +url: "/it/esercizi/muscolo/2-quadricipite"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.10 ms
Input props
[
  "name" => "Natiche"
  "url" => "/it/esercizi/muscolo/3-natiche"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9855
  +name: "Natiche"
  +url: "/it/esercizi/muscolo/3-natiche"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.09 ms
Input props
[
  "name" => "Lombare"
  "url" => "/it/esercizi/muscolo/5-lombare"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9879
  +name: "Lombare"
  +url: "/it/esercizi/muscolo/5-lombare"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.09 ms
Input props
[
  "name" => "Stretti del ginocchio"
  "url" => "/it/esercizi/muscolo/7-stretti-del-ginocchio"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9903
  +name: "Stretti del ginocchio"
  +url: "/it/esercizi/muscolo/7-stretti-del-ginocchio"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.08 ms
Input props
[
  "name" => "Addominali obliqui"
  "url" => "/it/esercizi/muscolo/15-addominali-obliqui"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9927
  +name: "Addominali obliqui"
  +url: "/it/esercizi/muscolo/15-addominali-obliqui"
  +color: "primary"
  +small: false
  +selected: false
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 96.5 MiB 0.11 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#9689
  +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 {#2925 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
training:difficulty-badge App\Twig\Components\Training\DifficultyBadge 96.5 MiB 0.65 ms
Input props
[
  "difficulty" => "advanced"
]
Attributes
[]
Component
App\Twig\Components\Training\DifficultyBadge {#9960
  +difficulty: "advanced"
  +small: false
  +link: true
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.11 ms
Input props
[
  "name" => "Composto"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9991
  +name: "Composto"
  +url: null
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.10 ms
Input props
[
  "name" => "Senza attrezzatura"
  "url" => "/it/esercizi/attrezzature/29-senza-attrezzatura"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10031
  +name: "Senza attrezzatura"
  +url: "/it/esercizi/attrezzature/29-senza-attrezzatura"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.09 ms
Input props
[
  "name" => "Culturismo"
  "url" => "/it/esercizi/sport/1-culturismo"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10055
  +name: "Culturismo"
  +url: "/it/esercizi/sport/1-culturismo"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.09 ms
Input props
[
  "name" => "Callisthenics"
  "url" => "/it/esercizi/sport/3-callisthenics"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10079
  +name: "Callisthenics"
  +url: "/it/esercizi/sport/3-callisthenics"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.08 ms
Input props
[
  "name" => "Fitness"
  "url" => "/it/esercizi/sport/5-fitness"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10103
  +name: "Fitness"
  +url: "/it/esercizi/sport/5-fitness"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.08 ms
Input props
[
  "name" => "Rinforzo"
  "url" => "/it/esercizi/categoria/61-rinforzo"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10127
  +name: "Rinforzo"
  +url: "/it/esercizi/categoria/61-rinforzo"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.08 ms
Input props
[
  "name" => "Core"
  "url" => "/it/esercizi/categoria/74-core"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10151
  +name: "Core"
  +url: "/it/esercizi/categoria/74-core"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.08 ms
Input props
[
  "name" => "Isometria"
  "url" => "/it/esercizi/categoria/76-isometria"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10175
  +name: "Isometria"
  +url: "/it/esercizi/categoria/76-isometria"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 96.5 MiB 0.08 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 {#10199
  +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 96.5 MiB 0.11 ms
Input props
[
  "containerClass" => "hidden lg:flex items-center justify-center my-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#9941
  +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 {#2925 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 96.5 MiB 0.52 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7980
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 96.5 MiB 0.10 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#10250
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 96.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 {#10290
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:widget-embed App\Twig\Components\Ui\WidgetEmbed 96.5 MiB 1.50 ms
Input props
[
  "class" => "hidden md:block"
  "route" => "https://test.fitmetrics.ch/it/widgets/exercise/preview-6598270e1243b?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 {#10326
  +route: "https://test.fitmetrics.ch/it/widgets/exercise/preview-6598270e1243b?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 96.5 MiB 0.09 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 {#10364
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#10397
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 96.5 MiB 2.13 ms
Input props
[
  "class" => "content-container"
  "title" => "Bandiera del Drago"
  "description" => "La Bandiera del Drago è un esercizio avanzato di rinforzo del core reso famoso da Bruce Lee. Si distingue per l’elevata difficoltà tecnica e per la capacità di coinvolgere l’intera parete addominale mantenendo il corpo rigido in una linea retta mentre viene abbassato e sollevato in modo controllato. A differenza dei classici esercizi per gli addominali, la Bandiera del Drago sviluppa sia la forza concentrica che quella eccentrica, richiedendo una tensione costante che favorisce il miglioramento della stabilità del tronco e del controllo motorio. Eseguita correttamente, questa tecnica non solo contribuisce a costruire un addome forte e definito, ma migliora anche la forza funzionale, la coordinazione e la resistenza complessiva. È particolarmente apprezzata da atleti di discipline come arti marziali, ginnastica e calisthenics, in quanto aiuta a potenziare le prestazioni sportive e a proteggere la colonna vertebrale grazie al rafforzamento dei muscoli stabilizzatori profondi. Se inserita in un programma ben strutturato, riduce il rischio di infortuni e favorisce una postura più stabile e sicura. Data la sua complessità, la Bandiera del Drago è adatta soprattutto a praticanti avanzati con una solida base di allenamento del core. I principianti dovrebbero iniziare con varianti più semplici per sviluppare forza e controllo prima di affrontare il movimento completo. Nel complesso, la Bandiera del Drago è considerata un vero banco di prova per la forza e il controllo del core, rappresentando un esercizio efficace per migliorare le prestazioni atletiche e la stabilità funzionale."
]
Attributes
[
  "class" => "content-container"
]
Component
App\Twig\Components\App\PageSharer {#10437
  +shareUrl: "https://test.fitmetrics.ch/it/esercizi/6598270e1243b-bandiera-del-drago"
  +title: "Bandiera del Drago"
  +description: "La Bandiera del Drago è un esercizio avanzato di rinforzo del core reso famoso da Bruce Lee. Si distingue per l’elevata difficoltà tecnica e per la capacità di coinvolgere l’intera parete addominale mantenendo il corpo rigido in una linea retta mentre viene abbassato e sollevato in modo controllato. A differenza dei classici esercizi per gli addominali, la Bandiera del Drago sviluppa sia la forza concentrica che quella eccentrica, richiedendo una tensione costante che favorisce il miglioramento della stabilità del tronco e del controllo motorio. Eseguita correttamente, questa tecnica non solo contribuisce a costruire un addome forte e definito, ma migliora anche la forza funzionale, la coordinazione e la resistenza complessiva. È particolarmente apprezzata da atleti di discipline come arti marziali, ginnastica e calisthenics, in quanto aiuta a potenziare le prestazioni sportive e a proteggere la colonna vertebrale grazie al rafforzamento dei muscoli stabilizzatori profondi. Se inserita in un programma ben strutturato, riduce il rischio di infortuni e favorisce una postura più stabile e sicura. Data la sua complessità, la Bandiera del Drago è adatta soprattutto a praticanti avanzati con una solida base di allenamento del core. I principianti dovrebbero iniziare con varianti più semplici per sviluppare forza e controllo prima di affrontare il movimento completo. Nel complesso, la Bandiera del Drago è considerata un vero banco di prova per la forza e il controllo del core, rappresentando un esercizio efficace per migliorare le prestazioni atletiche e la stabilità funzionale."
  +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 96.5 MiB 0.08 ms
Input props
[
  "name" => "check"
  "class" => "w-5 h-5 text-white fill-white"
]
Attributes
[
  "class" => "w-5 h-5 text-white fill-white"
]
Component
App\Twig\Components\Media\Icon {#10445
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.5 MiB 0.08 ms
Input props
[
  "name" => "reddit"
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10467
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.5 MiB 0.07 ms
Input props
[
  "name" => "twitter"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10491
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.5 MiB 0.07 ms
Input props
[
  "name" => "threads"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10514
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.5 MiB 0.07 ms
Input props
[
  "name" => "facebook"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10537
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#10560
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#10583
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#10606
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 96.5 MiB 0.68 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 {#2925 …}
  #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 96.5 MiB 0.57 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#10653
  +includeScript: true
  +labelClass: null
  +containerClass: "content-container my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2925 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
app:lang-selector App\Twig\Components\App\LangSelector 96.5 MiB 0.08 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#10708
  +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]
96.5 MiB 0.24 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#10700
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 96.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 {#10742
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.5 MiB 0.07 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block"
]
Component
App\Twig\Components\Media\Icon {#10774
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#10797
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 96.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 {#10820
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#10843
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.5 MiB 0.06 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 {#10866
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#10889
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.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 {#10912
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 96.5 MiB 0.07 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 {#10935
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5885 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}