Redirect 301 redirect from GET @app_news_detail (5def25)

Components

16 Twig Components
79 Render Count
64 ms Render Time
74.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.31ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.39ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
3 0.34ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.45ms
media:image
"App\Twig\Components\Media\Image"
components/media/image.html.twig
2 1.19ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.28ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 53.80ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 8.82ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.56ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
1 0.41ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
1 1.84ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
1 1.35ms
user:profil-card
"App\Twig\Components\User\ProfilCard"
components/user/profil-card.html.twig
1 3.48ms
user:profil-avatar
"App\Twig\Components\User\ProfilAvatar"
components/user/profil-avatar.html.twig
1 2.10ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.33ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.26ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 72.5 MiB 53.80 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#4167
  -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 64.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 {#4214
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.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 {#4225
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
64.5 MiB 1.10 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#4276
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 64.5 MiB 0.05 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150"
  "data-front--header-target" => "logoDark"
]
Attributes
[
  "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150"
  "data-front--header-target" => "logoDark"
]
Component
App\Twig\Components\Media\Icon {#4291
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.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 {#4341
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.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 {#4369
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.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 {#4385
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.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 {#4409
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.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 {#4433
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.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 {#4457
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.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 {#4481
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.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 {#4505
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.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 {#4529
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.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 {#4553
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5709
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
66.5 MiB 0.14 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5745
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 70.5 MiB 8.82 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#5822
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5823 …}
  -formFactory: Symfony\Component\Form\FormFactory {#5821 …}
}
media:icon App\Twig\Components\Media\Icon 68.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 {#5974
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Attributes
[
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#6009
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6039
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6071
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6090
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.05 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-[80px] w-[300px]"
]
Attributes
[
  "class" => "h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#6200
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6234
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6250
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6274
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6298
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6322
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6346
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6370
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6394
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6418
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6442
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6466
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 72.5 MiB 0.41 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#6511
  +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 72.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 {#6501
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6142
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 72.5 MiB 0.56 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.news"
        "url" => "/de/nachrichten"
      ]
      [
        "label" => "Ausruhen"
        "url" => "/de/nachrichten/tag/ausruhen-11"
      ]
      [
        "label" => "Tipps zur Vermeidung von Krafttrainingsverletzungen"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#6594
  +items: [
    [
      "label" => "menu.home"
      "url" => "/de/"
    ]
    [
      "label" => "menu.news"
      "url" => "/de/nachrichten"
    ]
    [
      "label" => "Ausruhen"
      "url" => "/de/nachrichten/tag/ausruhen-11"
    ]
    [
      "label" => "Tipps zur Vermeidung von Krafttrainingsverletzungen"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.news"
        "url" => "/de/nachrichten"
      ]
      [
        "label" => "Ausruhen"
        "url" => "/de/nachrichten/tag/ausruhen-11"
      ]
      [
        "label" => "Tipps zur Vermeidung von Krafttrainingsverletzungen"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6624
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6646
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6669
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 72.5 MiB 0.41 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#6614
  +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 72.5 MiB 1.02 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#3908
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3865 …}
    #file: Vich\UploaderBundle\Entity\File {#3914 …}
    #credits: Doctrine\ORM\PersistentCollection {#3733 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 433
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3772 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: null
    #updatedAt: DateTimeImmutable @1777552144 {#3780
      date: 2026-04-30 14:29:04.142194 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover object-center md:rounded h-full w-full inset-0"
  "alt" => "Image news Tipps zur Vermeidung von Krafttrainingsverletzungen"
  "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 {#6761
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image news Tipps zur Vermeidung von Krafttrainingsverletzungen"
  +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 {#3908
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3865 …}
    #file: Vich\UploaderBundle\Entity\File {#3914 …}
    #credits: Doctrine\ORM\PersistentCollection {#3733 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 433
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3772 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: null
    #updatedAt: DateTimeImmutable @1777552144 {#3780
      date: 2026-04-30 14:29:04.142194 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6798
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "calendar"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 ms
Input props
[
  "name" => "latest"
  "class" => "h-4 w-4"
]
Attributes
[
  "class" => "h-4 w-4"
]
Component
App\Twig\Components\Media\Icon {#6829
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
ui:badge App\Twig\Components\Ui\Badge 72.5 MiB 0.27 ms
Input props
[
  "name" => "Ausruhen"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6867
  +name: "Ausruhen"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 72.5 MiB 0.04 ms
Input props
[
  "name" => "Verletzungsgefahr"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6920
  +name: "Verletzungsgefahr"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 72.5 MiB 0.04 ms
Input props
[
  "name" => "Aufwärmen"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6944
  +name: "Aufwärmen"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 72.5 MiB 1.84 ms
Input props
[
  "class" => "my-4 md:my-8"
  "data" => [
    "time" => 1730745079985
    "blocks" => [
      [
        "id" => "fVD1v6l9ju"
        "type" => "paragraph"
        "data" => [
          "text" => "Muskeltraining ist eine gute Strategie, um Ihren Körper zu formen und Ihre körperliche Gesundheit zu verbessern. Wie jeder Sport birgt er jedoch ein Verletzungsrisiko, wenn er falsch oder übermäßig ausgeübt wird. "
        ]
      ]
      [
        "id" => "pdiyMVEMfu"
        "type" => "paragraph"
        "data" => [
          "text" => "In diesem Artikel erläutern wir die häufigsten Verletzungsarten beim Krafttraining sowie Strategien zur Vermeidung von Verletzungen und zur Förderung einer effektiven Regeneration."
        ]
      ]
      [
        "id" => "lErccON7DZ"
        "type" => "header"
        "data" => [
          "text" => "Häufige Verletzungsarten"
          "level" => 4
        ]
      ]
      [
        "id" => "T3uOhp2EV6"
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            "<b>Muskeldehnungen und -risse</b>: Muskeldehnungen und -risse treten auf, wenn die Muskeln überdehnt oder plötzlich gedehnt werden. Dies kann passieren, wenn Sie zu schwere Gewichte heben oder Bewegungen falsch ausführen."
            "<b>Tendinitis</b>: Tendinitis ist eine Entzündung der Sehnen, die oft durch Überbeanspruchung oder eine falsche Übungstechnik verursacht wird. Sie betreffen häufig die beim Krafttraining am häufigsten verwendeten Gelenke wie Schultern, Ellbogen und Knie.<br>"
            "<b>Lumbago (Kreuzschmerzen)</b>: Schmerzen im <a href="https://www.fitmetrics.ch/de/ubungen/muskel/5-lendenwirbels%C3%A4ule">Lendenwirbelbereich</a>&nbsp;(unterer Rücken) sind bei Kraftsportlern weit verbreitet, vor allem wenn sie schwere Gewichte heben, ohne eine gute Körperhaltung beizubehalten. Eine schlechte Haltung kann übermäßigen Druck auf die Wirbelsäule ausüben und zu Verletzungen führen.<br>"
          ]
        ]
      ]
      [
        "id" => "yqwZIEWiW-"
        "type" => "header"
        "data" => [
          "text" => "Strategien zur Vorbeugung"
          "level" => 4
        ]
      ]
      [
        "id" => "rh5AmALV_J"
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            "<b>Angemessenes Aufwärmen</b>: Bevor Sie mit dem Training beginnen, sollten Sie sich die Zeit nehmen, sich aufzuwärmen. Dazu können leichte Cardio-Übungen, dynamische Dehnübungen und spezielle Bewegungen für die Gelenke, die Sie trainieren werden, gehören."
            "<b>Richtige Technik</b>: Lernen Sie die richtige Technik für jede Übung und konzentrieren Sie sich auf die korrekte Ausführung  (auf unserer <a href="https://www.fitmetrics.ch/de/ubungen">Plattform</a> verfügbar). Verwenden Sie Gewichte, die Ihrem Kraftniveau entsprechen, damit Sie sich nicht beim Heben zu schwerer Gewichte verletzen.<br>"
            "<b>Allmähliche Progression</b>: Überstürzen Sie es nicht, die Belastung zu schnell zu erhöhen. Eine allmähliche Steigerung ermöglicht es Ihrem Körper, sich an die Belastungen der Übung anzupassen, und verringert so das Verletzungsrisiko.<br>"
            "<b>Kräftigung der stabilisierenden Muskeln</b>: Trainieren Sie auch die stabilisierenden Muskeln um die Gelenke herum, um Stabilität zu schaffen und das Verletzungsrisiko zu verringern.<br>"
          ]
        ]
      ]
      [
        "id" => "p3z0cky0Xl"
        "type" => "header"
        "data" => [
          "text" => "Erholung"
          "level" => 4
        ]
      ]
      [
        "id" => "HTU5KsCCYC"
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            "<b>Angemessene Ruhezeit</b>: Geben Sie Ihrem Körper zwischen den Trainingseinheiten ausreichend Zeit, sich zu erholen. Ruhe ist wichtig, damit die Muskeln wieder aufgebaut und gestärkt werden können."
            "<b>Angemessene Ernährung</b>: Achten Sie auf eine ausgewogene Ernährung, die reich an Proteinen, Kohlenhydraten und gesunden Fetten ist, um die Erholung der Muskeln und die allgemeine Gesundheit zu fördern.<br>"
            "<b>Guter Schlaf</b>: Der Schlaf spielt eine wichtige Rolle im Erholungsprozess. Versuchen Sie, jede Nacht mindestens 7 bis 9 Stunden zu schlafen, damit sich Ihr Körper effektiv regenerieren kann.<br>"
          ]
        ]
      ]
      [
        "id" => "hSQkvX_-31"
        "type" => "header"
        "data" => [
          "text" => "Fazit"
          "level" => 5
        ]
      ]
      [
        "id" => "37k0E41kGA"
        "type" => "paragraph"
        "data" => [
          "text" => "Um Verletzungen beim Krafttraining vorzubeugen, ist ein ganzheitlicher Ansatz erforderlich, der die richtige Technik, einen vorsichtigen Fortschritt und die Beachtung der Erholung umfasst. Wenn Sie diese Tipps befolgen, können Sie den Nutzen Ihres Trainings maximieren und gleichzeitig das Verletzungsrisiko minimieren, sodass Sie Ihre Ziele sicher und effektiv erreichen können."
        ]
      ]
    ]
    "version" => "2.28.2"
  ]
  "title" => "Tipps zur Vermeidung von Krafttrainingsverletzungen"
  "withAds" => true
  "withMarketingBanner" => true
]
Attributes
[
  "class" => "my-4 md:my-8"
]
Component
App\Twig\Components\Ui\Editor\EditorRender {#6931
  +title: "Tipps zur Vermeidung von Krafttrainingsverletzungen"
  +data: [
    "time" => 1730745079985
    "blocks" => [
      [
        "id" => "fVD1v6l9ju"
        "type" => "paragraph"
        "data" => [
          "text" => "Muskeltraining ist eine gute Strategie, um Ihren Körper zu formen und Ihre körperliche Gesundheit zu verbessern. Wie jeder Sport birgt er jedoch ein Verletzungsrisiko, wenn er falsch oder übermäßig ausgeübt wird. "
        ]
      ]
      [
        "id" => "pdiyMVEMfu"
        "type" => "paragraph"
        "data" => [
          "text" => "In diesem Artikel erläutern wir die häufigsten Verletzungsarten beim Krafttraining sowie Strategien zur Vermeidung von Verletzungen und zur Förderung einer effektiven Regeneration."
        ]
      ]
      [
        "id" => "lErccON7DZ"
        "type" => "header"
        "data" => [
          "text" => "Häufige Verletzungsarten"
          "level" => 4
        ]
      ]
      [
        "id" => "T3uOhp2EV6"
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            "<b>Muskeldehnungen und -risse</b>: Muskeldehnungen und -risse treten auf, wenn die Muskeln überdehnt oder plötzlich gedehnt werden. Dies kann passieren, wenn Sie zu schwere Gewichte heben oder Bewegungen falsch ausführen."
            "<b>Tendinitis</b>: Tendinitis ist eine Entzündung der Sehnen, die oft durch Überbeanspruchung oder eine falsche Übungstechnik verursacht wird. Sie betreffen häufig die beim Krafttraining am häufigsten verwendeten Gelenke wie Schultern, Ellbogen und Knie.<br>"
            "<b>Lumbago (Kreuzschmerzen)</b>: Schmerzen im <a href="https://www.fitmetrics.ch/de/ubungen/muskel/5-lendenwirbels%C3%A4ule">Lendenwirbelbereich</a>&nbsp;(unterer Rücken) sind bei Kraftsportlern weit verbreitet, vor allem wenn sie schwere Gewichte heben, ohne eine gute Körperhaltung beizubehalten. Eine schlechte Haltung kann übermäßigen Druck auf die Wirbelsäule ausüben und zu Verletzungen führen.<br>"
          ]
        ]
      ]
      [
        "id" => "yqwZIEWiW-"
        "type" => "header"
        "data" => [
          "text" => "Strategien zur Vorbeugung"
          "level" => 4
        ]
      ]
      [
        "id" => "rh5AmALV_J"
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            "<b>Angemessenes Aufwärmen</b>: Bevor Sie mit dem Training beginnen, sollten Sie sich die Zeit nehmen, sich aufzuwärmen. Dazu können leichte Cardio-Übungen, dynamische Dehnübungen und spezielle Bewegungen für die Gelenke, die Sie trainieren werden, gehören."
            "<b>Richtige Technik</b>: Lernen Sie die richtige Technik für jede Übung und konzentrieren Sie sich auf die korrekte Ausführung  (auf unserer <a href="https://www.fitmetrics.ch/de/ubungen">Plattform</a> verfügbar). Verwenden Sie Gewichte, die Ihrem Kraftniveau entsprechen, damit Sie sich nicht beim Heben zu schwerer Gewichte verletzen.<br>"
            "<b>Allmähliche Progression</b>: Überstürzen Sie es nicht, die Belastung zu schnell zu erhöhen. Eine allmähliche Steigerung ermöglicht es Ihrem Körper, sich an die Belastungen der Übung anzupassen, und verringert so das Verletzungsrisiko.<br>"
            "<b>Kräftigung der stabilisierenden Muskeln</b>: Trainieren Sie auch die stabilisierenden Muskeln um die Gelenke herum, um Stabilität zu schaffen und das Verletzungsrisiko zu verringern.<br>"
          ]
        ]
      ]
      [
        "id" => "p3z0cky0Xl"
        "type" => "header"
        "data" => [
          "text" => "Erholung"
          "level" => 4
        ]
      ]
      [
        "id" => "HTU5KsCCYC"
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "items" => [
            "<b>Angemessene Ruhezeit</b>: Geben Sie Ihrem Körper zwischen den Trainingseinheiten ausreichend Zeit, sich zu erholen. Ruhe ist wichtig, damit die Muskeln wieder aufgebaut und gestärkt werden können."
            "<b>Angemessene Ernährung</b>: Achten Sie auf eine ausgewogene Ernährung, die reich an Proteinen, Kohlenhydraten und gesunden Fetten ist, um die Erholung der Muskeln und die allgemeine Gesundheit zu fördern.<br>"
            "<b>Guter Schlaf</b>: Der Schlaf spielt eine wichtige Rolle im Erholungsprozess. Versuchen Sie, jede Nacht mindestens 7 bis 9 Stunden zu schlafen, damit sich Ihr Körper effektiv regenerieren kann.<br>"
          ]
        ]
      ]
      [
        "id" => "hSQkvX_-31"
        "type" => "header"
        "data" => [
          "text" => "Fazit"
          "level" => 5
        ]
      ]
      [
        "id" => "37k0E41kGA"
        "type" => "paragraph"
        "data" => [
          "text" => "Um Verletzungen beim Krafttraining vorzubeugen, ist ein ganzheitlicher Ansatz erforderlich, der die richtige Technik, einen vorsichtigen Fortschritt und die Beachtung der Erholung umfasst. Wenn Sie diese Tipps befolgen, können Sie den Nutzen Ihres Trainings maximieren und gleichzeitig das Verletzungsrisiko minimieren, sodass Sie Ihre Ziele sicher und effektiv erreichen können."
        ]
      ]
    ]
    "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 72.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 {#7021
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 72.5 MiB 0.22 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7062
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:page-sharer App\Twig\Components\App\PageSharer 72.5 MiB 1.35 ms
Input props
[
  "title" => "Tipps zur Vermeidung von Krafttrainingsverletzungen"
  "description" => "Tipps zur Vermeidung von Krafttrainingsverletzungen: Aufwärmen, Technik, Erholung. Mehr Erfolg, weniger Risiko."
  "alignMobileLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\PageSharer {#7076
  +shareUrl: "https://test.fitmetrics.ch/de/nachricht/tipps-zur-vermeidung-von-krafttrainingsverletzungen-11"
  +title: "Tipps zur Vermeidung von Krafttrainingsverletzungen"
  +description: "Tipps zur Vermeidung von Krafttrainingsverletzungen: Aufwärmen, Technik, Erholung. Mehr Erfolg, weniger Risiko."
  +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 72.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 {#7118
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#7146
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 72.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 {#7171
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 72.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 {#7194
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 72.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 {#7217
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 72.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 {#7240
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 72.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 {#7263
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 72.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 {#7286
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
user:profil-card App\Twig\Components\User\ProfilCard 74.5 MiB 3.48 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7656 …}
    -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 {#7669
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7683 …}
    -leads: Doctrine\ORM\PersistentCollection {#7817 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7668
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7828 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#7930 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#7959 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8027 …}
    -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 {#8071 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8110 …}
    -clients: Doctrine\ORM\PersistentCollection {#8108 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8160 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8168
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8342 …}
      #file: Vich\UploaderBundle\Entity\File {#8334 …}
      #credits: Doctrine\ORM\PersistentCollection {#8335 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8339 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8325
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777552144 {#8344
        date: 2026-04-30 14:29:04.254855 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8338 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8176 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8184 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8199 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8248 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7665 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7667
      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 {#7125
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7656 …}
    -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 {#7669
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7683 …}
    -leads: Doctrine\ORM\PersistentCollection {#7817 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7668
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7828 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#7930 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#7959 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8027 …}
    -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 {#8071 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8110 …}
    -clients: Doctrine\ORM\PersistentCollection {#8108 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8160 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8168
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8342 …}
      #file: Vich\UploaderBundle\Entity\File {#8334 …}
      #credits: Doctrine\ORM\PersistentCollection {#8335 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8339 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8325
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777552144 {#8344
        date: 2026-04-30 14:29:04.254855 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8338 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8176 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8184 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8199 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8248 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7665 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7667
      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 74.5 MiB 2.10 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7656 …}
    -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 {#7669
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7683 …}
    -leads: Doctrine\ORM\PersistentCollection {#7817 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7668
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7828 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#7930 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#7959 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8027 …}
    -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 {#8071 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8110 …}
    -clients: Doctrine\ORM\PersistentCollection {#8108 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8160 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8168
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8342 …}
      #file: Vich\UploaderBundle\Entity\File {#8334 …}
      #credits: Doctrine\ORM\PersistentCollection {#8335 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8339 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8325
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777552144 {#8344
        date: 2026-04-30 14:29:04.254855 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8338 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8176 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8184 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8199 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8248 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7665 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7667
      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 {#8266
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7656 …}
    -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 {#7669
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7683 …}
    -leads: Doctrine\ORM\PersistentCollection {#7817 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7668
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7828 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#7930 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#7959 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8027 …}
    -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 {#8071 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8110 …}
    -clients: Doctrine\ORM\PersistentCollection {#8108 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8160 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8168
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8342 …}
      #file: Vich\UploaderBundle\Entity\File {#8334 …}
      #credits: Doctrine\ORM\PersistentCollection {#8335 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8339 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8325
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777552144 {#8344
        date: 2026-04-30 14:29:04.254855 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8338 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8176 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8184 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8199 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8248 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7665 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7667
      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 74.5 MiB 0.17 ms
Input props
[
  "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;"
  "media" => App\Entity\Media\ProfilePictureMedia {#8168
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8342 …}
    #file: Vich\UploaderBundle\Entity\File {#8334 …}
    #credits: Doctrine\ORM\PersistentCollection {#8335 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8339 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8325
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777552144 {#8344
      date: 2026-04-30 14:29:04.254855 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8338 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#7656 …}
      -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 {#7669
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#7683 …}
      -leads: Doctrine\ORM\PersistentCollection {#7817 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#7668
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7828 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#7930 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#7959 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8027 …}
      -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 {#8071 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8110 …}
      -clients: Doctrine\ORM\PersistentCollection {#8108 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8160 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8168}
      -profil: App\Entity\User\ContactProfile {#8176 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8184 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8199 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8248 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7665 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#7667
        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 {#8301
  #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 {#8168
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8342 …}
    #file: Vich\UploaderBundle\Entity\File {#8334 …}
    #credits: Doctrine\ORM\PersistentCollection {#8335 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8339 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8325
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777552144 {#8344
      date: 2026-04-30 14:29:04.254855 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8338 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#7656 …}
      -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 {#7669
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#7683 …}
      -leads: Doctrine\ORM\PersistentCollection {#7817 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#7668
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7828 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#7930 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#7959 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8027 …}
      -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 {#8071 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8110 …}
      -clients: Doctrine\ORM\PersistentCollection {#8108 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8160 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8168}
      -profil: App\Entity\User\ContactProfile {#8176 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8184 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8199 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8248 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7665 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#7667
        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 74.5 MiB 0.06 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7652
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 74.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 {#8389
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 74.5 MiB 0.33 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#8375
  +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 74.5 MiB 0.26 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#8431
  +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 74.5 MiB 0.04 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#8486
  +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]
74.5 MiB 0.15 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8478
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 74.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 {#8520
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#8552
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#8575
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#8598
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "instagram"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#8621
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "threads"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#8644
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "tiktok"
  "class" => "w-[29px] h-[29px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[29px] h-[29px]"
]
Component
App\Twig\Components\Media\Icon {#8667
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "facebook"
  "class" => "w-[19px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[19px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#8690
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "youtube"
  "class" => "w-[28px] h-[24px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[24px]"
]
Component
App\Twig\Components\Media\Icon {#8713
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4217 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}