GET http://test.fitmetrics.ch/en/exercise/6733d71453737-single-arm-bent-over-dumbbell-shrug

Components

20 Twig Components
112 Render Count
589 ms Render Time
86.5 MiB Memory Usage

Components

Name Metadata Render Count Render Time
media:icon
"App\Twig\Components\Media\Icon"
components/media/icon.html.twig
67 3.43ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
11 1.56ms
faq
"App\Twig\Components\Ui\FaqComponent"
components/ui/faq.html.twig
5 1.32ms
raw-faq
"App\Twig\Components\Ui\RawFaqComponent"
components/ui/raw-faq.html.twig
5 0.43ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.53ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
3 0.45ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.48ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
2 3.48ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
2 0.98ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.65ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 36.10ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 8.02ms
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.43ms
media:video
"App\Twig\Components\Media\Video"
components/media/video.html.twig
1 0.36ms
anatomy:avatar
"App\Twig\Components\Anatomy\Avatar"
components/anatomy/avatar.html.twig
1 532.07ms
training:difficulty-badge
"App\Twig\Components\Training\DifficultyBadge"
components/training/difficulity-badge.html.twig
1 0.58ms
ui:widget-embed
"App\Twig\Components\Ui\WidgetEmbed"
components/ui/widget_embed.html.twig
1 8.09ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.74ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.58ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 78.5 MiB 36.10 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#6588
  -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 78.5 MiB 0.42 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 {#6635
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.05 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 {#6646
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
78.5 MiB 1.15 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6697
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 78.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 {#6712
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.04 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 {#6762
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#6790
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#6806
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#6830
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#6854
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#6878
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#6902
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6926
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6950
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6974
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.06 ms
Input props
[
  "name" => "chevron-down"
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Attributes
[
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Component
App\Twig\Components\Media\Icon {#7341
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
78.5 MiB 0.13 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#7310
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 78.5 MiB 8.02 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#7403
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#7404 …}
  -formFactory: Symfony\Component\Form\FormFactory {#7402 …}
}
media:icon App\Twig\Components\Media\Icon 78.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 {#7555
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#7590
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "block dark:hidden h-[80px] w-[300px]"
]
Attributes
[
  "class" => "block dark:hidden h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#7620
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.05 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 {#7652
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.05 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 {#7671
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.05 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-[80px] w-[300px]"
]
Attributes
[
  "class" => "h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#7781
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.04 ms
Input props
[
  "name" => "chevron-down"
  "class" => "fill-white w-[20px] h-[20px]"
]
Attributes
[
  "class" => "fill-white w-[20px] h-[20px]"
]
Component
App\Twig\Components\Media\Icon {#7815
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#7831
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "fire"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7855
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "category"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7879
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "barbell"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7903
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "discipline"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7927
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7951
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7975
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7999
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "favorites"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#8023
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "more"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#8047
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 78.5 MiB 0.40 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#8092
  +routeName: null
  +params: null
  +withQuery: true
  +defaultOpenLeft: true
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.04 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white"
]
Attributes
[
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white"
]
Component
App\Twig\Components\Media\Icon {#8082
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "h-16 w-full"
]
Attributes
[
  "class" => "h-16 w-full"
]
Component
App\Twig\Components\Media\Icon {#7723
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 78.5 MiB 0.56 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4447
    -items: [
      [
        "label" => "menu.home"
        "url" => "/en/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/en/exercises"
      ]
      [
        "label" => "Shrug"
        "url" => "/en/exercises/group/29-shrug"
      ]
      [
        "label" => "Single Arm Bent-Over Dumbbell Shrug"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#8175
  +items: [
    [
      "label" => "menu.home"
      "url" => "/en/"
    ]
    [
      "label" => "menu.exercises"
      "url" => "/en/exercises"
    ]
    [
      "label" => "Shrug"
      "url" => "/en/exercises/group/29-shrug"
    ]
    [
      "label" => "Single Arm Bent-Over Dumbbell Shrug"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4447
    -items: [
      [
        "label" => "menu.home"
        "url" => "/en/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/en/exercises"
      ]
      [
        "label" => "Shrug"
        "url" => "/en/exercises/group/29-shrug"
      ]
      [
        "label" => "Single Arm Bent-Over Dumbbell Shrug"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.04 ms
Input props
[
  "name" => "chevron-right"
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Attributes
[
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8205
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "chevron-right"
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Attributes
[
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8227
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "chevron-right"
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Attributes
[
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8250
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 78.5 MiB 0.43 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#8293
  +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 78.5 MiB 0.36 ms
Input props
[
  "media" => App\Entity\Media\MediaVideo {#4401
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4403 …}
    #credits: Doctrine\ORM\PersistentCollection {#4405 …}
    -source: null
    -zone: null
    -urlExternal: "https://www.youtube.com/watch?v=hteM2Ar9j10"
    #id: 1211
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4377 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: "azeoo"
    #createdAt: DateTimeImmutable @1731450644 {#4439
      date: 2024-11-12 23:30:44.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1731450644 {#4391
      date: 2024-11-12 23:30:44.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    -duration: null
    -format: null
    -startTime: null
    -endTime: null
    -youtubeId: "hteM2Ar9j10"
  }
  "title" => "Single Arm Bent-Over Dumbbell Shrug"
  "showCredits" => false
]
Attributes
[]
Component
App\Twig\Components\Media\Video {#8380
  +media: App\Entity\Media\MediaVideo {#4401
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4403 …}
    #credits: Doctrine\ORM\PersistentCollection {#4405 …}
    -source: null
    -zone: null
    -urlExternal: "https://www.youtube.com/watch?v=hteM2Ar9j10"
    #id: 1211
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4377 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: "azeoo"
    #createdAt: DateTimeImmutable @1731450644 {#4439
      date: 2024-11-12 23:30:44.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1731450644 {#4391
      date: 2024-11-12 23:30:44.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    -duration: null
    -format: null
    -startTime: null
    -endTime: null
    -youtubeId: "hteM2Ar9j10"
  }
  +title: "Single Arm Bent-Over Dumbbell Shrug"
  +posterSm: null
  +posterLg: null
  +hasPipButton: true
  +loop: false
  +mute: false
  +showCredits: false
  +creditsTitle: "label.media_video.credits"
  -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#214 …}
  -appManager: App\BusinessLogic\App\Manager\AppManager {#152 …}
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.04 ms
Input props
[
  "name" => "favorites"
  "class" => "h-4 w-4 stroke-yellow text-transparent"
  "data-front--favorite-target" => "icon"
]
Attributes
[
  "class" => "h-4 w-4 stroke-yellow text-transparent"
  "data-front--favorite-target" => "icon"
]
Component
App\Twig\Components\Media\Icon {#8396
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "program"
  "class" => "w-5 h-5 text-white inline-flex"
]
Attributes
[
  "class" => "w-5 h-5 text-white inline-flex"
]
Component
App\Twig\Components\Media\Icon {#8429
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 78.5 MiB 1.33 ms
Input props
[
  "class" => "mt-2 md:m-0"
]
Attributes
[
  "class" => "mt-2 md:m-0"
]
Component
App\Twig\Components\App\PageSharer {#8453
  +shareUrl: "http://test.fitmetrics.ch/en/exercise/6733d71453737-single-arm-bent-over-dumbbell-shrug"
  +title: "Single Arm Bent-Over Dumbbell Shrug - Exercise - FitMetrics"
  +description: "The Dumbbell Single Arm Silverback Shrug is a focused isolation exercise targeting the upper trapezius muscles. Performed in a bent-over position, it challenges the shoulder girdle to elevate the scapula under load, helping to improve trap strength, scapular stability, and postural control. The unilateral setup also engages core stabilizers to maintain body alignment, making it ideal for correcting muscular imbalances and enhancing neuromuscular coordination. This variation emphasizes strict form by minimizing momentum, allowing for deeper contraction and control. Often used in bodybuilding, functional training, or strength programs, this shrug variant is effective for athletes seeking upper back development, improved posture, or neck and shoulder support. By isolating one side at a time, it allows lifters to focus on symmetry and activation, especially when addressing weaknesses or recovering from imbalances. Suitable for intermediate lifters, the Dumbbell Single Arm Silverback Shrug can be seamlessly integrated into upper-body or trap-focused workouts, offering both corrective and hypertrophic benefits."
  +quote: null
  +hashtags: [
    "fitmetrics"
  ]
  +alignMobileLeft: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.04 ms
Input props
[
  "name" => "check"
  "class" => "w-5 h-5 text-white fill-white"
]
Attributes
[
  "class" => "w-5 h-5 text-white fill-white"
]
Component
App\Twig\Components\Media\Icon {#8483
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.04 ms
Input props
[
  "name" => "reddit"
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8511
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "twitter"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8536
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#8559
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "facebook"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8582
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "linkedin"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8605
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8628
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.03 ms
Input props
[
  "name" => "email"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8651
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.5 MiB 0.04 ms
Input props
[
  "name" => "program"
  "class" => "w-6 h-6 mr-3 !text-white"
]
Attributes
[
  "class" => "w-6 h-6 mr-3 !text-white"
]
Component
App\Twig\Components\Media\Icon {#8682
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 78.5 MiB 0.89 ms
Input props
[
  "data" => [
    "time" => 1753263245192
    "blocks" => [
      [
        "id" => "Nf8qahplJA"
        "type" => "header"
        "data" => [
          "text" => "Instructions"
          "level" => 2
        ]
      ]
      [
        "id" => "B0rRlIPDD5"
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "meta" => [
            "counterType" => "numeric"
          ]
          "items" => [
            [
              "content" => "Stand with feet shoulder-width apart, holding a dumbbell in one hand."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Hinge forward at the hips to assume a bent-over position with a neutral spine."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Let the arm with the dumbbell hang directly beneath the shoulder."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Contract the trap to elevate the shoulder as high as possible without rotating the torso."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Pause briefly at the top, then lower the shoulder back to the starting position."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Complete all reps on one side before switching arms."
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "WzCyDgPmzR"
        "type" => "header"
        "data" => [
          "text" => "Technical Tips"
          "level" => 2
        ]
      ]
      [
        "id" => "SfgSsqyXG8"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Keep your back flat and core engaged throughout the movement."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Avoid using momentum or rotating the torso."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Control both the upward and downward phases."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Focus on pulling the shoulder directly toward the ear."
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "pXbhAuG250"
        "type" => "header"
        "data" => [
          "text" => "Breathing Tips"
          "level" => 2
        ]
      ]
      [
        "id" => "iInqabDlkM"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Inhale as you lower the shoulder."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Exhale as you shrug the shoulder upward."
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8731
  +title: null
  +data: [
    "time" => 1753263245192
    "blocks" => [
      [
        "id" => "Nf8qahplJA"
        "type" => "header"
        "data" => [
          "text" => "Instructions"
          "level" => 2
        ]
      ]
      [
        "id" => "B0rRlIPDD5"
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "meta" => [
            "counterType" => "numeric"
          ]
          "items" => [
            [
              "content" => "Stand with feet shoulder-width apart, holding a dumbbell in one hand."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Hinge forward at the hips to assume a bent-over position with a neutral spine."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Let the arm with the dumbbell hang directly beneath the shoulder."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Contract the trap to elevate the shoulder as high as possible without rotating the torso."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Pause briefly at the top, then lower the shoulder back to the starting position."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Complete all reps on one side before switching arms."
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "WzCyDgPmzR"
        "type" => "header"
        "data" => [
          "text" => "Technical Tips"
          "level" => 2
        ]
      ]
      [
        "id" => "SfgSsqyXG8"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Keep your back flat and core engaged throughout the movement."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Avoid using momentum or rotating the torso."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Control both the upward and downward phases."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Focus on pulling the shoulder directly toward the ear."
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "pXbhAuG250"
        "type" => "header"
        "data" => [
          "text" => "Breathing Tips"
          "level" => 2
        ]
      ]
      [
        "id" => "iInqabDlkM"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Inhale as you lower the shoulder."
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Exhale as you shrug the shoulder upward."
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: false
  +marketingBannerPosition: 8
  -host: "http://test.fitmetrics.ch"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 78.5 MiB 0.10 ms
Input props
[
  "data" => [
    "time" => 1753263245192
    "blocks" => [
      [
        "id" => "WyMlQxz49S"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Shoulder impingement or instability"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Acute trapezius or cervical spine injuries"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Lower back pain aggravated by bent-over positions"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8792
  +title: null
  +data: [
    "time" => 1753263245192
    "blocks" => [
      [
        "id" => "WyMlQxz49S"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Shoulder impingement or instability"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Acute trapezius or cervical spine injuries"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Lower back pain aggravated by bent-over positions"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: false
  +marketingBannerPosition: 8
  -host: "http://test.fitmetrics.ch"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 78.5 MiB 0.24 ms
Input props
[
  "containerClass" => "mt-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#8779
  +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 78.5 MiB 0.66 ms
Input props
[
  "faq" => App\Entity\Faq {#5942
    -news: Doctrine\ORM\PersistentCollection {#5959 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5957 …}
    #id: 4646
    #createdAt: DateTimeImmutable @1753252578 {#5947
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1753252578 {#5972
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#4137 …}
    #updatedBy: App\Entity\User {#4137 …}
    #translations: Doctrine\ORM\PersistentCollection {#5909 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8836
  +faq: App\Entity\Faq {#5942
    -news: Doctrine\ORM\PersistentCollection {#5959 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5957 …}
    #id: 4646
    #createdAt: DateTimeImmutable @1753252578 {#5947
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1753252578 {#5972
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#4137 …}
    #updatedBy: App\Entity\User {#4137 …}
    #translations: Doctrine\ORM\PersistentCollection {#5909 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 78.5 MiB 0.24 ms
Input props
[
  "question" => "What muscles does the Single Arm Bent-Over Dumbbell Shrug work?"
  "answer" => "This exercise primarily targets the upper traps while also engaging the rhomboids, lats, and lower back for stabilization during the bent-over position."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8864
  +question: "What muscles does the Single Arm Bent-Over Dumbbell Shrug work?"
  +answer: "This exercise primarily targets the upper traps while also engaging the rhomboids, lats, and lower back for stabilization during the bent-over position."
}
faq App\Twig\Components\Ui\FaqComponent 78.5 MiB 0.20 ms
Input props
[
  "faq" => App\Entity\Faq {#5911
    -news: Doctrine\ORM\PersistentCollection {#5912 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5914 …}
    #id: 4647
    #createdAt: DateTimeImmutable @1753252578 {#5907
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1753252578 {#5910
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#4137 …}
    #updatedBy: App\Entity\User {#4137 …}
    #translations: Doctrine\ORM\PersistentCollection {#5916 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8895
  +faq: App\Entity\Faq {#5911
    -news: Doctrine\ORM\PersistentCollection {#5912 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5914 …}
    #id: 4647
    #createdAt: DateTimeImmutable @1753252578 {#5907
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1753252578 {#5910
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#4137 …}
    #updatedBy: App\Entity\User {#4137 …}
    #translations: Doctrine\ORM\PersistentCollection {#5916 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 78.5 MiB 0.06 ms
Input props
[
  "question" => "Is the Dumbbell Single Arm Silverback Shrug good for improving posture?"
  "answer" => "Yes, it strengthens the upper traps and scapular stabilizers, which are essential for maintaining upright posture and reducing shoulder slouching."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8940
  +question: "Is the Dumbbell Single Arm Silverback Shrug good for improving posture?"
  +answer: "Yes, it strengthens the upper traps and scapular stabilizers, which are essential for maintaining upright posture and reducing shoulder slouching."
}
faq App\Twig\Components\Ui\FaqComponent 78.5 MiB 0.17 ms
Input props
[
  "faq" => App\Entity\Faq {#5920
    -news: Doctrine\ORM\PersistentCollection {#5921 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5923 …}
    #id: 4648
    #createdAt: DateTimeImmutable @1753252578 {#5918
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1753252578 {#5919
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#4137 …}
    #updatedBy: App\Entity\User {#4137 …}
    #translations: Doctrine\ORM\PersistentCollection {#5925 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8943
  +faq: App\Entity\Faq {#5920
    -news: Doctrine\ORM\PersistentCollection {#5921 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5923 …}
    #id: 4648
    #createdAt: DateTimeImmutable @1753252578 {#5918
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1753252578 {#5919
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#4137 …}
    #updatedBy: App\Entity\User {#4137 …}
    #translations: Doctrine\ORM\PersistentCollection {#5925 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 78.5 MiB 0.05 ms
Input props
[
  "question" => "Can I do this exercise if I have shoulder pain?"
  "answer" => "It's best to avoid this movement if you experience shoulder impingement or instability. Consult a healthcare provider before performing shoulder-focused exercises."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8987
  +question: "Can I do this exercise if I have shoulder pain?"
  +answer: "It's best to avoid this movement if you experience shoulder impingement or instability. Consult a healthcare provider before performing shoulder-focused exercises."
}
faq App\Twig\Components\Ui\FaqComponent 78.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#5929
    -news: Doctrine\ORM\PersistentCollection {#5930 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5932 …}
    #id: 4649
    #createdAt: DateTimeImmutable @1753252578 {#5927
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1753252578 {#5928
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#4137 …}
    #updatedBy: App\Entity\User {#4137 …}
    #translations: Doctrine\ORM\PersistentCollection {#5934 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8990
  +faq: App\Entity\Faq {#5929
    -news: Doctrine\ORM\PersistentCollection {#5930 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5932 …}
    #id: 4649
    #createdAt: DateTimeImmutable @1753252578 {#5927
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1753252578 {#5928
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#4137 …}
    #updatedBy: App\Entity\User {#4137 …}
    #translations: Doctrine\ORM\PersistentCollection {#5934 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 78.5 MiB 0.04 ms
Input props
[
  "question" => "How heavy should I go on the Silverback Shrug?"
  "answer" => "Use a moderate weight that allows controlled scapular elevation without torso rotation. Focus on form and range of motion over load."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9034
  +question: "How heavy should I go on the Silverback Shrug?"
  +answer: "Use a moderate weight that allows controlled scapular elevation without torso rotation. Focus on form and range of motion over load."
}
faq App\Twig\Components\Ui\FaqComponent 78.5 MiB 0.14 ms
Input props
[
  "faq" => App\Entity\Faq {#5982
    -news: Doctrine\ORM\PersistentCollection {#5983 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5985 …}
    #id: 4650
    #createdAt: DateTimeImmutable @1753252578 {#5980
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1753252578 {#5981
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#4137 …}
    #updatedBy: App\Entity\User {#4137 …}
    #translations: Doctrine\ORM\PersistentCollection {#5987 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9037
  +faq: App\Entity\Faq {#5982
    -news: Doctrine\ORM\PersistentCollection {#5983 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5985 …}
    #id: 4650
    #createdAt: DateTimeImmutable @1753252578 {#5980
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1753252578 {#5981
      date: 2025-07-23 08:36:18.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#4137 …}
    #updatedBy: App\Entity\User {#4137 …}
    #translations: Doctrine\ORM\PersistentCollection {#5987 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 78.5 MiB 0.04 ms
Input props
[
  "question" => "What’s the difference between this and a regular shrug?"
  "answer" => "Unlike standing shrugs, the bent-over position emphasizes the mid-to-lower traps and challenges core stability, offering a more targeted trap contraction."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9081
  +question: "What’s the difference between this and a regular shrug?"
  +answer: "Unlike standing shrugs, the bent-over position emphasizes the mid-to-lower traps and challenges core stability, offering a more targeted trap contraction."
}
anatomy:avatar App\Twig\Components\Anatomy\Avatar 86.5 MiB 532.07 ms
Input props
[
  "class" => "relative"
  "primaryMuscles" => [
    13
  ]
  "secondaryMuscles" => [
    5
    25
    26
  ]
  "displayFront" => false
]
Attributes
[
  "class" => "relative"
]
Component
App\Twig\Components\Anatomy\Avatar {#9009
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#9092 …}
  +primaryMuscles: [
    13
  ]
  +secondaryMuscles: [
    5
    25
    26
  ]
  +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 {#9090 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#9091 …}
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.63 ms
Input props
[
  "name" => "Traps"
  "url" => "/en/exercises/muscle/13-traps"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10404
  +name: "Traps"
  +url: "/en/exercises/muscle/13-traps"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.12 ms
Input props
[
  "name" => "Lower back"
  "url" => "/en/exercises/muscle/5-lower-back"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10456
  +name: "Lower back"
  +url: "/en/exercises/muscle/5-lower-back"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Lats"
  "url" => "/en/exercises/muscle/25-lats"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10480
  +name: "Lats"
  +url: "/en/exercises/muscle/25-lats"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Rhomboid"
  "url" => "/en/exercises/muscle/26-rhomboid"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10504
  +name: "Rhomboid"
  +url: "/en/exercises/muscle/26-rhomboid"
  +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 {#10175
  +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.58 ms
Input props
[
  "difficulty" => "intermediate"
]
Attributes
[]
Component
App\Twig\Components\Training\DifficultyBadge {#10537
  +difficulty: "intermediate"
  +small: false
  +link: true
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.11 ms
Input props
[
  "name" => "Isolation"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10568
  +name: "Isolation"
  +url: null
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.10 ms
Input props
[
  "name" => "Dumbbell"
  "url" => "/en/exercises/equipment/1-dumbbell"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10608
  +name: "Dumbbell"
  +url: "/en/exercises/equipment/1-dumbbell"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Bodybuilding"
  "url" => "/en/exercises/sport/1-bodybuilding"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10632
  +name: "Bodybuilding"
  +url: "/en/exercises/sport/1-bodybuilding"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Fitness"
  "url" => "/en/exercises/sport/5-fitness"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10656
  +name: "Fitness"
  +url: "/en/exercises/sport/5-fitness"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.08 ms
Input props
[
  "name" => "Crossfit"
  "url" => "/en/exercises/sport/7-crossfit"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10680
  +name: "Crossfit"
  +url: "/en/exercises/sport/7-crossfit"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Strengthening"
  "url" => "/en/exercises/category/61-strengthening"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10704
  +name: "Strengthening"
  +url: "/en/exercises/category/61-strengthening"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.08 ms
Input props
[
  "name" => "Upper body"
  "url" => "/en/exercises/category/67-upper-body"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10728
  +name: "Upper body"
  +url: "/en/exercises/category/67-upper-body"
  +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 {#10518
  +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.55 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#8718
  +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 {#10785
  +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 {#10822
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:widget-embed App\Twig\Components\Ui\WidgetEmbed 86.5 MiB 8.09 ms
Input props
[
  "class" => "hidden md:block"
  "route" => "http://test.fitmetrics.ch/en/widgets/exercise/preview-6733d71453737?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 {#10858
  +route: "http://test.fitmetrics.ch/en/widgets/exercise/preview-6733d71453737?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 {#10896
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.10 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 {#7143
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 86.5 MiB 2.15 ms
Input props
[
  "class" => "content-container"
  "title" => "Single Arm Bent-Over Dumbbell Shrug"
  "description" => "The Dumbbell Single Arm Silverback Shrug is a focused isolation exercise targeting the upper trapezius muscles. Performed in a bent-over position, it challenges the shoulder girdle to elevate the scapula under load, helping to improve trap strength, scapular stability, and postural control. The unilateral setup also engages core stabilizers to maintain body alignment, making it ideal for correcting muscular imbalances and enhancing neuromuscular coordination. This variation emphasizes strict form by minimizing momentum, allowing for deeper contraction and control. Often used in bodybuilding, functional training, or strength programs, this shrug variant is effective for athletes seeking upper back development, improved posture, or neck and shoulder support. By isolating one side at a time, it allows lifters to focus on symmetry and activation, especially when addressing weaknesses or recovering from imbalances. Suitable for intermediate lifters, the Dumbbell Single Arm Silverback Shrug can be seamlessly integrated into upper-body or trap-focused workouts, offering both corrective and hypertrophic benefits."
]
Attributes
[
  "class" => "content-container"
]
Component
App\Twig\Components\App\PageSharer {#10856
  +shareUrl: "http://test.fitmetrics.ch/en/exercise/6733d71453737-single-arm-bent-over-dumbbell-shrug"
  +title: "Single Arm Bent-Over Dumbbell Shrug"
  +description: "The Dumbbell Single Arm Silverback Shrug is a focused isolation exercise targeting the upper trapezius muscles. Performed in a bent-over position, it challenges the shoulder girdle to elevate the scapula under load, helping to improve trap strength, scapular stability, and postural control. The unilateral setup also engages core stabilizers to maintain body alignment, making it ideal for correcting muscular imbalances and enhancing neuromuscular coordination. This variation emphasizes strict form by minimizing momentum, allowing for deeper contraction and control. Often used in bodybuilding, functional training, or strength programs, this shrug variant is effective for athletes seeking upper back development, improved posture, or neck and shoulder support. By isolating one side at a time, it allows lifters to focus on symmetry and activation, especially when addressing weaknesses or recovering from imbalances. Suitable for intermediate lifters, the Dumbbell Single Arm Silverback Shrug can be seamlessly integrated into upper-body or trap-focused workouts, offering both corrective and hypertrophic benefits."
  +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.09 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 {#10933
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +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 {#10955
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.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 {#10979
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "threads"
  "class" => "w-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 {#11002
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "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 {#11025
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "linkedin"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11048
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11071
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "email"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11094
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 86.5 MiB 0.74 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#719
  +includeScript: true
  +labelClass: null
  +containerClass: ""
  +adClass: null
  +showBgColor: false
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  +right: true
  +left: true
}
ad:horizontal:fluid App\Twig\Components\Ad\AdHorizontalFluid 86.5 MiB 0.58 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#11141
  +includeScript: true
  +labelClass: null
  +containerClass: "content-container my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
app:lang-selector App\Twig\Components\App\LangSelector 86.5 MiB 0.08 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#11196
  +routeName: null
  +params: null
  +withQuery: true
  +defaultOpenLeft: false
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
utils:theme-switcher
[Anonymous]
86.5 MiB 0.24 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#11188
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.10 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 {#11230
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.06 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 {#11262
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.06 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 {#11285
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.06 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 {#11308
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.06 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 {#11331
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "instagram"
  +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-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#11354
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +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" => "tiktok"
  "class" => "w-[29px] h-[29px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[29px] h-[29px]"
]
Component
App\Twig\Components\Media\Icon {#11377
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "tiktok"
  +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-[19px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[19px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#11400
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +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" => "youtube"
  "class" => "w-[28px] h-[24px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[24px]"
]
Component
App\Twig\Components\Media\Icon {#11423
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6638 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}