Redirect 301 redirect from GET @training_exercise_group (261071)

GET https://test.fitmetrics.ch/it/esercizi/6733d739d4f8d-kettlebell-skullcrusher

Components

20 Twig Components
111 Render Count
496 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 2.96ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
10 1.51ms
faq
"App\Twig\Components\Ui\FaqComponent"
components/ui/faq.html.twig
5 1.39ms
raw-faq
"App\Twig\Components\Ui\RawFaqComponent"
components/ui/raw-faq.html.twig
5 0.47ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.18ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
3 0.48ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.50ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
2 3.08ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
2 0.96ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.66ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 37.88ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 8.50ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.56ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
1 0.40ms
media:video
"App\Twig\Components\Media\Video"
components/media/video.html.twig
1 0.32ms
anatomy:avatar
"App\Twig\Components\Anatomy\Avatar"
components/anatomy/avatar.html.twig
1 444.59ms
training:difficulty-badge
"App\Twig\Components\Training\DifficultyBadge"
components/training/difficulity-badge.html.twig
1 0.63ms
ui:widget-embed
"App\Twig\Components\Ui\WidgetEmbed"
components/ui/widget_embed.html.twig
1 1.64ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.56ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.49ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 74.5 MiB 37.88 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#5990
  -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#208 …}
  -em: Doctrine\ORM\EntityManager {#550 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …}
  -kernel: App\Kernel {#14 …}
  -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#214 …}
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.43 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 {#6037
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6048
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
68.5 MiB 0.98 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6099
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6114
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6164
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6192
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6208
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6232
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "category"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6256
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6280
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6304
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6328
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6352
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6376
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.05 ms
Input props
[
  "name" => "chevron-down"
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Attributes
[
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Component
App\Twig\Components\Media\Icon {#6743
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#6698
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 74.5 MiB 8.50 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#6828
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6829 …}
  -formFactory: Symfony\Component\Form\FormFactory {#6827 …}
}
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 {#6980
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Attributes
[
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#7015
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "block dark:hidden h-[80px] w-[300px]"
]
Attributes
[
  "class" => "block dark:hidden h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#7045
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7077
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7096
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7206
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7240
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7256
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7280
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7304
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7328
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 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 {#7352
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7376
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7400
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7424
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7448
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7472
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 74.5 MiB 0.46 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#7517
  +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 {#7507
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7148
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 74.5 MiB 0.56 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4439
    -items: [
      [
        "label" => "menu.home"
        "url" => "/it/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/it/esercizi"
      ]
      [
        "label" => "Skullcrusher"
        "url" => "/it/esercizi/gruppo/135-skullcrusher"
      ]
      [
        "label" => "Kettlebell Skullcrusher"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#7600
  +items: [
    [
      "label" => "menu.home"
      "url" => "/it/"
    ]
    [
      "label" => "menu.exercises"
      "url" => "/it/esercizi"
    ]
    [
      "label" => "Skullcrusher"
      "url" => "/it/esercizi/gruppo/135-skullcrusher"
    ]
    [
      "label" => "Kettlebell Skullcrusher"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4439
    -items: [
      [
        "label" => "menu.home"
        "url" => "/it/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/it/esercizi"
      ]
      [
        "label" => "Skullcrusher"
        "url" => "/it/esercizi/gruppo/135-skullcrusher"
      ]
      [
        "label" => "Kettlebell Skullcrusher"
        "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 {#7630
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7652
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7675
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 74.5 MiB 0.40 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#7718
  +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 {#4370
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4372 …}
    #credits: Doctrine\ORM\PersistentCollection {#4374 …}
    -source: null
    -zone: null
    -urlExternal: "https://www.youtube.com/watch?v=z5eNbBiF4FI"
    #id: 2026
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4421 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: "azeoo"
    #createdAt: DateTimeImmutable @1731450681 {#4408
      date: 2024-11-12 23:31:21.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1731450681 {#4360
      date: 2024-11-12 23:31:21.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    -duration: null
    -format: null
    -startTime: null
    -endTime: null
    -youtubeId: "z5eNbBiF4FI"
  }
  "title" => "Kettlebell Skullcrusher"
  "showCredits" => false
]
Attributes
[]
Component
App\Twig\Components\Media\Video {#7805
  +media: App\Entity\Media\MediaVideo {#4370
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4372 …}
    #credits: Doctrine\ORM\PersistentCollection {#4374 …}
    -source: null
    -zone: null
    -urlExternal: "https://www.youtube.com/watch?v=z5eNbBiF4FI"
    #id: 2026
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4421 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: "azeoo"
    #createdAt: DateTimeImmutable @1731450681 {#4408
      date: 2024-11-12 23:31:21.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1731450681 {#4360
      date: 2024-11-12 23:31:21.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    -duration: null
    -format: null
    -startTime: null
    -endTime: null
    -youtubeId: "z5eNbBiF4FI"
  }
  +title: "Kettlebell Skullcrusher"
  +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 {#7821
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 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 {#7854
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 74.5 MiB 1.26 ms
Input props
[
  "class" => "mt-2 md:m-0"
]
Attributes
[
  "class" => "mt-2 md:m-0"
]
Component
App\Twig\Components\App\PageSharer {#7878
  +shareUrl: "https://test.fitmetrics.ch/it/esercizi/6733d739d4f8d-kettlebell-skullcrusher"
  +title: "Kettlebell Skullcrusher - Esercizio - FitMetrics"
  +description: "L’estensione tricipiti con kettlebell da sdraiato, nota anche come Kettlebell Skullcrusher, è un esercizio di isolamento efficace per sviluppare forza e definizione nei tricipiti. Si esegue su una panca piana o inclinata e prevede l’estensione controllata dei gomiti per muovere la kettlebell in un arco verso la fronte. La particolarità della kettlebell, con la sua distribuzione decentrata del peso, rende l’esercizio più impegnativo in termini di stabilità e controllo rispetto a bilancieri o manubri tradizionali. Questa variante è ideale per atleti di livello intermedio che desiderano stimolare maggiormente i tricipiti e perfezionare l’estetica delle braccia. Inoltre, la presa unilaterale può migliorare l’allineamento del polso e ridurre lo stress articolare, soprattutto in caso di mobilità limitata. L’esercizio si integra perfettamente nei programmi di spinta per la parte superiore del corpo e nei circuiti focalizzati sui tricipiti, offrendo un’alternativa funzionale che coinvolge anche i muscoli stabilizzatori e favorisce una tecnica precisa. È un’ottima scelta per chi punta all’ipertrofia o al potenziamento mirato delle braccia."
  +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 {#7908
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7936
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7961
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#7984
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#8007
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#8030
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#8053
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "email"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8076
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#8107
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 76.5 MiB 0.86 ms
Input props
[
  "data" => [
    "time" => 1749112921
    "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 piana o leggermente inclinata tenendo una kettlebell con entrambe le mani."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Estendi completamente le braccia posizionando la kettlebell direttamente sopra le spalle."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Fletti lentamente i gomiti per abbassare la kettlebell verso la fronte."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Fermati appena prima che la kettlebell raggiunga la testa, mantenendo sempre il controllo."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Estendi di nuovo i gomiti per tornare alla posizione iniziale."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli tecnici"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Mantieni i gomiti vicini al corpo e fermi durante tutta l’esecuzione."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Evita di allargare le braccia per garantire il massimo coinvolgimento dei tricipiti."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Utilizza un ritmo controllato per ridurre lo slancio e massimizzare la tensione muscolare."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli sulla respirazione"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Inspira mentre abbassi la kettlebell verso la fronte."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Espira mentre estendi le braccia e ritorni alla posizione iniziale."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8156
  +title: null
  +data: [
    "time" => 1749112921
    "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 piana o leggermente inclinata tenendo una kettlebell con entrambe le mani."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Estendi completamente le braccia posizionando la kettlebell direttamente sopra le spalle."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Fletti lentamente i gomiti per abbassare la kettlebell verso la fronte."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Fermati appena prima che la kettlebell raggiunga la testa, mantenendo sempre il controllo."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Estendi di nuovo i gomiti per tornare alla posizione iniziale."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli tecnici"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Mantieni i gomiti vicini al corpo e fermi durante tutta l’esecuzione."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Evita di allargare le braccia per garantire il massimo coinvolgimento dei tricipiti."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Utilizza un ritmo controllato per ridurre lo slancio e massimizzare la tensione muscolare."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Consigli sulla respirazione"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Inspira mentre abbassi la kettlebell verso la fronte."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Espira mentre estendi le braccia e ritorni alla posizione iniziale."
              "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" => 1749112921
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Tendinite o dolore articolare al gomito"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Impingement o instabilità della spalla"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Limitazioni nella mobilità del polso"
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8217
  +title: null
  +data: [
    "time" => 1749112921
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Tendinite o dolore articolare al gomito"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Impingement o instabilità della spalla"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Limitazioni nella mobilità del polso"
              "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 {#8204
  +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.73 ms
Input props
[
  "faq" => App\Entity\Faq {#5056
    -news: Doctrine\ORM\PersistentCollection {#5039 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5041 …}
    #id: 1741
    #createdAt: DateTimeImmutable @1749014019 {#5051
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1749014019 {#5026
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5089 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8261
  +faq: App\Entity\Faq {#5056
    -news: Doctrine\ORM\PersistentCollection {#5039 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5041 …}
    #id: 1741
    #createdAt: DateTimeImmutable @1749014019 {#5051
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1749014019 {#5026
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5089 …}
    #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" => "Come si esegue correttamente il Kettlebell Skullcrusher?"
  "answer" => "Per eseguire correttamente il Kettlebell Skullcrusher, sdraiati su una panca, impugna la kettlebell con entrambe le mani, abbassala verso la fronte usando solo i gomiti e risali lentamente mantenendo sempre il controllo."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8289
  +question: "Come si esegue correttamente il Kettlebell Skullcrusher?"
  +answer: "Per eseguire correttamente il Kettlebell Skullcrusher, sdraiati su una panca, impugna la kettlebell con entrambe le mani, abbassala verso la fronte usando solo i gomiti e risali lentamente mantenendo sempre il controllo."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.20 ms
Input props
[
  "faq" => App\Entity\Faq {#5087
    -news: Doctrine\ORM\PersistentCollection {#5086 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5084 …}
    #id: 1742
    #createdAt: DateTimeImmutable @1749014019 {#5091
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1749014019 {#5088
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5082 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8320
  +faq: App\Entity\Faq {#5087
    -news: Doctrine\ORM\PersistentCollection {#5086 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5084 …}
    #id: 1742
    #createdAt: DateTimeImmutable @1749014019 {#5091
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1749014019 {#5088
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5082 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.07 ms
Input props
[
  "question" => "Quali muscoli allena il Kettlebell Skullcrusher?"
  "answer" => "Il Kettlebell Skullcrusher allena principalmente i tricipiti, coinvolgendo tutti e tre i capi — lungo, laterale e mediale — per un rafforzamento completo del braccio superiore."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8365
  +question: "Quali muscoli allena il Kettlebell Skullcrusher?"
  +answer: "Il Kettlebell Skullcrusher allena principalmente i tricipiti, coinvolgendo tutti e tre i capi — lungo, laterale e mediale — per un rafforzamento completo del braccio superiore."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.16 ms
Input props
[
  "faq" => App\Entity\Faq {#5078
    -news: Doctrine\ORM\PersistentCollection {#5077 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5075 …}
    #id: 1743
    #createdAt: DateTimeImmutable @1749014019 {#5080
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1749014019 {#5079
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5073 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8368
  +faq: App\Entity\Faq {#5078
    -news: Doctrine\ORM\PersistentCollection {#5077 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5075 …}
    #id: 1743
    #createdAt: DateTimeImmutable @1749014019 {#5080
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1749014019 {#5079
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5073 …}
    #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 Kettlebell Skullcrusher è migliore dei manubri?"
  "answer" => "Il Kettlebell Skullcrusher offre una sfida diversa grazie al centro di massa decentrato, richiedendo maggiore controllo e attivazione muscolare rispetto ai manubri in alcuni casi."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8412
  +question: "Il Kettlebell Skullcrusher è migliore dei manubri?"
  +answer: "Il Kettlebell Skullcrusher offre una sfida diversa grazie al centro di massa decentrato, richiedendo maggiore controllo e attivazione muscolare rispetto ai manubri in alcuni casi."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#5069
    -news: Doctrine\ORM\PersistentCollection {#5068 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5066 …}
    #id: 1744
    #createdAt: DateTimeImmutable @1749014019 {#5071
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1749014019 {#5070
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5064 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8415
  +faq: App\Entity\Faq {#5069
    -news: Doctrine\ORM\PersistentCollection {#5068 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5066 …}
    #id: 1744
    #createdAt: DateTimeImmutable @1749014019 {#5071
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1749014019 {#5070
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5064 …}
    #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" => "I principianti possono fare il Kettlebell Skullcrusher?"
  "answer" => "Pur essendo efficace, il Kettlebell Skullcrusher è più adatto a utenti intermedi per via della stabilità richiesta; i principianti dovrebbero iniziare con carichi leggeri e supervisione adeguata."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8459
  +question: "I principianti possono fare il Kettlebell Skullcrusher?"
  +answer: "Pur essendo efficace, il Kettlebell Skullcrusher è più adatto a utenti intermedi per via della stabilità richiesta; i principianti dovrebbero iniziare con carichi leggeri e supervisione adeguata."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#5016
    -news: Doctrine\ORM\PersistentCollection {#5015 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5013 …}
    #id: 1745
    #createdAt: DateTimeImmutable @1749014019 {#5018
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1749014019 {#5017
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5011 …}
    #newTranslations: null
    #currentLocale: "it"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8462
  +faq: App\Entity\Faq {#5016
    -news: Doctrine\ORM\PersistentCollection {#5015 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5013 …}
    #id: 1745
    #createdAt: DateTimeImmutable @1749014019 {#5018
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1749014019 {#5017
      date: 2025-06-04 07:13:39.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5011 …}
    #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" => "È meglio usare una panca piana o inclinata per il Kettlebell Skullcrusher?"
  "answer" => "Sia la panca piana che quella inclinata sono efficaci; l’inclinazione aumenta leggermente l’allungamento dei tricipiti e riduce il coinvolgimento delle spalle."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8506
  +question: "È meglio usare una panca piana o inclinata per il Kettlebell Skullcrusher?"
  +answer: "Sia la panca piana che quella inclinata sono efficaci; l’inclinazione aumenta leggermente l’allungamento dei tricipiti e riduce il coinvolgimento delle spalle."
}
anatomy:avatar App\Twig\Components\Anatomy\Avatar 84.5 MiB 444.59 ms
Input props
[
  "class" => "relative"
  "primaryMuscles" => [
    10
  ]
  "secondaryMuscles" => [
    21
    22
    23
  ]
  "displayFront" => false
]
Attributes
[
  "class" => "relative"
]
Component
App\Twig\Components\Anatomy\Avatar {#8434
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#8517 …}
  +primaryMuscles: [
    10
  ]
  +secondaryMuscles: [
    21
    22
    23
  ]
  +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 {#8515 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#8516 …}
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.63 ms
Input props
[
  "name" => "Tricipiti"
  "url" => "/it/esercizi/muscolo/10-tricipiti"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#9948
  +name: "Tricipiti"
  +url: "/it/esercizi/muscolo/10-tricipiti"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.11 ms
Input props
[
  "name" => "Capo laterale del tricipite"
  "url" => "/it/esercizi/muscolo/21-capo-laterale-del-tricipite"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10000
  +name: "Capo laterale del tricipite"
  +url: "/it/esercizi/muscolo/21-capo-laterale-del-tricipite"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.10 ms
Input props
[
  "name" => "Capo mediale del tricipite"
  "url" => "/it/esercizi/muscolo/22-capo-mediale-del-tricipite"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10024
  +name: "Capo mediale del tricipite"
  +url: "/it/esercizi/muscolo/22-capo-mediale-del-tricipite"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.08 ms
Input props
[
  "name" => "Capo lungo del tricipite"
  "url" => "/it/esercizi/muscolo/23-capo-lungo-del-tricipite"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10048
  +name: "Capo lungo del tricipite"
  +url: "/it/esercizi/muscolo/23-capo-lungo-del-tricipite"
  +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 {#9858
  +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.63 ms
Input props
[
  "difficulty" => "intermediate"
]
Attributes
[]
Component
App\Twig\Components\Training\DifficultyBadge {#10081
  +difficulty: "intermediate"
  +small: false
  +link: true
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.12 ms
Input props
[
  "name" => "Kettlebell"
  "url" => "/it/esercizi/attrezzature/2-kettlebell"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10126
  +name: "Kettlebell"
  +url: "/it/esercizi/attrezzature/2-kettlebell"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.10 ms
Input props
[
  "name" => "Panca muscolare"
  "url" => "/it/esercizi/attrezzature/16-panca-muscolare"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10153
  +name: "Panca muscolare"
  +url: "/it/esercizi/attrezzature/16-panca-muscolare"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.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 {#10177
  +name: "Culturismo"
  +url: "/it/esercizi/sport/1-culturismo"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Fitness"
  "url" => "/it/esercizi/sport/5-fitness"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10201
  +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.10 ms
Input props
[
  "name" => "Rinforzo"
  "url" => "/it/esercizi/categoria/61-rinforzo"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10225
  +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 superiore del corpo"
  "url" => "/it/esercizi/categoria/67-parte-superiore-del-corpo"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10249
  +name: "Parte superiore del corpo"
  +url: "/it/esercizi/categoria/67-parte-superiore-del-corpo"
  +color: "gray"
  +small: true
  +selected: false
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 86.5 MiB 0.10 ms
Input props
[
  "containerClass" => "hidden lg:flex items-center justify-center my-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#10062
  +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.56 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#8143
  +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 {#10304
  +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 {#10342
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:widget-embed App\Twig\Components\Ui\WidgetEmbed 86.5 MiB 1.64 ms
Input props
[
  "class" => "hidden md:block"
  "route" => "https://test.fitmetrics.ch/it/widgets/exercise/preview-6733d739d4f8d?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 {#10378
  +route: "https://test.fitmetrics.ch/it/widgets/exercise/preview-6733d739d4f8d?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 {#10416
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +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 {#10449
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 86.5 MiB 1.82 ms
Input props
[
  "class" => "content-container"
  "title" => "Kettlebell Skullcrusher"
  "description" => "L’estensione tricipiti con kettlebell da sdraiato, nota anche come Kettlebell Skullcrusher, è un esercizio di isolamento efficace per sviluppare forza e definizione nei tricipiti. Si esegue su una panca piana o inclinata e prevede l’estensione controllata dei gomiti per muovere la kettlebell in un arco verso la fronte. La particolarità della kettlebell, con la sua distribuzione decentrata del peso, rende l’esercizio più impegnativo in termini di stabilità e controllo rispetto a bilancieri o manubri tradizionali. Questa variante è ideale per atleti di livello intermedio che desiderano stimolare maggiormente i tricipiti e perfezionare l’estetica delle braccia. Inoltre, la presa unilaterale può migliorare l’allineamento del polso e ridurre lo stress articolare, soprattutto in caso di mobilità limitata. L’esercizio si integra perfettamente nei programmi di spinta per la parte superiore del corpo e nei circuiti focalizzati sui tricipiti, offrendo un’alternativa funzionale che coinvolge anche i muscoli stabilizzatori e favorisce una tecnica precisa. È un’ottima scelta per chi punta all’ipertrofia o al potenziamento mirato delle braccia."
]
Attributes
[
  "class" => "content-container"
]
Component
App\Twig\Components\App\PageSharer {#10489
  +shareUrl: "https://test.fitmetrics.ch/it/esercizi/6733d739d4f8d-kettlebell-skullcrusher"
  +title: "Kettlebell Skullcrusher"
  +description: "L’estensione tricipiti con kettlebell da sdraiato, nota anche come Kettlebell Skullcrusher, è un esercizio di isolamento efficace per sviluppare forza e definizione nei tricipiti. Si esegue su una panca piana o inclinata e prevede l’estensione controllata dei gomiti per muovere la kettlebell in un arco verso la fronte. La particolarità della kettlebell, con la sua distribuzione decentrata del peso, rende l’esercizio più impegnativo in termini di stabilità e controllo rispetto a bilancieri o manubri tradizionali. Questa variante è ideale per atleti di livello intermedio che desiderano stimolare maggiormente i tricipiti e perfezionare l’estetica delle braccia. Inoltre, la presa unilaterale può migliorare l’allineamento del polso e ridurre lo stress articolare, soprattutto in caso di mobilità limitata. L’esercizio si integra perfettamente nei programmi di spinta per la parte superiore del corpo e nei circuiti focalizzati sui tricipiti, offrendo un’alternativa funzionale che coinvolge anche i muscoli stabilizzatori e favorisce una tecnica precisa. È un’ottima scelta per chi punta all’ipertrofia o al potenziamento mirato delle braccia."
  +quote: null
  +hashtags: [
    "fitmetrics"
  ]
  +alignMobileLeft: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 ms
Input props
[
  "name" => "check"
  "class" => "w-5 h-5 text-white fill-white"
]
Attributes
[
  "class" => "w-5 h-5 text-white fill-white"
]
Component
App\Twig\Components\Media\Icon {#10497
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 ms
Input props
[
  "name" => "reddit"
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10519
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.06 ms
Input props
[
  "name" => "twitter"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10543
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.06 ms
Input props
[
  "name" => "threads"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10566
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.06 ms
Input props
[
  "name" => "facebook"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10589
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.05 ms
Input props
[
  "name" => "linkedin"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10612
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.05 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10635
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.05 ms
Input props
[
  "name" => "email"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10658
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 86.5 MiB 0.56 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.49 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#10705
  +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.04 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#10760
  +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.10 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#10752
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Component
App\Twig\Components\Media\Icon {#10794
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "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 {#10826
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.03 ms
Input props
[
  "name" => "heart"
  "class" => "heart h-5 w-5 text-[#eb2a2a]"
]
Attributes
[
  "class" => "heart h-5 w-5 text-[#eb2a2a]"
]
Component
App\Twig\Components\Media\Icon {#10849
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.03 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#10872
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.03 ms
Input props
[
  "name" => "instagram"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#10895
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.03 ms
Input props
[
  "name" => "threads"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#10918
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.03 ms
Input props
[
  "name" => "tiktok"
  "class" => "w-[29px] h-[29px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[29px] h-[29px]"
]
Component
App\Twig\Components\Media\Icon {#10941
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.03 ms
Input props
[
  "name" => "facebook"
  "class" => "w-[19px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[19px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#10964
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.03 ms
Input props
[
  "name" => "youtube"
  "class" => "w-[28px] h-[24px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[24px]"
]
Component
App\Twig\Components\Media\Icon {#10987
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6040 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}