Components

20 Twig Components
112 Render Count
668 ms Render Time
94.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.95ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
11 1.05ms
faq
"App\Twig\Components\Ui\FaqComponent"
components/ui/faq.html.twig
5 1.29ms
raw-faq
"App\Twig\Components\Ui\RawFaqComponent"
components/ui/raw-faq.html.twig
5 0.42ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.28ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
3 0.38ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.44ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
2 2.66ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
2 0.89ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.42ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 37.30ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 7.56ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.55ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
1 0.38ms
media:video
"App\Twig\Components\Media\Video"
components/media/video.html.twig
1 0.32ms
anatomy:avatar
"App\Twig\Components\Anatomy\Avatar"
components/anatomy/avatar.html.twig
1 619.54ms
training:difficulty-badge
"App\Twig\Components\Training\DifficultyBadge"
components/training/difficulity-badge.html.twig
1 0.35ms
ui:widget-embed
"App\Twig\Components\Ui\WidgetEmbed"
components/ui/widget_embed.html.twig
1 0.96ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.45ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.28ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 94.5 MiB 37.30 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#6612
  -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 94.5 MiB 0.45 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 {#6659
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#6670
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
94.5 MiB 0.99 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6721
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 94.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 {#6736
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#6786
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#6814
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#6830
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#6854
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#6878
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#6902
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#6926
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#6950
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#6974
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#6998
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7365
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
94.5 MiB 0.12 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#7320
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 94.5 MiB 7.56 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#7450
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#7451 …}
  -formFactory: Symfony\Component\Form\FormFactory {#7449 …}
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7602
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Attributes
[
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#7637
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7667
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7699
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7718
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7828
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7862
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.04 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 {#7878
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7902
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7926
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7950
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7974
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7998
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8022
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.04 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 {#8046
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8070
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8094
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 94.5 MiB 0.38 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#8139
  +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 94.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 {#8129
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#7770
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 94.5 MiB 0.55 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4466
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/de/ubungen"
      ]
      [
        "label" => "Achselzucken"
        "url" => "/de/ubungen/gruppe/29-achselzucken"
      ]
      [
        "label" => "Kettlebell-Silverback-Shrug auf Schrägbank"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#8222
  +items: [
    [
      "label" => "menu.home"
      "url" => "/de/"
    ]
    [
      "label" => "menu.exercises"
      "url" => "/de/ubungen"
    ]
    [
      "label" => "Achselzucken"
      "url" => "/de/ubungen/gruppe/29-achselzucken"
    ]
    [
      "label" => "Kettlebell-Silverback-Shrug auf Schrägbank"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4466
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/de/ubungen"
      ]
      [
        "label" => "Achselzucken"
        "url" => "/de/ubungen/gruppe/29-achselzucken"
      ]
      [
        "label" => "Kettlebell-Silverback-Shrug auf Schrägbank"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8252
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8274
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8297
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 94.5 MiB 0.38 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#8340
  +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 94.5 MiB 0.32 ms
Input props
[
  "media" => App\Entity\Media\MediaVideo {#4397
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4399 …}
    #credits: Doctrine\ORM\PersistentCollection {#4401 …}
    -source: null
    -zone: null
    -urlExternal: "https://www.youtube.com/watch?v=VZPYoU7zv8U"
    #id: 1750
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4448 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: "azeoo"
    #createdAt: DateTimeImmutable @1731450664 {#4435
      date: 2024-11-12 23:31:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1731450664 {#4387
      date: 2024-11-12 23:31:04.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    -duration: null
    -format: null
    -startTime: null
    -endTime: null
    -youtubeId: "VZPYoU7zv8U"
  }
  "title" => "Kettlebell-Silverback-Shrug auf Schrägbank"
  "showCredits" => false
]
Attributes
[]
Component
App\Twig\Components\Media\Video {#8427
  +media: App\Entity\Media\MediaVideo {#4397
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4399 …}
    #credits: Doctrine\ORM\PersistentCollection {#4401 …}
    -source: null
    -zone: null
    -urlExternal: "https://www.youtube.com/watch?v=VZPYoU7zv8U"
    #id: 1750
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4448 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: "azeoo"
    #createdAt: DateTimeImmutable @1731450664 {#4435
      date: 2024-11-12 23:31:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1731450664 {#4387
      date: 2024-11-12 23:31:04.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    -duration: null
    -format: null
    -startTime: null
    -endTime: null
    -youtubeId: "VZPYoU7zv8U"
  }
  +title: "Kettlebell-Silverback-Shrug auf Schrägbank"
  +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 94.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 {#8443
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8476
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 94.5 MiB 1.35 ms
Input props
[
  "class" => "mt-2 md:m-0"
]
Attributes
[
  "class" => "mt-2 md:m-0"
]
Component
App\Twig\Components\App\PageSharer {#8500
  +shareUrl: "http://test.fitmetrics.ch/de/ubung/6733d72815e4e-kettlebell-silverback-shrug-auf-schragbank?open-account-panel-popup=1"
  +title: "Kettlebell-Silverback-Shrug auf Schrägbank - Übung - FitMetrics"
  +description: "Der Kettlebell-Silverback-Shrug auf der Schrägbank ist eine fortgeschrittene Variante des klassischen Schulterhebens und zielt auf eine gezielte Aktivierung der Trapezmuskulatur ab. Durch die brustgestützte Position auf einer geneigten Bank wird die Wirbelsäule entlastet und eine saubere, kontrollierte Bewegung der Schulterblätter gefördert. Die Verwendung von Kettlebells ermöglicht einen neutralen Griff und einen natürlichen Bewegungsablauf, wodurch die Haltung und die muskuläre Ansteuerung des oberen Rückens weiter optimiert werden. Dieses Training ist besonders für Kraftsportler, Bodybuilder und Athleten im funktionellen Training geeignet, die ihre Schulterblattkontrolle, Körperhaltung und obere Rückenmuskulatur verbessern möchten. Der Kettlebell-Silverback-Shrug lässt sich sowohl in Hypertrophieprogramme als auch in korrigierende Trainingspläne integrieren und bietet eine präzise Belastung mit minimaler Gelenkbelastung."
  +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 94.5 MiB 0.10 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 {#8530
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8558
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8583
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8606
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8629
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8652
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8675
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8698
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.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 {#8729
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 94.5 MiB 0.80 ms
Input props
[
  "data" => [
    "time" => 1750863894
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Anweisungen"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            [
              "content" => "Stelle eine verstellbare Bank auf eine Neigung von 30–45° ein."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Lege dich mit der Brust auf die Bank, halte in jeder Hand eine Kettlebell, die Arme hängen senkrecht nach unten."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Spanne deine Körpermitte an und halte die Wirbelsäule neutral."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Ziehe die Schultern nach oben, ohne die Arme zu beugen, und hebe die Kettlebells an."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Halte die Kontraktion kurz am höchsten Punkt."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Senke die Schultern langsam zurück in die Ausgangsposition."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Technische Tipps"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Vermeide den Einsatz der Arme zum Heben des Gewichts – konzentriere dich nur auf die Schulterhebung."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Halte deinen Kopf in Verlängerung der Wirbelsäule und vermeide ein Hohlkreuz."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Kontrolliere die exzentrische Phase, um die Aktivierung des Trapezmuskels zu maximieren."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Atemtipps"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Atme ein, bevor du mit dem Heben beginnst."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Atme aus, während du die Schultern anhebst."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Atme ein, während du die Kettlebells wieder absenkst."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8778
  +title: null
  +data: [
    "time" => 1750863894
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Anweisungen"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            [
              "content" => "Stelle eine verstellbare Bank auf eine Neigung von 30–45° ein."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Lege dich mit der Brust auf die Bank, halte in jeder Hand eine Kettlebell, die Arme hängen senkrecht nach unten."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Spanne deine Körpermitte an und halte die Wirbelsäule neutral."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Ziehe die Schultern nach oben, ohne die Arme zu beugen, und hebe die Kettlebells an."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Halte die Kontraktion kurz am höchsten Punkt."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Senke die Schultern langsam zurück in die Ausgangsposition."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Technische Tipps"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Vermeide den Einsatz der Arme zum Heben des Gewichts – konzentriere dich nur auf die Schulterhebung."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Halte deinen Kopf in Verlängerung der Wirbelsäule und vermeide ein Hohlkreuz."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Kontrolliere die exzentrische Phase, um die Aktivierung des Trapezmuskels zu maximieren."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
      [
        "type" => "header"
        "data" => [
          "level" => 2
          "text" => "Atemtipps"
        ]
      ]
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Atme ein, bevor du mit dem Heben beginnst."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Atme aus, während du die Schultern anhebst."
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Atme ein, während du die Kettlebells wieder absenkst."
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: false
  +marketingBannerPosition: 8
  -host: "http://test.fitmetrics.ch"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 94.5 MiB 0.10 ms
Input props
[
  "data" => [
    "time" => 1750863894
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Schulterimpingement oder Verletzungen der Rotatorenmanschette"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Beschwerden an der Halswirbelsäule"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Eingeschränkte Beweglichkeit im oberen Rücken"
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8839
  +title: null
  +data: [
    "time" => 1750863894
    "version" => "2.31.0-rc.7"
    "blocks" => [
      [
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "items" => [
            [
              "content" => "Schulterimpingement oder Verletzungen der Rotatorenmanschette"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Beschwerden an der Halswirbelsäule"
              "items" => []
              "meta" => []
            ]
            [
              "content" => "Eingeschränkte Beweglichkeit im oberen Rücken"
              "items" => []
              "meta" => []
            ]
          ]
          "meta" => []
        ]
      ]
    ]
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: false
  +marketingBannerPosition: 8
  -host: "http://test.fitmetrics.ch"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 94.5 MiB 0.24 ms
Input props
[
  "containerClass" => "mt-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#8826
  +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 94.5 MiB 0.65 ms
Input props
[
  "faq" => App\Entity\Faq {#5966
    -news: Doctrine\ORM\PersistentCollection {#5983 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5981 …}
    #id: 2762
    #createdAt: DateTimeImmutable @1750858100 {#5971
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1750858100 {#5996
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5933 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8883
  +faq: App\Entity\Faq {#5966
    -news: Doctrine\ORM\PersistentCollection {#5983 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5981 …}
    #id: 2762
    #createdAt: DateTimeImmutable @1750858100 {#5971
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1750858100 {#5996
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5933 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 94.5 MiB 0.23 ms
Input props
[
  "question" => "Welche Muskeln trainiere ich mit dem Kettlebell-Silverback-Shrug auf der Schrägbank?"
  "answer" => "Diese Übung trainiert primär den Trapezmuskel und aktiviert zusätzlich Rhomboiden, Latissimus und hintere Schultern zur Stabilisierung und Kontrolle des oberen Rückens."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8911
  +question: "Welche Muskeln trainiere ich mit dem Kettlebell-Silverback-Shrug auf der Schrägbank?"
  +answer: "Diese Übung trainiert primär den Trapezmuskel und aktiviert zusätzlich Rhomboiden, Latissimus und hintere Schultern zur Stabilisierung und Kontrolle des oberen Rückens."
}
faq App\Twig\Components\Ui\FaqComponent 94.5 MiB 0.18 ms
Input props
[
  "faq" => App\Entity\Faq {#5935
    -news: Doctrine\ORM\PersistentCollection {#5936 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5938 …}
    #id: 2763
    #createdAt: DateTimeImmutable @1750858100 {#5931
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1750858100 {#5934
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5940 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8942
  +faq: App\Entity\Faq {#5935
    -news: Doctrine\ORM\PersistentCollection {#5936 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5938 …}
    #id: 2763
    #createdAt: DateTimeImmutable @1750858100 {#5931
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1750858100 {#5934
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5940 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 94.5 MiB 0.05 ms
Input props
[
  "question" => "Ist der Kettlebell-Silverback-Shrug auf der Schrägbank sicher für meinen Nacken?"
  "answer" => "Ja, die brustgestützte Position reduziert die Belastung auf die Halswirbelsäule. Bei bestehenden Nackenproblemen sollte jedoch mit leichtem Gewicht und neutraler Kopfhaltung trainiert werden."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8987
  +question: "Ist der Kettlebell-Silverback-Shrug auf der Schrägbank sicher für meinen Nacken?"
  +answer: "Ja, die brustgestützte Position reduziert die Belastung auf die Halswirbelsäule. Bei bestehenden Nackenproblemen sollte jedoch mit leichtem Gewicht und neutraler Kopfhaltung trainiert werden."
}
faq App\Twig\Components\Ui\FaqComponent 94.5 MiB 0.16 ms
Input props
[
  "faq" => App\Entity\Faq {#5944
    -news: Doctrine\ORM\PersistentCollection {#5945 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5947 …}
    #id: 2764
    #createdAt: DateTimeImmutable @1750858100 {#5942
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1750858100 {#5943
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5949 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8990
  +faq: App\Entity\Faq {#5944
    -news: Doctrine\ORM\PersistentCollection {#5945 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5947 …}
    #id: 2764
    #createdAt: DateTimeImmutable @1750858100 {#5942
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1750858100 {#5943
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5949 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 94.5 MiB 0.05 ms
Input props
[
  "question" => "Kann ich für diese Übung Kurzhanteln durch Kettlebells ersetzen?"
  "answer" => "Ja, Kettlebells bieten einen natürlicheren Bewegungsablauf und eine neutrale Griffposition, was die Schulterblattbewegung verbessert und das Handgelenk entlastet."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9034
  +question: "Kann ich für diese Übung Kurzhanteln durch Kettlebells ersetzen?"
  +answer: "Ja, Kettlebells bieten einen natürlicheren Bewegungsablauf und eine neutrale Griffposition, was die Schulterblattbewegung verbessert und das Handgelenk entlastet."
}
faq App\Twig\Components\Ui\FaqComponent 94.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#5953
    -news: Doctrine\ORM\PersistentCollection {#5954 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5956 …}
    #id: 2765
    #createdAt: DateTimeImmutable @1750858100 {#5951
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1750858100 {#5952
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5958 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9037
  +faq: App\Entity\Faq {#5953
    -news: Doctrine\ORM\PersistentCollection {#5954 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5956 …}
    #id: 2765
    #createdAt: DateTimeImmutable @1750858100 {#5951
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1750858100 {#5952
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#5958 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 94.5 MiB 0.04 ms
Input props
[
  "question" => "Wie oft sollte ich diese Shrug-Variante in mein Training einbauen?"
  "answer" => "1–2 Mal pro Woche in Oberkörper- oder Zugtrainingseinheiten reichen aus, um Trapezmuskelkraft und Körperhaltung gezielt zu verbessern."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9081
  +question: "Wie oft sollte ich diese Shrug-Variante in mein Training einbauen?"
  +answer: "1–2 Mal pro Woche in Oberkörper- oder Zugtrainingseinheiten reichen aus, um Trapezmuskelkraft und Körperhaltung gezielt zu verbessern."
}
faq App\Twig\Components\Ui\FaqComponent 94.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#6006
    -news: Doctrine\ORM\PersistentCollection {#6007 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6009 …}
    #id: 2766
    #createdAt: DateTimeImmutable @1750858100 {#6004
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1750858100 {#6005
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#6011 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9084
  +faq: App\Entity\Faq {#6006
    -news: Doctrine\ORM\PersistentCollection {#6007 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6009 …}
    #id: 2766
    #createdAt: DateTimeImmutable @1750858100 {#6004
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1750858100 {#6005
      date: 2025-06-25 15:28:20.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#6011 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 94.5 MiB 0.04 ms
Input props
[
  "question" => "Welche Neigung ist ideal für den Kettlebell-Silverback-Shrug auf der Schrägbank?"
  "answer" => "Eine Neigung von 30 bis 45 Grad ist optimal, um eine effektive Widerstandswirkung mit stabilem Brustkontakt und neutraler Wirbelsäulenposition zu gewährleisten."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9128
  +question: "Welche Neigung ist ideal für den Kettlebell-Silverback-Shrug auf der Schrägbank?"
  +answer: "Eine Neigung von 30 bis 45 Grad ist optimal, um eine effektive Widerstandswirkung mit stabilem Brustkontakt und neutraler Wirbelsäulenposition zu gewährleisten."
}
anatomy:avatar App\Twig\Components\Anatomy\Avatar 94.5 MiB 619.54 ms
Input props
[
  "class" => "relative"
  "primaryMuscles" => [
    13
  ]
  "secondaryMuscles" => [
    18
    25
    26
  ]
  "displayFront" => false
]
Attributes
[
  "class" => "relative"
]
Component
App\Twig\Components\Anatomy\Avatar {#9056
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#9139 …}
  +primaryMuscles: [
    13
  ]
  +secondaryMuscles: [
    18
    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 {#9137 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#9138 …}
}
ui:badge App\Twig\Components\Ui\Badge 94.5 MiB 0.40 ms
Input props
[
  "name" => "Trapezmuskeln"
  "url" => "/de/ubungen/muskel/13-trapezmuskeln"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10461
  +name: "Trapezmuskeln"
  +url: "/de/ubungen/muskel/13-trapezmuskeln"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 94.5 MiB 0.07 ms
Input props
[
  "name" => "Hinterer Deltoid"
  "url" => "/de/ubungen/muskel/18-hinterer-deltoid"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10513
  +name: "Hinterer Deltoid"
  +url: "/de/ubungen/muskel/18-hinterer-deltoid"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 94.5 MiB 0.07 ms
Input props
[
  "name" => "Großer Dorsal"
  "url" => "/de/ubungen/muskel/25-gro%C3%9Fer-dorsal"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10537
  +name: "Großer Dorsal"
  +url: "/de/ubungen/muskel/25-gro%C3%9Fer-dorsal"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 94.5 MiB 0.06 ms
Input props
[
  "name" => "Rhomboid"
  "url" => "/de/ubungen/muskel/26-rhomboid"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10561
  +name: "Rhomboid"
  +url: "/de/ubungen/muskel/26-rhomboid"
  +color: "primary"
  +small: false
  +selected: false
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 94.5 MiB 0.08 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#10232
  +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 94.5 MiB 0.35 ms
Input props
[
  "difficulty" => "intermediate"
]
Attributes
[]
Component
App\Twig\Components\Training\DifficultyBadge {#10594
  +difficulty: "intermediate"
  +small: false
  +link: true
}
ui:badge App\Twig\Components\Ui\Badge 94.5 MiB 0.07 ms
Input props
[
  "name" => "Kettlebells"
  "url" => "/de/ubungen/ausstattung/2-kettlebells"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10639
  +name: "Kettlebells"
  +url: "/de/ubungen/ausstattung/2-kettlebells"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 94.5 MiB 0.07 ms
Input props
[
  "name" => "Muskelbank"
  "url" => "/de/ubungen/ausstattung/16-muskelbank"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10666
  +name: "Muskelbank"
  +url: "/de/ubungen/ausstattung/16-muskelbank"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 94.5 MiB 0.06 ms
Input props
[
  "name" => "Bodybuilding"
  "url" => "/de/ubungen/sport/1-bodybuilding"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10690
  +name: "Bodybuilding"
  +url: "/de/ubungen/sport/1-bodybuilding"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 94.5 MiB 0.06 ms
Input props
[
  "name" => "Fitness"
  "url" => "/de/ubungen/sport/5-fitness"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10714
  +name: "Fitness"
  +url: "/de/ubungen/sport/5-fitness"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 94.5 MiB 0.06 ms
Input props
[
  "name" => "Crossfit"
  "url" => "/de/ubungen/sport/7-crossfit"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10738
  +name: "Crossfit"
  +url: "/de/ubungen/sport/7-crossfit"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 94.5 MiB 0.06 ms
Input props
[
  "name" => "Stärkung"
  "url" => "/de/ubungen/kategorie/61-starkung"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10762
  +name: "Stärkung"
  +url: "/de/ubungen/kategorie/61-starkung"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 94.5 MiB 0.06 ms
Input props
[
  "name" => "Oberkörper"
  "url" => "/de/ubungen/kategorie/67-oberkorper"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10786
  +name: "Oberkörper"
  +url: "/de/ubungen/kategorie/67-oberkorper"
  +color: "gray"
  +small: true
  +selected: false
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 94.5 MiB 0.06 ms
Input props
[
  "containerClass" => "hidden lg:flex items-center justify-center my-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#10575
  +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 94.5 MiB 0.31 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#8765
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 94.5 MiB 0.11 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#10843
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.06 ms
Input props
[
  "name" => "program"
  "class" => "w-6 h-6 mr-3 !text-white"
]
Attributes
[
  "class" => "w-6 h-6 mr-3 !text-white"
]
Component
App\Twig\Components\Media\Icon {#10512
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:widget-embed App\Twig\Components\Ui\WidgetEmbed 94.5 MiB 0.96 ms
Input props
[
  "class" => "hidden md:block"
  "route" => "http://test.fitmetrics.ch/de/widgets/exercise/preview-6733d72815e4e?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 {#10875
  +route: "http://test.fitmetrics.ch/de/widgets/exercise/preview-6733d72815e4e?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 94.5 MiB 0.05 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 {#10913
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.05 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white"
]
Attributes
[
  "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white"
]
Component
App\Twig\Components\Media\Icon {#10946
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 94.5 MiB 1.31 ms
Input props
[
  "class" => "content-container"
  "title" => "Kettlebell-Silverback-Shrug auf Schrägbank"
  "description" => "Der Kettlebell-Silverback-Shrug auf der Schrägbank ist eine fortgeschrittene Variante des klassischen Schulterhebens und zielt auf eine gezielte Aktivierung der Trapezmuskulatur ab. Durch die brustgestützte Position auf einer geneigten Bank wird die Wirbelsäule entlastet und eine saubere, kontrollierte Bewegung der Schulterblätter gefördert. Die Verwendung von Kettlebells ermöglicht einen neutralen Griff und einen natürlichen Bewegungsablauf, wodurch die Haltung und die muskuläre Ansteuerung des oberen Rückens weiter optimiert werden. Dieses Training ist besonders für Kraftsportler, Bodybuilder und Athleten im funktionellen Training geeignet, die ihre Schulterblattkontrolle, Körperhaltung und obere Rückenmuskulatur verbessern möchten. Der Kettlebell-Silverback-Shrug lässt sich sowohl in Hypertrophieprogramme als auch in korrigierende Trainingspläne integrieren und bietet eine präzise Belastung mit minimaler Gelenkbelastung."
]
Attributes
[
  "class" => "content-container"
]
Component
App\Twig\Components\App\PageSharer {#10986
  +shareUrl: "http://test.fitmetrics.ch/de/ubung/6733d72815e4e-kettlebell-silverback-shrug-auf-schragbank?open-account-panel-popup=1"
  +title: "Kettlebell-Silverback-Shrug auf Schrägbank"
  +description: "Der Kettlebell-Silverback-Shrug auf der Schrägbank ist eine fortgeschrittene Variante des klassischen Schulterhebens und zielt auf eine gezielte Aktivierung der Trapezmuskulatur ab. Durch die brustgestützte Position auf einer geneigten Bank wird die Wirbelsäule entlastet und eine saubere, kontrollierte Bewegung der Schulterblätter gefördert. Die Verwendung von Kettlebells ermöglicht einen neutralen Griff und einen natürlichen Bewegungsablauf, wodurch die Haltung und die muskuläre Ansteuerung des oberen Rückens weiter optimiert werden. Dieses Training ist besonders für Kraftsportler, Bodybuilder und Athleten im funktionellen Training geeignet, die ihre Schulterblattkontrolle, Körperhaltung und obere Rückenmuskulatur verbessern möchten. Der Kettlebell-Silverback-Shrug lässt sich sowohl in Hypertrophieprogramme als auch in korrigierende Trainingspläne integrieren und bietet eine präzise Belastung mit minimaler Gelenkbelastung."
  +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 94.5 MiB 0.05 ms
Input props
[
  "name" => "check"
  "class" => "w-5 h-5 text-white fill-white"
]
Attributes
[
  "class" => "w-5 h-5 text-white fill-white"
]
Component
App\Twig\Components\Media\Icon {#10994
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.05 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 {#11016
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.05 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 {#11040
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.05 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 {#11063
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.05 ms
Input props
[
  "name" => "facebook"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11086
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.04 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 {#11109
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.04 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 {#11132
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.04 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 {#11155
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 94.5 MiB 0.45 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 94.5 MiB 0.28 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#11202
  +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 94.5 MiB 0.05 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#11257
  +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]
94.5 MiB 0.16 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#11249
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.05 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Component
App\Twig\Components\Media\Icon {#11291
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.05 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block"
]
Component
App\Twig\Components\Media\Icon {#11323
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.04 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 {#11346
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.05 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 {#11369
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.04 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 {#11392
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.04 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 {#11415
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.04 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 {#11438
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.05 ms
Input props
[
  "name" => "facebook"
  "class" => "w-[19px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[19px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#11461
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 94.5 MiB 0.04 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 {#11484
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6662 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}