Redirect 301 redirect from GET @app_news_detail (41ff49)

Components

16 Twig Components
80 Render Count
62 ms Render Time
76.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.28ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.26ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
3 0.32ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.50ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
2 0.49ms
media:image
"App\Twig\Components\Media\Image"
components/media/image.html.twig
2 0.97ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.25ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 52.33ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 8.77ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.56ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
1 1.79ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
1 1.26ms
user:profil-card
"App\Twig\Components\User\ProfilCard"
components/user/profil-card.html.twig
1 3.31ms
user:profil-avatar
"App\Twig\Components\User\ProfilAvatar"
components/user/profil-avatar.html.twig
1 2.02ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.35ms
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 72.5 MiB 52.33 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#4336
  -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 {#4383
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoWhite"
]
Attributes
[
  "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoWhite"
]
Component
App\Twig\Components\Media\Icon {#4394
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
64.5 MiB 1.03 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#4445
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 64.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 {#4460
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#4510
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#4538
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#4554
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#4578
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.5 MiB 0.04 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 {#4602
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#4626
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#4650
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#4674
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#4698
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#4722
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.05 ms
Input props
[
  "name" => "chevron-down"
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Attributes
[
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Component
App\Twig\Components\Media\Icon {#5878
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
68.5 MiB 0.12 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5914
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 72.5 MiB 8.77 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#5991
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5992 …}
  -formFactory: Symfony\Component\Form\FormFactory {#5990 …}
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6143
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6178
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6208
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6240
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6259
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6369
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6403
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6419
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 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 {#6443
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6467
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6491
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6515
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6539
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6563
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 ms
Input props
[
  "name" => "random"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6587
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6611
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6635
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 72.5 MiB 0.46 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#6680
  +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 {#6670
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#6311
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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" => "Die Bedeutung von Ruhepausen in Ihrer Krafttrainingsroutine"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#6763
  +items: [
    [
      "label" => "menu.home"
      "url" => "/de/"
    ]
    [
      "label" => "menu.news"
      "url" => "/de/nachrichten"
    ]
    [
      "label" => "Ausruhen"
      "url" => "/de/nachrichten/tag/ausruhen-11"
    ]
    [
      "label" => "Die Bedeutung von Ruhepausen in Ihrer Krafttrainingsroutine"
      "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" => "Die Bedeutung von Ruhepausen in Ihrer Krafttrainingsroutine"
        "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 {#6793
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#6815
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#6838
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 72.5 MiB 0.45 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#6783
  +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 0.83 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#3909
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3866 …}
    #file: Vich\UploaderBundle\Entity\File {#3903 …}
    #credits: Doctrine\ORM\PersistentCollection {#3890 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 486
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3773 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1724505933 {#3760
      date: 2024-08-24 15:25:33.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777262975 {#3781
      date: 2026-04-27 06:09:35.355556 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover object-center md:rounded h-full w-full inset-0"
  "alt" => "Image news Die Bedeutung von Ruhepausen in Ihrer Krafttrainingsroutine"
  "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 {#6930
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image news Die Bedeutung von Ruhepausen in Ihrer Krafttrainingsroutine"
  +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 {#3909
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3866 …}
    #file: Vich\UploaderBundle\Entity\File {#3903 …}
    #credits: Doctrine\ORM\PersistentCollection {#3890 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 486
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3773 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1724505933 {#3760
      date: 2024-08-24 15:25:33.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777262975 {#3781
      date: 2026-04-27 06:09:35.355556 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 {#6967
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#6998
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
ui:badge App\Twig\Components\Ui\Badge 72.5 MiB 0.24 ms
Input props
[
  "name" => "Ausruhen"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7036
  +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 {#7089
  +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" => "Leistung"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7113
  +name: "Leistung"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 72.5 MiB 1.79 ms
Input props
[
  "class" => "my-4 md:my-8"
  "data" => [
    "time" => 1730745363759
    "blocks" => [
      [
        "id" => "w-qdKtklCF"
        "type" => "header"
        "data" => [
          "text" => "Die Rolle der Ruhe bei der Muskelregeneration"
          "level" => 2
        ]
      ]
      [
        "id" => "kIYXd-lqSr"
        "type" => "header"
        "data" => [
          "text" => "Reparatur der Muskelfasern"
          "level" => 3
        ]
      ]
      [
        "id" => "eGwhTbI9kM"
        "type" => "paragraph"
        "data" => [
          "text" => "Wenn Sie trainieren, erleiden Ihre Muskeln kleine Risse, sogenannte Mikrorisse. Diese Verletzungen werden normalerweise in der Ruhephase repariert, wodurch die Muskeln stärker und widerstandsfähiger werden. Ausreichende Ruhe gewährleistet eine <a href="https://www.isostar.fr/blog/l-importance-du-repos-et-de-la-recuperation-pour-se-muscler-rapidement/">optimale Reparatur der Muskelfasern</a>, verringert das Verletzungsrisiko und verbessert die Fähigkeit Ihrer Muskeln, intensivere Anstrengungen zu bewältigen."
        ]
      ]
      [
        "id" => "x6Eo9CGpQw"
        "type" => "header"
        "data" => [
          "text" => "Muskelwachstum"
          "level" => 3
        ]
      ]
      [
        "id" => "Cr9qWmy3Cb"
        "type" => "paragraph"
        "data" => [
          "text" => "Muskeln wachsen nicht während des Trainings; sie entwickeln sich während der Ruhephase. Dieser Prozess wird als Proteinsynthese bezeichnet. Während des Schlafs und an Ruhetagen setzt der Körper Wachstumshormone frei, die die <a href="https://www.ericfavre.com/lifestyle/repos-musculation-obligation/https://www.ericfavre.com/lifestyle/repos-musculation-obligation/">Muskelregeneration und das Muskelwachstum fördern</a>."
        ]
      ]
      [
        "id" => "8EF7p71l9Q"
        "type" => "header"
        "data" => [
          "text" => "Die Auswirkungen von Übertraining"
          "level" => 2
        ]
      ]
      [
        "id" => "-7kfjeAg2t"
        "type" => "header"
        "data" => [
          "text" => "Symptome des Übertrainings"
          "level" => 3
        ]
      ]
      [
        "id" => "O33jvpEZDG"
        "type" => "paragraph"
        "data" => [
          "text" => "Übertraining kann sowohl körperlich als auch mental ernsthafte Folgen haben. Zu den bemerkenswerten <a href="https://www.fitadium.com/conseils/surentrainement-musculation/">Symptomen gehören</a>&nbsp;: übermäßige Müdigkeit, Leistungsabfall, Schlafstörungen und wiederkehrende Verletzungen. Mental kann es zu Motivationsverlust und erhöhter Reizbarkeit führen."
        ]
      ]
      [
        "id" => "cBbcs2MIPz"
        "type" => "header"
        "data" => [
          "text" => "Übertraining verhindern"
          "level" => 3
        ]
      ]
      [
        "id" => "3mzGj-To3T"
        "type" => "paragraph"
        "data" => [
          "text" => "Um diesen Zustand der Erschöpfung zu vermeiden, ist es wichtig, regelmäßige Ruhetage einzuplanen und auf Ihren Körper zu hören. Das Einbeziehen <a href="https://www.fitnesspark.fr/actualites/entrainement/conseils-dentrainement/le-surentrainement-en-musculation-causes-et-solutions/">aktiver Erholungsphasen</a> wie Yoga oder Spaziergänge kann helfen, Ihre Muskeln zu entspannen und Sie dennoch aktiv zu halten."
        ]
      ]
      [
        "id" => "VtB1gjG20w"
        "type" => "header"
        "data" => [
          "text" => "Optimierung Ihrer Muskelaufbauroutine durch Ruhe"
          "level" => 2
        ]
      ]
      [
        "id" => "U4ofOfSjLS"
        "type" => "header"
        "data" => [
          "text" => "Planung von Ruhetagen"
          "level" => 3
        ]
      ]
      [
        "id" => "kKVBh0_3yz"
        "type" => "paragraph"
        "data" => [
          "text" => "Die Häufigkeit der Ruhetage hängt von der Intensität Ihres Trainings ab. Es wird empfohlen, mindestens einen vollständigen Ruhetag pro Woche einzuplanen, um eine ordnungsgemäße Muskelregeneration zu ermöglichen. Ein gutes Gleichgewicht zwischen Training und Erholung bewahrt Energie und Motivation."
        ]
      ]
      [
        "id" => "0ueO5Miuzx"
        "type" => "header"
        "data" => [
          "text" => "Die Bedeutung des Schlafs"
          "level" => 3
        ]
      ]
      [
        "id" => "Kj47p8UHx9"
        "type" => "paragraph"
        "data" => [
          "text" => "Schlaf ist ein echter Pfeiler der Muskelregeneration. Qualitativ hochwertiger Schlaf ist unerlässlich, damit Ihr Körper Gewebe reparieren und Ihr Nervensystem auf das nächste Training vorbereiten kann. Achten Sie darauf, jede Nacht ausreichend zu schlafen, um Ihr Muskelwachstumspotenzial zu maximieren."
        ]
      ]
      [
        "id" => "_bk2CjA6WQ"
        "type" => "header"
        "data" => [
          "text" => "Fazit"
          "level" => 2
        ]
      ]
      [
        "id" => "8kx4rP5b60"
        "type" => "paragraph"
        "data" => [
          "text" => "Ruhe ist das oft unterschätzte Geheimnis einer erfolgreichen und ausgewogenen Trainingsroutine. Sie ermöglicht nicht nur die Reparatur und Stärkung der Muskeln, sondern hilft auch, das Risiko von Übertraining zu vermeiden. Nehmen Sie sich Zeit, auf Ihren Körper zu hören, und passen Sie Ihre Routine so an, dass ausreichend Ruhephasen integriert werden. Durch diesen Ansatz optimieren Sie Ihre Leistung und gewährleisten langfristig bessere Fortschritte. Überdenken Sie jetzt Ihr Trainingsprogramm und integrieren Sie Ruhephasen sinnvoll – Ihr Körper wird es Ihnen danken!"
        ]
      ]
    ]
    "version" => "2.28.2"
  ]
  "title" => "Die Bedeutung von Ruhepausen in Ihrer Krafttrainingsroutine"
  "withAds" => true
  "withMarketingBanner" => true
]
Attributes
[
  "class" => "my-4 md:my-8"
]
Component
App\Twig\Components\Ui\Editor\EditorRender {#7100
  +title: "Die Bedeutung von Ruhepausen in Ihrer Krafttrainingsroutine"
  +data: [
    "time" => 1730745363759
    "blocks" => [
      [
        "id" => "w-qdKtklCF"
        "type" => "header"
        "data" => [
          "text" => "Die Rolle der Ruhe bei der Muskelregeneration"
          "level" => 2
        ]
      ]
      [
        "id" => "kIYXd-lqSr"
        "type" => "header"
        "data" => [
          "text" => "Reparatur der Muskelfasern"
          "level" => 3
        ]
      ]
      [
        "id" => "eGwhTbI9kM"
        "type" => "paragraph"
        "data" => [
          "text" => "Wenn Sie trainieren, erleiden Ihre Muskeln kleine Risse, sogenannte Mikrorisse. Diese Verletzungen werden normalerweise in der Ruhephase repariert, wodurch die Muskeln stärker und widerstandsfähiger werden. Ausreichende Ruhe gewährleistet eine <a href="https://www.isostar.fr/blog/l-importance-du-repos-et-de-la-recuperation-pour-se-muscler-rapidement/">optimale Reparatur der Muskelfasern</a>, verringert das Verletzungsrisiko und verbessert die Fähigkeit Ihrer Muskeln, intensivere Anstrengungen zu bewältigen."
        ]
      ]
      [
        "id" => "x6Eo9CGpQw"
        "type" => "header"
        "data" => [
          "text" => "Muskelwachstum"
          "level" => 3
        ]
      ]
      [
        "id" => "Cr9qWmy3Cb"
        "type" => "paragraph"
        "data" => [
          "text" => "Muskeln wachsen nicht während des Trainings; sie entwickeln sich während der Ruhephase. Dieser Prozess wird als Proteinsynthese bezeichnet. Während des Schlafs und an Ruhetagen setzt der Körper Wachstumshormone frei, die die <a href="https://www.ericfavre.com/lifestyle/repos-musculation-obligation/https://www.ericfavre.com/lifestyle/repos-musculation-obligation/">Muskelregeneration und das Muskelwachstum fördern</a>."
        ]
      ]
      [
        "id" => "8EF7p71l9Q"
        "type" => "header"
        "data" => [
          "text" => "Die Auswirkungen von Übertraining"
          "level" => 2
        ]
      ]
      [
        "id" => "-7kfjeAg2t"
        "type" => "header"
        "data" => [
          "text" => "Symptome des Übertrainings"
          "level" => 3
        ]
      ]
      [
        "id" => "O33jvpEZDG"
        "type" => "paragraph"
        "data" => [
          "text" => "Übertraining kann sowohl körperlich als auch mental ernsthafte Folgen haben. Zu den bemerkenswerten <a href="https://www.fitadium.com/conseils/surentrainement-musculation/">Symptomen gehören</a>&nbsp;: übermäßige Müdigkeit, Leistungsabfall, Schlafstörungen und wiederkehrende Verletzungen. Mental kann es zu Motivationsverlust und erhöhter Reizbarkeit führen."
        ]
      ]
      [
        "id" => "cBbcs2MIPz"
        "type" => "header"
        "data" => [
          "text" => "Übertraining verhindern"
          "level" => 3
        ]
      ]
      [
        "id" => "3mzGj-To3T"
        "type" => "paragraph"
        "data" => [
          "text" => "Um diesen Zustand der Erschöpfung zu vermeiden, ist es wichtig, regelmäßige Ruhetage einzuplanen und auf Ihren Körper zu hören. Das Einbeziehen <a href="https://www.fitnesspark.fr/actualites/entrainement/conseils-dentrainement/le-surentrainement-en-musculation-causes-et-solutions/">aktiver Erholungsphasen</a> wie Yoga oder Spaziergänge kann helfen, Ihre Muskeln zu entspannen und Sie dennoch aktiv zu halten."
        ]
      ]
      [
        "id" => "VtB1gjG20w"
        "type" => "header"
        "data" => [
          "text" => "Optimierung Ihrer Muskelaufbauroutine durch Ruhe"
          "level" => 2
        ]
      ]
      [
        "id" => "U4ofOfSjLS"
        "type" => "header"
        "data" => [
          "text" => "Planung von Ruhetagen"
          "level" => 3
        ]
      ]
      [
        "id" => "kKVBh0_3yz"
        "type" => "paragraph"
        "data" => [
          "text" => "Die Häufigkeit der Ruhetage hängt von der Intensität Ihres Trainings ab. Es wird empfohlen, mindestens einen vollständigen Ruhetag pro Woche einzuplanen, um eine ordnungsgemäße Muskelregeneration zu ermöglichen. Ein gutes Gleichgewicht zwischen Training und Erholung bewahrt Energie und Motivation."
        ]
      ]
      [
        "id" => "0ueO5Miuzx"
        "type" => "header"
        "data" => [
          "text" => "Die Bedeutung des Schlafs"
          "level" => 3
        ]
      ]
      [
        "id" => "Kj47p8UHx9"
        "type" => "paragraph"
        "data" => [
          "text" => "Schlaf ist ein echter Pfeiler der Muskelregeneration. Qualitativ hochwertiger Schlaf ist unerlässlich, damit Ihr Körper Gewebe reparieren und Ihr Nervensystem auf das nächste Training vorbereiten kann. Achten Sie darauf, jede Nacht ausreichend zu schlafen, um Ihr Muskelwachstumspotenzial zu maximieren."
        ]
      ]
      [
        "id" => "_bk2CjA6WQ"
        "type" => "header"
        "data" => [
          "text" => "Fazit"
          "level" => 2
        ]
      ]
      [
        "id" => "8kx4rP5b60"
        "type" => "paragraph"
        "data" => [
          "text" => "Ruhe ist das oft unterschätzte Geheimnis einer erfolgreichen und ausgewogenen Trainingsroutine. Sie ermöglicht nicht nur die Reparatur und Stärkung der Muskeln, sondern hilft auch, das Risiko von Übertraining zu vermeiden. Nehmen Sie sich Zeit, auf Ihren Körper zu hören, und passen Sie Ihre Routine so an, dass ausreichend Ruhephasen integriert werden. Durch diesen Ansatz optimieren Sie Ihre Leistung und gewährleisten langfristig bessere Fortschritte. Überdenken Sie jetzt Ihr Trainingsprogramm und integrieren Sie Ruhephasen sinnvoll – Ihr Körper wird es Ihnen danken!"
        ]
      ]
    ]
    "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 {#7187
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 72.5 MiB 0.05 ms
Input props
[
  "class" => ""
  "containerClass" => "my-2"
]
Attributes
[
  "class" => ""
]
Component
App\Twig\Components\Ad\AdBanner {#7229
  +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 72.5 MiB 0.20 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7274
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:page-sharer App\Twig\Components\App\PageSharer 72.5 MiB 1.26 ms
Input props
[
  "title" => "Die Bedeutung von Ruhepausen in Ihrer Krafttrainingsroutine"
  "description" => "Ruhepausen im Krafttraining sind essenziell: Sie verhindern Erschöpfung, fördern Muskelwachstum und Erholung. Ohne Pausen sind Erfolge gefährdet."
  "alignMobileLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\PageSharer {#7288
  +shareUrl: "https://test.fitmetrics.ch/de/nachricht/die-bedeutung-von-ruhepausen-in-ihrer-krafttrainingsroutine-21"
  +title: "Die Bedeutung von Ruhepausen in Ihrer Krafttrainingsroutine"
  +description: "Ruhepausen im Krafttraining sind essenziell: Sie verhindern Erschöpfung, fördern Muskelwachstum und Erholung. Ohne Pausen sind Erfolge gefährdet."
  +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 {#7330
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#7358
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#7383
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#7406
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#7429
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#7452
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#7475
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#7498
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
user:profil-card App\Twig\Components\User\ProfilCard 74.5 MiB 3.31 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7868 …}
    -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 {#7881
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7895 …}
    -leads: Doctrine\ORM\PersistentCollection {#8029 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7880
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8040 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8142 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8171 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8239 …}
    -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 {#8283 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8322 …}
    -clients: Doctrine\ORM\PersistentCollection {#8320 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8372 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8380
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8554 …}
      #file: Vich\UploaderBundle\Entity\File {#8546 …}
      #credits: Doctrine\ORM\PersistentCollection {#8547 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8551 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8537
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777262975 {#8556
        date: 2026-04-27 06:09:35.484184 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8550 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8388 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8396 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8411 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8460 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7877 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7879
      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 {#7337
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7868 …}
    -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 {#7881
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7895 …}
    -leads: Doctrine\ORM\PersistentCollection {#8029 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7880
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8040 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8142 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8171 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8239 …}
    -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 {#8283 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8322 …}
    -clients: Doctrine\ORM\PersistentCollection {#8320 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8372 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8380
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8554 …}
      #file: Vich\UploaderBundle\Entity\File {#8546 …}
      #credits: Doctrine\ORM\PersistentCollection {#8547 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8551 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8537
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777262975 {#8556
        date: 2026-04-27 06:09:35.484184 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8550 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8388 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8396 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8411 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8460 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7877 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7879
      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.02 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7868 …}
    -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 {#7881
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7895 …}
    -leads: Doctrine\ORM\PersistentCollection {#8029 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7880
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8040 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8142 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8171 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8239 …}
    -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 {#8283 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8322 …}
    -clients: Doctrine\ORM\PersistentCollection {#8320 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8372 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8380
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8554 …}
      #file: Vich\UploaderBundle\Entity\File {#8546 …}
      #credits: Doctrine\ORM\PersistentCollection {#8547 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8551 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8537
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777262975 {#8556
        date: 2026-04-27 06:09:35.484184 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8550 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8388 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8396 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8411 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8460 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7877 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7879
      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 {#8478
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7868 …}
    -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 {#7881
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7895 …}
    -leads: Doctrine\ORM\PersistentCollection {#8029 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7880
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8040 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8142 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8171 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8239 …}
    -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 {#8283 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8322 …}
    -clients: Doctrine\ORM\PersistentCollection {#8320 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8372 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8380
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8554 …}
      #file: Vich\UploaderBundle\Entity\File {#8546 …}
      #credits: Doctrine\ORM\PersistentCollection {#8547 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8551 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8537
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777262975 {#8556
        date: 2026-04-27 06:09:35.484184 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8550 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8388 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8396 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8411 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8460 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7877 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7879
      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.14 ms
Input props
[
  "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;"
  "media" => App\Entity\Media\ProfilePictureMedia {#8380
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8554 …}
    #file: Vich\UploaderBundle\Entity\File {#8546 …}
    #credits: Doctrine\ORM\PersistentCollection {#8547 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8551 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8537
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777262975 {#8556
      date: 2026-04-27 06:09:35.484184 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8550 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#7868 …}
      -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 {#7881
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#7895 …}
      -leads: Doctrine\ORM\PersistentCollection {#8029 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#7880
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8040 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#8142 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#8171 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8239 …}
      -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 {#8283 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8322 …}
      -clients: Doctrine\ORM\PersistentCollection {#8320 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8372 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8380}
      -profil: App\Entity\User\ContactProfile {#8388 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8396 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8411 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8460 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7877 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#7879
        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 {#8513
  #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 {#8380
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8554 …}
    #file: Vich\UploaderBundle\Entity\File {#8546 …}
    #credits: Doctrine\ORM\PersistentCollection {#8547 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8551 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8537
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777262975 {#8556
      date: 2026-04-27 06:09:35.484184 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8550 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#7868 …}
      -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 {#7881
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#7895 …}
      -leads: Doctrine\ORM\PersistentCollection {#8029 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#7880
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8040 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#8142 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#8171 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8239 …}
      -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 {#8283 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8322 …}
      -clients: Doctrine\ORM\PersistentCollection {#8320 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8372 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8380}
      -profil: App\Entity\User\ContactProfile {#8388 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8396 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8411 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8460 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7877 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#7879
        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.05 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7864
  +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 {#8601
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 74.5 MiB 0.35 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#8587
  +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.25 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#8643
  +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 {#8698
  +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.11 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8690
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Component
App\Twig\Components\Media\Icon {#8732
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#8764
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#8787
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#8810
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#8833
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#8856
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#8879
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +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 {#8902
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.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 {#8925
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4386 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}