Redirect 301 redirect from GET @training_exercise_detail (13bf99)

GET https://test.fitmetrics.ch/de/nachricht/krafttraining-zu-hause-einfach-und-effektiv-33

Components

17 Twig Components
80 Render Count
64 ms Render Time
84.5 MiB Memory Usage

Components

Name Metadata Render Count Render Time
media:icon
"App\Twig\Components\Media\Icon"
components/media/icon.html.twig
57 2.26ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.35ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.43ms
media:image
"App\Twig\Components\Media\Image"
components/media/image.html.twig
2 1.05ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
2 0.28ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
2 0.27ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.26ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 53.06ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 7.72ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.58ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
1 0.39ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
1 2.43ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
1 1.28ms
user:profil-card
"App\Twig\Components\User\ProfilCard"
components/user/profil-card.html.twig
1 3.88ms
user:profil-avatar
"App\Twig\Components\User\ProfilAvatar"
components/user/profil-avatar.html.twig
1 2.36ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.32ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.25ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 84.5 MiB 53.06 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#4090
  -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#210 …}
  -em: Doctrine\ORM\EntityManager {#550 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …}
  -kernel: App\Kernel {#14 …}
  -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.43 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoDark"
]
Attributes
[
  "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoDark"
]
Component
App\Twig\Components\Media\Icon {#4137
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#4148
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
84.5 MiB 1.08 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#4199
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 84.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 {#4214
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#4264
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#4292
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#4308
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#4332
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#4356
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#4380
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#4404
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#4428
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#4452
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#4476
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#5632
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
84.5 MiB 0.14 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5668
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 84.5 MiB 7.72 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#5745
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5746 …}
  -formFactory: Symfony\Component\Form\FormFactory {#5744 …}
}
media:icon App\Twig\Components\Media\Icon 84.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 {#5897
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#5932
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#5962
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#5994
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6013
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6123
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6157
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6173
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6197
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6221
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6245
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6269
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6293
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6317
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6341
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6365
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6389
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 84.5 MiB 0.39 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#6434
  +routeName: null
  +params: null
  +withQuery: true
  +defaultOpenLeft: true
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6424
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6065
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 84.5 MiB 0.58 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.news"
        "url" => "/de/nachrichten"
      ]
      [
        "label" => "Zu Hause"
        "url" => "/de/nachrichten/tag/zu-hause-2"
      ]
      [
        "label" => "Krafttraining zu Hause: einfach und effektiv"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#6517
  +items: [
    [
      "label" => "menu.home"
      "url" => "/de/"
    ]
    [
      "label" => "menu.news"
      "url" => "/de/nachrichten"
    ]
    [
      "label" => "Zu Hause"
      "url" => "/de/nachrichten/tag/zu-hause-2"
    ]
    [
      "label" => "Krafttraining zu Hause: einfach und effektiv"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.news"
        "url" => "/de/nachrichten"
      ]
      [
        "label" => "Zu Hause"
        "url" => "/de/nachrichten/tag/zu-hause-2"
      ]
      [
        "label" => "Krafttraining zu Hause: einfach und effektiv"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6547
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6569
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6592
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 84.5 MiB 0.39 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#6537
  +includeScript: true
  +labelClass: null
  +containerClass: "my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
media:image App\Twig\Components\Media\Image 84.5 MiB 0.89 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#3953
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3826 …}
    #file: Vich\UploaderBundle\Entity\File {#3925 …}
    #credits: Doctrine\ORM\PersistentCollection {#3912 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 499
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3861 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1726344284 {#3782
      date: 2024-09-14 22:04:44.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777607712 {#3869
      date: 2026-05-01 05:55:12.345071 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover object-center md:rounded h-full w-full inset-0"
  "alt" => "Image news Krafttraining zu Hause: einfach und effektiv"
  "smWidth" => 320
  "smHeight" => 180
  "lgWidth" => 320
  "lgHeight" => 180
]
Attributes
[
  "class" => "object-cover object-center md:rounded h-full w-full inset-0"
]
Component
App\Twig\Components\Media\Image {#6684
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image news Krafttraining zu Hause: einfach und effektiv"
  +pictureClass: null
  +smWidth: 320
  +smHeight: 180
  +lgWidth: 320
  +lgHeight: 180
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\MediaImage {#3953
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3826 …}
    #file: Vich\UploaderBundle\Entity\File {#3925 …}
    #credits: Doctrine\ORM\PersistentCollection {#3912 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 499
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3861 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1726344284 {#3782
      date: 2024-09-14 22:04:44.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777607712 {#3869
      date: 2026-05-01 05:55:12.345071 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.04 ms
Input props
[
  "name" => "calendar"
  "class" => "w-4 h-4"
]
Attributes
[
  "class" => "w-4 h-4"
]
Component
App\Twig\Components\Media\Icon {#6721
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "calendar"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.05 ms
Input props
[
  "name" => "latest"
  "class" => "h-4 w-4"
]
Attributes
[
  "class" => "h-4 w-4"
]
Component
App\Twig\Components\Media\Icon {#6752
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
ui:badge App\Twig\Components\Ui\Badge 84.5 MiB 0.24 ms
Input props
[
  "name" => "Zu Hause"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6790
  +name: "Zu Hause"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 84.5 MiB 0.04 ms
Input props
[
  "name" => "Kräftigung"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6843
  +name: "Kräftigung"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 84.5 MiB 2.43 ms
Input props
[
  "class" => "my-4 md:my-8"
  "data" => [
    "time" => 1730735732579
    "blocks" => [
      [
        "id" => "udgrclrMhS"
        "type" => "header"
        "data" => [
          "text" => "Essenzielle Ausrüstung für das Krafttraining zu Hause"
          "level" => 2
        ]
      ]
      [
        "id" => "0p8oZ_y2Vu"
        "type" => "paragraph"
        "data" => [
          "text" => "Um mit dem <a href="https://www.fitmetrics.ch/de/ubungen/kategorie/64-zu-hause">Krafttraining zu Hause</a> zu beginnen, ist es wichtig, einige grundlegende Ausrüstungsgegenstände zu haben. Die Idee ist, den genutzten Platz zu minimieren und gleichzeitig die Vorteile zu maximieren."
        ]
      ]
      [
        "id" => "U0UVyFRPee"
        "type" => "header"
        "data" => [
          "text" => "Verstellbare Hanteln"
          "level" => 3
        ]
      ]
      [
        "id" => "0bF3guFLAS"
        "type" => "paragraph"
        "data" => [
          "text" => "Verstellbare Hanteln sind eine hervorragende Lösung für alle, die Platz sparen möchten, ohne auf die Vielfalt der Übungen zu verzichten. Sie ermöglichen eine schnelle Anpassung des Gewichts je nach Übung und Fitnessniveau."
        ]
      ]
      [
        "id" => "1CmshJ-rN_"
        "type" => "header"
        "data" => [
          "text" => "Klimmzugstange"
          "level" => 3
        ]
      ]
      [
        "id" => "m2FPOFnSOM"
        "type" => "paragraph"
        "data" => [
          "text" => "Eine Klimmzugstange ist unerlässlich für das Training des Oberkörpers. Sie stärkt den Rücken, die Schultern und die Arme und kann problemlos in jedem Türrahmen angebracht werden."
        ]
      ]
      [
        "id" => "hP95x2VQqT"
        "type" => "header"
        "data" => [
          "text" => "Trainingsmatte"
          "level" => 3
        ]
      ]
      [
        "id" => "2J6dQfIG8J"
        "type" => "paragraph"
        "data" => [
          "text" => "Eine gute Trainingsmatte ist entscheidend für Komfort und Sicherheit bei Bodenübungen. Sie dämpft die Stöße während des Krafttrainings oder Yoga und schützt Ihre Gelenke."
        ]
      ]
      [
        "id" => "hLloVZr7wi"
        "type" => "header"
        "data" => [
          "text" => "Widerstandsbänder"
          "level" => 3
        ]
      ]
      [
        "id" => "NF56bqRWu8"
        "type" => "paragraph"
        "data" => [
          "text" => "<a href="https://www.fitmetrics.ch/de/ubungen/ausstattung/11-elastic-1">Widerstandsbänder</a> sind eine vielseitige Option für alle, die ein effektives Training mit minimalem Platzbedarf suchen. Sie bieten eine progressive und anpassbare Widerstandsfähigkeit und eignen sich für eine Vielzahl von Übungen und Fitnessniveaus. Widerstandsbänder verbessern die Kraft, Mobilität und Stabilität der Muskeln."
        ]
      ]
      [
        "id" => "9Gb0JtyZGH"
        "type" => "header"
        "data" => [
          "text" => "Springseil"
          "level" => 3
        ]
      ]
      [
        "id" => "NevjIG02JC"
        "type" => "paragraph"
        "data" => [
          "text" => "Ein Springseil ist ein ausgezeichnetes Werkzeug, um das Herz-Kreislauf-System zu verbessern und den Körper zu Hause zu straffen. Es ist einfach zu bedienen, platzsparend und ermöglicht effektive Trainingseinheiten für alle Niveaus, indem es die Koordination und Ausdauer verbessert. Es ist das ideale Zubehör, um ein Training mit minimalem Equipment zu optimieren."
        ]
      ]
      [
        "id" => "TyWoEBg4gD"
        "type" => "header"
        "data" => [
          "text" => "Effektive Trainingsprogramme"
          "level" => 2
        ]
      ]
      [
        "id" => "wUK7lBsIUg"
        "type" => "paragraph"
        "data" => [
          "text" => "Unabhängig von Ihrem Niveau gibt es angepasste Trainingsprogramme, die Sie bei Ihrer Weiterentwicklung zu Hause unterstützen."
        ]
      ]
      [
        "id" => "q9TQxKQ6-Q"
        "type" => "header"
        "data" => [
          "text" => "Training für Anfänger"
          "level" => 3
        ]
      ]
      [
        "id" => "8C5C8ggH-q"
        "type" => "paragraph"
        "data" => [
          "text" => "Für Anfänger ist es wichtig, sich auf die grundlegenden Bewegungen zu konzentrieren. Ein typisches Programm könnte <a href="https://www.fitmetrics.ch/de/ubung/6522abac99da4-kniebeugen-ohne-ausrustung">Kniebeugen</a>, <a href="https://www.fitmetrics.ch/de/ubung/6522abac9432e-herkommliche-pumpen">Liegestütze</a>, <a href="https://www.fitmetrics.ch/de/ubung/6525cde0f27b4-burpee">Burpees</a> und <a href="https://www.fitmetrics.ch/de/ubung/656a5d016a99d-ausfallschritte">Ausfallschritte</a> umfassen. Videos und Tipps auf <a href="https://www.fitmetrics.ch/de/">FitMetrics</a> führen Sie Schritt für Schritt durch die korrekte Ausführung dieser Übungen."
        ]
      ]
      [
        "id" => "nhhl7TfB6B"
        "type" => "header"
        "data" => [
          "text" => "Intermediäres Training"
          "level" => 3
        ]
      ]
      [
        "id" => "9rmeuxqjls"
        "type" => "paragraph"
        "data" => [
          "text" => "Für Fortgeschrittene können Supersätze und Mehrgelenksübungen eine zusätzliche Herausforderung bieten. Ratschläge zum Einsatz von Techniken wie Drop-Sätzen helfen, Fortschritte zu erzielen und Plateaus zu vermeiden."
        ]
      ]
      [
        "id" => "g2SiGhJrAS"
        "type" => "header"
        "data" => [
          "text" => "Maximierung der Ergebnisse mit minimaler Ausrüstung"
          "level" => 2
        ]
      ]
      [
        "id" => "GhIyTnnd23"
        "type" => "paragraph"
        "data" => [
          "text" => "Mit begrenzter Ausrüstung ist es wichtig, zu verstehen, wie jede Trainingseinheit maximiert werden kann, um Ihre Ziele zu erreichen."
        ]
      ]
      [
        "id" => "34DeVf0-_A"
        "type" => "header"
        "data" => [
          "text" => "Intensivierte Trainingseinheiten"
          "level" => 3
        ]
      ]
      [
        "id" => "YUoAOHUME1"
        "type" => "paragraph"
        "data" => [
          "text" => "Um das Muskelwachstum zu stimulieren, ist es entscheidend, die Intensität der Einheiten schrittweise zu erhöhen. Dies kann durch Verkürzen der Pausen zwischen den Sätzen oder Erhöhen des Tempos jeder Einheit erreicht werden."
        ]
      ]
      [
        "id" => "hVi6HUCMaE"
        "type" => "header"
        "data" => [
          "text" => "Abwechslung und Fortschritt"
          "level" => 3
        ]
      ]
      [
        "id" => "rMahUu7Cwi"
        "type" => "paragraph"
        "data" => [
          "text" => "Abwechslung in Ihren Trainingsroutinen ist entscheidend, um Monotonie zu vermeiden und die Muskeln zu fordern. Fortschritt bedeutet, schrittweise mehr Gewicht oder Komplexität zu Ihren Übungen hinzuzufügen, um Ihre Grenzen zu erweitern."
        ]
      ]
      [
        "id" => "Gh9pq2KbvX"
        "type" => "header"
        "data" => [
          "text" => "Fazit"
          "level" => 2
        ]
      ]
      [
        "id" => "qXGA3CISfj"
        "type" => "paragraph"
        "data" => [
          "text" => "Das Training zu Hause mit minimaler Ausrüstung ist nicht nur ein Trend, sondern eine effektive Lösung für alle, die Muskeln aufbauen möchten, ohne Zeit zu verlieren. Mit den richtigen Werkzeugen und Programmen können beeindruckende Ergebnisse erzielt werden, während Sie im Komfort Ihrer eigenen Umgebung bleiben."
        ]
      ]
    ]
    "version" => "2.28.2"
  ]
  "title" => "Krafttraining zu Hause: einfach und effektiv"
  "withAds" => true
  "withMarketingBanner" => true
]
Attributes
[
  "class" => "my-4 md:my-8"
]
Component
App\Twig\Components\Ui\Editor\EditorRender {#6830
  +title: "Krafttraining zu Hause: einfach und effektiv"
  +data: [
    "time" => 1730735732579
    "blocks" => [
      [
        "id" => "udgrclrMhS"
        "type" => "header"
        "data" => [
          "text" => "Essenzielle Ausrüstung für das Krafttraining zu Hause"
          "level" => 2
        ]
      ]
      [
        "id" => "0p8oZ_y2Vu"
        "type" => "paragraph"
        "data" => [
          "text" => "Um mit dem <a href="https://www.fitmetrics.ch/de/ubungen/kategorie/64-zu-hause">Krafttraining zu Hause</a> zu beginnen, ist es wichtig, einige grundlegende Ausrüstungsgegenstände zu haben. Die Idee ist, den genutzten Platz zu minimieren und gleichzeitig die Vorteile zu maximieren."
        ]
      ]
      [
        "id" => "U0UVyFRPee"
        "type" => "header"
        "data" => [
          "text" => "Verstellbare Hanteln"
          "level" => 3
        ]
      ]
      [
        "id" => "0bF3guFLAS"
        "type" => "paragraph"
        "data" => [
          "text" => "Verstellbare Hanteln sind eine hervorragende Lösung für alle, die Platz sparen möchten, ohne auf die Vielfalt der Übungen zu verzichten. Sie ermöglichen eine schnelle Anpassung des Gewichts je nach Übung und Fitnessniveau."
        ]
      ]
      [
        "id" => "1CmshJ-rN_"
        "type" => "header"
        "data" => [
          "text" => "Klimmzugstange"
          "level" => 3
        ]
      ]
      [
        "id" => "m2FPOFnSOM"
        "type" => "paragraph"
        "data" => [
          "text" => "Eine Klimmzugstange ist unerlässlich für das Training des Oberkörpers. Sie stärkt den Rücken, die Schultern und die Arme und kann problemlos in jedem Türrahmen angebracht werden."
        ]
      ]
      [
        "id" => "hP95x2VQqT"
        "type" => "header"
        "data" => [
          "text" => "Trainingsmatte"
          "level" => 3
        ]
      ]
      [
        "id" => "2J6dQfIG8J"
        "type" => "paragraph"
        "data" => [
          "text" => "Eine gute Trainingsmatte ist entscheidend für Komfort und Sicherheit bei Bodenübungen. Sie dämpft die Stöße während des Krafttrainings oder Yoga und schützt Ihre Gelenke."
        ]
      ]
      [
        "id" => "hLloVZr7wi"
        "type" => "header"
        "data" => [
          "text" => "Widerstandsbänder"
          "level" => 3
        ]
      ]
      [
        "id" => "NF56bqRWu8"
        "type" => "paragraph"
        "data" => [
          "text" => "<a href="https://www.fitmetrics.ch/de/ubungen/ausstattung/11-elastic-1">Widerstandsbänder</a> sind eine vielseitige Option für alle, die ein effektives Training mit minimalem Platzbedarf suchen. Sie bieten eine progressive und anpassbare Widerstandsfähigkeit und eignen sich für eine Vielzahl von Übungen und Fitnessniveaus. Widerstandsbänder verbessern die Kraft, Mobilität und Stabilität der Muskeln."
        ]
      ]
      [
        "id" => "9Gb0JtyZGH"
        "type" => "header"
        "data" => [
          "text" => "Springseil"
          "level" => 3
        ]
      ]
      [
        "id" => "NevjIG02JC"
        "type" => "paragraph"
        "data" => [
          "text" => "Ein Springseil ist ein ausgezeichnetes Werkzeug, um das Herz-Kreislauf-System zu verbessern und den Körper zu Hause zu straffen. Es ist einfach zu bedienen, platzsparend und ermöglicht effektive Trainingseinheiten für alle Niveaus, indem es die Koordination und Ausdauer verbessert. Es ist das ideale Zubehör, um ein Training mit minimalem Equipment zu optimieren."
        ]
      ]
      [
        "id" => "TyWoEBg4gD"
        "type" => "header"
        "data" => [
          "text" => "Effektive Trainingsprogramme"
          "level" => 2
        ]
      ]
      [
        "id" => "wUK7lBsIUg"
        "type" => "paragraph"
        "data" => [
          "text" => "Unabhängig von Ihrem Niveau gibt es angepasste Trainingsprogramme, die Sie bei Ihrer Weiterentwicklung zu Hause unterstützen."
        ]
      ]
      [
        "id" => "q9TQxKQ6-Q"
        "type" => "header"
        "data" => [
          "text" => "Training für Anfänger"
          "level" => 3
        ]
      ]
      [
        "id" => "8C5C8ggH-q"
        "type" => "paragraph"
        "data" => [
          "text" => "Für Anfänger ist es wichtig, sich auf die grundlegenden Bewegungen zu konzentrieren. Ein typisches Programm könnte <a href="https://www.fitmetrics.ch/de/ubung/6522abac99da4-kniebeugen-ohne-ausrustung">Kniebeugen</a>, <a href="https://www.fitmetrics.ch/de/ubung/6522abac9432e-herkommliche-pumpen">Liegestütze</a>, <a href="https://www.fitmetrics.ch/de/ubung/6525cde0f27b4-burpee">Burpees</a> und <a href="https://www.fitmetrics.ch/de/ubung/656a5d016a99d-ausfallschritte">Ausfallschritte</a> umfassen. Videos und Tipps auf <a href="https://www.fitmetrics.ch/de/">FitMetrics</a> führen Sie Schritt für Schritt durch die korrekte Ausführung dieser Übungen."
        ]
      ]
      [
        "id" => "nhhl7TfB6B"
        "type" => "header"
        "data" => [
          "text" => "Intermediäres Training"
          "level" => 3
        ]
      ]
      [
        "id" => "9rmeuxqjls"
        "type" => "paragraph"
        "data" => [
          "text" => "Für Fortgeschrittene können Supersätze und Mehrgelenksübungen eine zusätzliche Herausforderung bieten. Ratschläge zum Einsatz von Techniken wie Drop-Sätzen helfen, Fortschritte zu erzielen und Plateaus zu vermeiden."
        ]
      ]
      [
        "id" => "g2SiGhJrAS"
        "type" => "header"
        "data" => [
          "text" => "Maximierung der Ergebnisse mit minimaler Ausrüstung"
          "level" => 2
        ]
      ]
      [
        "id" => "GhIyTnnd23"
        "type" => "paragraph"
        "data" => [
          "text" => "Mit begrenzter Ausrüstung ist es wichtig, zu verstehen, wie jede Trainingseinheit maximiert werden kann, um Ihre Ziele zu erreichen."
        ]
      ]
      [
        "id" => "34DeVf0-_A"
        "type" => "header"
        "data" => [
          "text" => "Intensivierte Trainingseinheiten"
          "level" => 3
        ]
      ]
      [
        "id" => "YUoAOHUME1"
        "type" => "paragraph"
        "data" => [
          "text" => "Um das Muskelwachstum zu stimulieren, ist es entscheidend, die Intensität der Einheiten schrittweise zu erhöhen. Dies kann durch Verkürzen der Pausen zwischen den Sätzen oder Erhöhen des Tempos jeder Einheit erreicht werden."
        ]
      ]
      [
        "id" => "hVi6HUCMaE"
        "type" => "header"
        "data" => [
          "text" => "Abwechslung und Fortschritt"
          "level" => 3
        ]
      ]
      [
        "id" => "rMahUu7Cwi"
        "type" => "paragraph"
        "data" => [
          "text" => "Abwechslung in Ihren Trainingsroutinen ist entscheidend, um Monotonie zu vermeiden und die Muskeln zu fordern. Fortschritt bedeutet, schrittweise mehr Gewicht oder Komplexität zu Ihren Übungen hinzuzufügen, um Ihre Grenzen zu erweitern."
        ]
      ]
      [
        "id" => "Gh9pq2KbvX"
        "type" => "header"
        "data" => [
          "text" => "Fazit"
          "level" => 2
        ]
      ]
      [
        "id" => "qXGA3CISfj"
        "type" => "paragraph"
        "data" => [
          "text" => "Das Training zu Hause mit minimaler Ausrüstung ist nicht nur ein Trend, sondern eine effektive Lösung für alle, die Muskeln aufbauen möchten, ohne Zeit zu verlieren. Mit den richtigen Werkzeugen und Programmen können beeindruckende Ergebnisse erzielt werden, während Sie im Komfort Ihrer eigenen Umgebung bleiben."
        ]
      ]
    ]
    "version" => "2.28.2"
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: true
  +marketingBannerPosition: 8
  -host: "https://test.fitmetrics.ch"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
}
media:icon App\Twig\Components\Media\Icon 84.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 {#6917
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 84.5 MiB 0.23 ms
Input props
[
  "class" => ""
  "containerClass" => "my-2"
]
Attributes
[
  "class" => ""
]
Component
App\Twig\Components\Ad\AdSquareFluid {#6964
  +includeScript: true
  +labelClass: null
  +containerClass: "my-2"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 84.5 MiB 0.04 ms
Input props
[
  "class" => ""
  "containerClass" => "my-2"
]
Attributes
[
  "class" => ""
]
Component
App\Twig\Components\Ad\AdSquareFluid {#7019
  +includeScript: true
  +labelClass: null
  +containerClass: "my-2"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 84.5 MiB 0.20 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7056
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:page-sharer App\Twig\Components\App\PageSharer 84.5 MiB 1.28 ms
Input props
[
  "title" => "Krafttraining zu Hause: einfach und effektiv"
  "description" => "Beim Krafttraining zu Hause kann man mit minimaler Ausrüstung frei trainieren und trotzdem gute Ergebnisse erzielen."
  "alignMobileLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\PageSharer {#7070
  +shareUrl: "https://test.fitmetrics.ch/de/nachricht/krafttraining-zu-hause-einfach-und-effektiv-33"
  +title: "Krafttraining zu Hause: einfach und effektiv"
  +description: "Beim Krafttraining zu Hause kann man mit minimaler Ausrüstung frei trainieren und trotzdem gute Ergebnisse erzielen."
  +quote: null
  +hashtags: [
    "fitmetrics"
  ]
  +alignMobileLeft: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
media:icon App\Twig\Components\Media\Icon 84.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 {#7112
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.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 {#7140
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.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 {#7165
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.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 {#7188
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.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 {#7211
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.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 {#7234
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.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 {#7257
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.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 {#7280
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
user:profil-card App\Twig\Components\User\ProfilCard 84.5 MiB 3.88 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7650 …}
    -email: "info@fitmetrics.ch"
    -roles: [
      "ROLE_ADMIN"
      "ROLE_OWNER"
    ]
    -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC"
    -plainPassword: null
    -firstname: "FitMetrics"
    -lastname: null
    -username: "fitmetrics.ch"
    -birthday: null
    -lang: "en"
    -lastLogin: DateTimeImmutable @1773682770 {#7663
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7677 …}
    -leads: Doctrine\ORM\PersistentCollection {#7811 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7662
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7822 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#7924 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#7953 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8021 …}
    -settings: null
    -preferences: [
      "gender" => "men"
      "mainGoal" => "muscle_gain"
      "level" => "advanced"
      "equipmentType" => "full"
    ]
    -signupContext: null
    -lastLoginIp: "81.13.145.160"
    -signupIp: null
    -country: "CH"
    -profilePictureUrl: null
    -canDeleteAccount: false
    -lastUsedOs: "android"
    -coachingRequests: Doctrine\ORM\PersistentCollection {#8065 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8104 …}
    -clients: Doctrine\ORM\PersistentCollection {#8102 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8154 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8162
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8336 …}
      #file: Vich\UploaderBundle\Entity\File {#8328 …}
      #credits: Doctrine\ORM\PersistentCollection {#8329 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8333 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8319
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777607712 {#8338
        date: 2026-05-01 05:55:12.460094 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8332 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8170 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8178 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8193 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8242 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7659 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7661
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#2760}
    #deletedAt: null
    -active: true
  }
]
Attributes
[]
Component
App\Twig\Components\User\ProfilCard {#7119
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7650 …}
    -email: "info@fitmetrics.ch"
    -roles: [
      "ROLE_ADMIN"
      "ROLE_OWNER"
    ]
    -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC"
    -plainPassword: null
    -firstname: "FitMetrics"
    -lastname: null
    -username: "fitmetrics.ch"
    -birthday: null
    -lang: "en"
    -lastLogin: DateTimeImmutable @1773682770 {#7663
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7677 …}
    -leads: Doctrine\ORM\PersistentCollection {#7811 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7662
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7822 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#7924 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#7953 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8021 …}
    -settings: null
    -preferences: [
      "gender" => "men"
      "mainGoal" => "muscle_gain"
      "level" => "advanced"
      "equipmentType" => "full"
    ]
    -signupContext: null
    -lastLoginIp: "81.13.145.160"
    -signupIp: null
    -country: "CH"
    -profilePictureUrl: null
    -canDeleteAccount: false
    -lastUsedOs: "android"
    -coachingRequests: Doctrine\ORM\PersistentCollection {#8065 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8104 …}
    -clients: Doctrine\ORM\PersistentCollection {#8102 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8154 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8162
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8336 …}
      #file: Vich\UploaderBundle\Entity\File {#8328 …}
      #credits: Doctrine\ORM\PersistentCollection {#8329 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8333 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8319
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777607712 {#8338
        date: 2026-05-01 05:55:12.460094 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8332 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8170 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8178 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8193 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8242 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7659 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7661
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#2760}
    #deletedAt: null
    -active: true
  }
  +allowRenderLink: true
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
user:profil-avatar App\Twig\Components\User\ProfilAvatar 84.5 MiB 2.36 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7650 …}
    -email: "info@fitmetrics.ch"
    -roles: [
      "ROLE_ADMIN"
      "ROLE_OWNER"
    ]
    -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC"
    -plainPassword: null
    -firstname: "FitMetrics"
    -lastname: null
    -username: "fitmetrics.ch"
    -birthday: null
    -lang: "en"
    -lastLogin: DateTimeImmutable @1773682770 {#7663
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7677 …}
    -leads: Doctrine\ORM\PersistentCollection {#7811 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7662
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7822 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#7924 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#7953 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8021 …}
    -settings: null
    -preferences: [
      "gender" => "men"
      "mainGoal" => "muscle_gain"
      "level" => "advanced"
      "equipmentType" => "full"
    ]
    -signupContext: null
    -lastLoginIp: "81.13.145.160"
    -signupIp: null
    -country: "CH"
    -profilePictureUrl: null
    -canDeleteAccount: false
    -lastUsedOs: "android"
    -coachingRequests: Doctrine\ORM\PersistentCollection {#8065 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8104 …}
    -clients: Doctrine\ORM\PersistentCollection {#8102 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8154 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8162
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8336 …}
      #file: Vich\UploaderBundle\Entity\File {#8328 …}
      #credits: Doctrine\ORM\PersistentCollection {#8329 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8333 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8319
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777607712 {#8338
        date: 2026-05-01 05:55:12.460094 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8332 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8170 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8178 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8193 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8242 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7659 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7661
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#2760}
    #deletedAt: null
    -active: true
  }
  "sizeClass" => "text-sm h-8 w-8 md:text-base md:h-10 md:w-10"
  "allowRenderLink" => false
]
Attributes
[]
Component
App\Twig\Components\User\ProfilAvatar {#8260
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7650 …}
    -email: "info@fitmetrics.ch"
    -roles: [
      "ROLE_ADMIN"
      "ROLE_OWNER"
    ]
    -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC"
    -plainPassword: null
    -firstname: "FitMetrics"
    -lastname: null
    -username: "fitmetrics.ch"
    -birthday: null
    -lang: "en"
    -lastLogin: DateTimeImmutable @1773682770 {#7663
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7677 …}
    -leads: Doctrine\ORM\PersistentCollection {#7811 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7662
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7822 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#7924 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#7953 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8021 …}
    -settings: null
    -preferences: [
      "gender" => "men"
      "mainGoal" => "muscle_gain"
      "level" => "advanced"
      "equipmentType" => "full"
    ]
    -signupContext: null
    -lastLoginIp: "81.13.145.160"
    -signupIp: null
    -country: "CH"
    -profilePictureUrl: null
    -canDeleteAccount: false
    -lastUsedOs: "android"
    -coachingRequests: Doctrine\ORM\PersistentCollection {#8065 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8104 …}
    -clients: Doctrine\ORM\PersistentCollection {#8102 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8154 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8162
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8336 …}
      #file: Vich\UploaderBundle\Entity\File {#8328 …}
      #credits: Doctrine\ORM\PersistentCollection {#8329 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8333 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8319
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777607712 {#8338
        date: 2026-05-01 05:55:12.460094 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8332 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8170 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8178 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8193 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8242 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7659 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7661
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#2760}
    #deletedAt: null
    -active: true
  }
  +sizeClass: "text-sm h-8 w-8 md:text-base md:h-10 md:w-10"
  +allowRenderLink: false
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
}
media:image App\Twig\Components\Media\Image 84.5 MiB 0.17 ms
Input props
[
  "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;"
  "media" => App\Entity\Media\ProfilePictureMedia {#8162
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8336 …}
    #file: Vich\UploaderBundle\Entity\File {#8328 …}
    #credits: Doctrine\ORM\PersistentCollection {#8329 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8333 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8319
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777607712 {#8338
      date: 2026-05-01 05:55:12.460094 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8332 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#7650 …}
      -email: "info@fitmetrics.ch"
      -roles: [
        "ROLE_ADMIN"
        "ROLE_OWNER"
      ]
      -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC"
      -plainPassword: null
      -firstname: "FitMetrics"
      -lastname: null
      -username: "fitmetrics.ch"
      -birthday: null
      -lang: "en"
      -lastLogin: DateTimeImmutable @1773682770 {#7663
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#7677 …}
      -leads: Doctrine\ORM\PersistentCollection {#7811 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#7662
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7822 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#7924 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#7953 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8021 …}
      -settings: null
      -preferences: [
        "gender" => "men"
        "mainGoal" => "muscle_gain"
        "level" => "advanced"
        "equipmentType" => "full"
      ]
      -signupContext: null
      -lastLoginIp: "81.13.145.160"
      -signupIp: null
      -country: "CH"
      -profilePictureUrl: null
      -canDeleteAccount: false
      -lastUsedOs: "android"
      -coachingRequests: Doctrine\ORM\PersistentCollection {#8065 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8104 …}
      -clients: Doctrine\ORM\PersistentCollection {#8102 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8154 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8162}
      -profil: App\Entity\User\ContactProfile {#8170 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8178 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8193 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8242 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7659 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#7661
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#2760}
      #deletedAt: null
      -active: true
    }
  }
  "placeholderSrc" => "/static/images/default/profile-picture-placeholder.jpg"
  "alt" => "fitmetrics.ch"
  "class" => "img-fluid"
  "lgWidth" => 150
  "lgHeight" => 150
  "crop" => true
]
Attributes
[
  "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;"
  "class" => "img-fluid"
]
Component
App\Twig\Components\Media\Image {#8295
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: "/static/images/default/profile-picture-placeholder.jpg"
  +alt: "fitmetrics.ch"
  +pictureClass: null
  +smWidth: null
  +smHeight: null
  +lgWidth: 150
  +lgHeight: 150
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\ProfilePictureMedia {#8162
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8336 …}
    #file: Vich\UploaderBundle\Entity\File {#8328 …}
    #credits: Doctrine\ORM\PersistentCollection {#8329 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8333 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8319
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777607712 {#8338
      date: 2026-05-01 05:55:12.460094 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8332 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#7650 …}
      -email: "info@fitmetrics.ch"
      -roles: [
        "ROLE_ADMIN"
        "ROLE_OWNER"
      ]
      -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC"
      -plainPassword: null
      -firstname: "FitMetrics"
      -lastname: null
      -username: "fitmetrics.ch"
      -birthday: null
      -lang: "en"
      -lastLogin: DateTimeImmutable @1773682770 {#7663
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#7677 …}
      -leads: Doctrine\ORM\PersistentCollection {#7811 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#7662
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7822 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#7924 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#7953 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8021 …}
      -settings: null
      -preferences: [
        "gender" => "men"
        "mainGoal" => "muscle_gain"
        "level" => "advanced"
        "equipmentType" => "full"
      ]
      -signupContext: null
      -lastLoginIp: "81.13.145.160"
      -signupIp: null
      -country: "CH"
      -profilePictureUrl: null
      -canDeleteAccount: false
      -lastUsedOs: "android"
      -coachingRequests: Doctrine\ORM\PersistentCollection {#8065 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8104 …}
      -clients: Doctrine\ORM\PersistentCollection {#8102 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8154 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8162}
      -profil: App\Entity\User\ContactProfile {#8170 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8178 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8193 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8242 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7659 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#7661
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#2760}
      #deletedAt: null
      -active: true
    }
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 84.5 MiB 0.06 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7646
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.04 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 {#8383
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 84.5 MiB 0.32 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#8369
  +includeScript: true
  +labelClass: null
  +containerClass: ""
  +adClass: null
  +showBgColor: false
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
  +right: true
  +left: true
}
ad:horizontal:fluid App\Twig\Components\Ad\AdHorizontalFluid 84.5 MiB 0.25 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#8425
  +includeScript: true
  +labelClass: null
  +containerClass: "content-container my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
app:lang-selector App\Twig\Components\App\LangSelector 84.5 MiB 0.04 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#8480
  +routeName: null
  +params: null
  +withQuery: true
  +defaultOpenLeft: false
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
utils:theme-switcher
[Anonymous]
84.5 MiB 0.13 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8472
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.04 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 {#8514
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block"
]
Component
App\Twig\Components\Media\Icon {#8546
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.03 ms
Input props
[
  "name" => "heart"
  "class" => "heart h-5 w-5 text-[#eb2a2a]"
]
Attributes
[
  "class" => "heart h-5 w-5 text-[#eb2a2a]"
]
Component
App\Twig\Components\Media\Icon {#8569
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.03 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#8592
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.03 ms
Input props
[
  "name" => "instagram"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#8615
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.03 ms
Input props
[
  "name" => "threads"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#8638
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.03 ms
Input props
[
  "name" => "tiktok"
  "class" => "w-[29px] h-[29px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[29px] h-[29px]"
]
Component
App\Twig\Components\Media\Icon {#8661
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.03 ms
Input props
[
  "name" => "facebook"
  "class" => "w-[19px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[19px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#8684
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 84.5 MiB 0.03 ms
Input props
[
  "name" => "youtube"
  "class" => "w-[28px] h-[24px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[24px]"
]
Component
App\Twig\Components\Media\Icon {#8707
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4140 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}