Redirect 301 redirect from GET @app_news_detail (9c97d9)

Components

16 Twig Components
80 Render Count
60 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.20ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.17ms
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.52ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
2 0.42ms
media:image
"App\Twig\Components\Media\Image"
components/media/image.html.twig
2 1.04ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.27ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 49.65ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 8.56ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.55ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
1 1.89ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
1 1.27ms
user:profil-card
"App\Twig\Components\User\ProfilCard"
components/user/profil-card.html.twig
1 3.44ms
user:profil-avatar
"App\Twig\Components\User\ProfilAvatar"
components/user/profil-avatar.html.twig
1 2.09ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.34ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.24ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 74.5 MiB 49.65 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#4642
  -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 68.5 MiB 0.42 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoDark"
]
Attributes
[
  "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoDark"
]
Component
App\Twig\Components\Media\Icon {#4689
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#4700
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
68.5 MiB 0.96 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#4751
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 68.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 {#4766
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "fitmetrics-biceps"
  +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 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 {#4816
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#4844
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#4860
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#4884
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#4908
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#4932
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#4956
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#4980
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#5004
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#5028
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +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 {#6186
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
68.5 MiB 0.10 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6222
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 74.5 MiB 8.56 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#6299
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6300 …}
  -formFactory: Symfony\Component\Form\FormFactory {#6298 …}
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.04 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 {#6451
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +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 {#6486
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +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 {#6516
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +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 {#6548
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +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 {#6567
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6677
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6711
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6727
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6751
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6775
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6799
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6823
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6847
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6871
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6895
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6919
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6943
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 74.5 MiB 0.49 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#6988
  +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 74.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 {#6978
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#6619
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 74.5 MiB 0.55 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.news"
        "url" => "/de/nachrichten"
      ]
      [
        "label" => "Muskelaufbau"
        "url" => "/de/nachrichten/tag/muskelaufbau-1"
      ]
      [
        "label" => "Der Unterschied zwischen Hypertrophie und Muskelausdauer"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#7071
  +items: [
    [
      "label" => "menu.home"
      "url" => "/de/"
    ]
    [
      "label" => "menu.news"
      "url" => "/de/nachrichten"
    ]
    [
      "label" => "Muskelaufbau"
      "url" => "/de/nachrichten/tag/muskelaufbau-1"
    ]
    [
      "label" => "Der Unterschied zwischen Hypertrophie und Muskelausdauer"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.news"
        "url" => "/de/nachrichten"
      ]
      [
        "label" => "Muskelaufbau"
        "url" => "/de/nachrichten/tag/muskelaufbau-1"
      ]
      [
        "label" => "Der Unterschied zwischen Hypertrophie und Muskelausdauer"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 74.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 {#7101
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#7123
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#7146
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 74.5 MiB 0.37 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#7091
  +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 74.5 MiB 0.90 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: 494
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3773 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1725396977 {#3760
      date: 2024-09-03 22:56:17.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777622446 {#3781
      date: 2026-05-01 10:00:46.504616 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover object-center md:rounded h-full w-full inset-0"
  "alt" => "Image news Der Unterschied zwischen Hypertrophie und Muskelausdauer"
  "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 {#7238
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image news Der Unterschied zwischen Hypertrophie und Muskelausdauer"
  +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: 494
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3773 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1725396977 {#3760
      date: 2024-09-03 22:56:17.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777622446 {#3781
      date: 2026-05-01 10:00:46.504616 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
media:icon App\Twig\Components\Media\Icon 74.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 {#7275
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "calendar"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#7306
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
ui:badge App\Twig\Components\Ui\Badge 74.5 MiB 0.24 ms
Input props
[
  "name" => "Muskelaufbau"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7344
  +name: "Muskelaufbau"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 74.5 MiB 0.04 ms
Input props
[
  "name" => "Ausdauer"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7397
  +name: "Ausdauer"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 74.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 {#7421
  +name: "Leistung"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 74.5 MiB 1.89 ms
Input props
[
  "class" => "my-4 md:my-8"
  "data" => [
    "time" => 1730734781959
    "blocks" => [
      [
        "id" => "NqLVSPRAVQ"
        "type" => "header"
        "data" => [
          "text" => "Definitionen von Hypertrophie und muskulärer Ausdauer"
          "level" => 2
        ]
      ]
      [
        "id" => "zZiPMLy4FQ"
        "type" => "header"
        "data" => [
          "text" => "Muskuläre Hypertrophie"
          "level" => 3
        ]
      ]
      [
        "id" => "8cQiA62QEV"
        "type" => "paragraph"
        "data" => [
          "text" => "Muskuläre Hypertrophie bezieht sich auf die Zunahme des Muskelvolumens. Viele Menschen streben diesen Prozess an, um eine muskulösere und voluminösere Statur zu erreichen. Das Hypertrophietraining umfasst in der Regel schwere Gewichte mit moderaten Wiederholungen, wobei der Fokus auf der Ermüdung der Muskeln liegt, um deren Wachstum zu stimulieren. Zu den physiologischen Anpassungen gehört eine Zunahme der Größe der Muskelfasern."
        ]
      ]
      [
        "id" => "izox5e4qOE"
        "type" => "header"
        "data" => [
          "text" => "Muskuläre Ausdauer"
          "level" => 3
        ]
      ]
      [
        "id" => "QxS4AOk4gn"
        "type" => "paragraph"
        "data" => [
          "text" => "Die muskuläre Ausdauer hingegen bezieht sich auf die Fähigkeit eines Muskels, wiederholte Kontraktionen über einen längeren Zeitraum aufrechtzuerhalten. Diese Form des Trainings verwendet oft leichtere Gewichte mit einer hohen Anzahl von Wiederholungen. Sie ist entscheidend für Aktivitäten, die eine längere Ausdauer erfordern, wie Schwimmen oder Radfahren."
        ]
      ]
      [
        "id" => "fYXbH2uvHk"
        "type" => "header"
        "data" => [
          "text" => "Physiologische Mechanismen"
          "level" => 2
        ]
      ]
      [
        "id" => "d8MfIGBn0r"
        "type" => "header"
        "data" => [
          "text" => "Effekte des Trainings auf den Muskel"
          "level" => 3
        ]
      ]
      [
        "id" => "wyNJcoQ_kR"
        "type" => "paragraph"
        "data" => [
          "text" => "Das auf Hypertrophie ausgerichtete Training verursacht mikroskopische Schäden an den Muskelfasern, was deren Reparatur und Wachstum auslöst. Auf der anderen Seite stärkt das Ausdauertraining die Fähigkeit des Muskels, Sauerstoff effizienter zu nutzen, indem sowohl die Anzahl als auch die Größe der Mitochondrien erhöht werden."
        ]
      ]
      [
        "id" => "2zyhq28uXZ"
        "type" => "header"
        "data" => [
          "text" => "Neurophysiologische Anpassungen"
          "level" => 3
        ]
      ]
      [
        "id" => "OhDOtMomoT"
        "type" => "paragraph"
        "data" => [
          "text" => "Jede Trainingsart führt zu spezifischen Anpassungen im zentralen Nervensystem. Die Hypertrophie verbessert vor allem die neuronale Koordination, die notwendig ist, um schwere Gewichte zu heben, während die Ausdauer die Fähigkeit der Muskeln optimiert, mit geringerem Aufwand über längere Zeit zu arbeiten."
        ]
      ]
      [
        "id" => "2z3u_bmdYn"
        "type" => "header"
        "data" => [
          "text" => "Praktische Anwendungen im Training"
          "level" => 2
        ]
      ]
      [
        "id" => "08QwexDUhi"
        "type" => "header"
        "data" => [
          "text" => "Trainingsprogramme für Hypertrophie"
          "level" => 3
        ]
      ]
      [
        "id" => "YD1BJnLWfj"
        "type" => "paragraph"
        "data" => [
          "text" => "Um die Hypertrophie zu maximieren, konzentrieren Sie sich auf Mehrgelenkübungen wie <a href="https://www.fitmetrics.ch/de/ubung/6522abac976ab-klassische-kniebeuge">Kniebeugen</a> oder <a href="https://www.fitmetrics.ch/de/ubung/6522abac9915d-bankdrucken-stange">Bankdrücken</a> und verwenden Sie schwere Gewichte bei 6 bis 12 Wiederholungen pro Satz. Die Pausen zwischen den Sätzen sollten ausreichend sein, um eine teilweise, aber nicht vollständige Erholung der Muskeln zu ermöglichen."
        ]
      ]
      [
        "id" => "HqSJXHBEnl"
        "type" => "header"
        "data" => [
          "text" => "Trainingsprogramme für Ausdauer"
          "level" => 3
        ]
      ]
      [
        "id" => "8JDgMqb5vr"
        "type" => "paragraph"
        "data" => [
          "text" => "Für den Aufbau der muskulären Ausdauer ist ein hohes Volumen an Wiederholungen erforderlich, oft 15 oder mehr pro Satz, bei leichten bis moderaten Lasten. Integrieren Sie Aktivitäten wie Joggen oder Schwimmen, um Ihre allgemeine Ausdauer zu verbessern."
        ]
      ]
      [
        "id" => "xclKt3FvVo"
        "type" => "header"
        "data" => [
          "text" => "Fazit"
          "level" => 2
        ]
      ]
      [
        "id" => "NDMHI8u0_v"
        "type" => "paragraph"
        "data" => [
          "text" => "Die Unterschiede zwischen Hypertrophie und muskulärer Ausdauer liegen darin, wie jede Trainingsmethode Ihren Körper beeinflusst. Während die Hypertrophie auf die Vergrößerung des Muskelvolumens abzielt, konzentriert sich die Ausdauer auf die Fähigkeit der Muskeln, längere Anstrengungen aufrechtzuerhalten. Abhängig von Ihren persönlichen Zielen können Sie den Ansatz wählen, der am besten zu Ihren Bedürfnissen passt. Passen Sie sich an und gehen Sie an Ihre Grenzen, um das Potenzial Ihres Körpers optimal auszuschöpfen."
        ]
      ]
    ]
    "version" => "2.28.2"
  ]
  "title" => "Der Unterschied zwischen Hypertrophie und Muskelausdauer"
  "withAds" => true
  "withMarketingBanner" => true
]
Attributes
[
  "class" => "my-4 md:my-8"
]
Component
App\Twig\Components\Ui\Editor\EditorRender {#7408
  +title: "Der Unterschied zwischen Hypertrophie und Muskelausdauer"
  +data: [
    "time" => 1730734781959
    "blocks" => [
      [
        "id" => "NqLVSPRAVQ"
        "type" => "header"
        "data" => [
          "text" => "Definitionen von Hypertrophie und muskulärer Ausdauer"
          "level" => 2
        ]
      ]
      [
        "id" => "zZiPMLy4FQ"
        "type" => "header"
        "data" => [
          "text" => "Muskuläre Hypertrophie"
          "level" => 3
        ]
      ]
      [
        "id" => "8cQiA62QEV"
        "type" => "paragraph"
        "data" => [
          "text" => "Muskuläre Hypertrophie bezieht sich auf die Zunahme des Muskelvolumens. Viele Menschen streben diesen Prozess an, um eine muskulösere und voluminösere Statur zu erreichen. Das Hypertrophietraining umfasst in der Regel schwere Gewichte mit moderaten Wiederholungen, wobei der Fokus auf der Ermüdung der Muskeln liegt, um deren Wachstum zu stimulieren. Zu den physiologischen Anpassungen gehört eine Zunahme der Größe der Muskelfasern."
        ]
      ]
      [
        "id" => "izox5e4qOE"
        "type" => "header"
        "data" => [
          "text" => "Muskuläre Ausdauer"
          "level" => 3
        ]
      ]
      [
        "id" => "QxS4AOk4gn"
        "type" => "paragraph"
        "data" => [
          "text" => "Die muskuläre Ausdauer hingegen bezieht sich auf die Fähigkeit eines Muskels, wiederholte Kontraktionen über einen längeren Zeitraum aufrechtzuerhalten. Diese Form des Trainings verwendet oft leichtere Gewichte mit einer hohen Anzahl von Wiederholungen. Sie ist entscheidend für Aktivitäten, die eine längere Ausdauer erfordern, wie Schwimmen oder Radfahren."
        ]
      ]
      [
        "id" => "fYXbH2uvHk"
        "type" => "header"
        "data" => [
          "text" => "Physiologische Mechanismen"
          "level" => 2
        ]
      ]
      [
        "id" => "d8MfIGBn0r"
        "type" => "header"
        "data" => [
          "text" => "Effekte des Trainings auf den Muskel"
          "level" => 3
        ]
      ]
      [
        "id" => "wyNJcoQ_kR"
        "type" => "paragraph"
        "data" => [
          "text" => "Das auf Hypertrophie ausgerichtete Training verursacht mikroskopische Schäden an den Muskelfasern, was deren Reparatur und Wachstum auslöst. Auf der anderen Seite stärkt das Ausdauertraining die Fähigkeit des Muskels, Sauerstoff effizienter zu nutzen, indem sowohl die Anzahl als auch die Größe der Mitochondrien erhöht werden."
        ]
      ]
      [
        "id" => "2zyhq28uXZ"
        "type" => "header"
        "data" => [
          "text" => "Neurophysiologische Anpassungen"
          "level" => 3
        ]
      ]
      [
        "id" => "OhDOtMomoT"
        "type" => "paragraph"
        "data" => [
          "text" => "Jede Trainingsart führt zu spezifischen Anpassungen im zentralen Nervensystem. Die Hypertrophie verbessert vor allem die neuronale Koordination, die notwendig ist, um schwere Gewichte zu heben, während die Ausdauer die Fähigkeit der Muskeln optimiert, mit geringerem Aufwand über längere Zeit zu arbeiten."
        ]
      ]
      [
        "id" => "2z3u_bmdYn"
        "type" => "header"
        "data" => [
          "text" => "Praktische Anwendungen im Training"
          "level" => 2
        ]
      ]
      [
        "id" => "08QwexDUhi"
        "type" => "header"
        "data" => [
          "text" => "Trainingsprogramme für Hypertrophie"
          "level" => 3
        ]
      ]
      [
        "id" => "YD1BJnLWfj"
        "type" => "paragraph"
        "data" => [
          "text" => "Um die Hypertrophie zu maximieren, konzentrieren Sie sich auf Mehrgelenkübungen wie <a href="https://www.fitmetrics.ch/de/ubung/6522abac976ab-klassische-kniebeuge">Kniebeugen</a> oder <a href="https://www.fitmetrics.ch/de/ubung/6522abac9915d-bankdrucken-stange">Bankdrücken</a> und verwenden Sie schwere Gewichte bei 6 bis 12 Wiederholungen pro Satz. Die Pausen zwischen den Sätzen sollten ausreichend sein, um eine teilweise, aber nicht vollständige Erholung der Muskeln zu ermöglichen."
        ]
      ]
      [
        "id" => "HqSJXHBEnl"
        "type" => "header"
        "data" => [
          "text" => "Trainingsprogramme für Ausdauer"
          "level" => 3
        ]
      ]
      [
        "id" => "8JDgMqb5vr"
        "type" => "paragraph"
        "data" => [
          "text" => "Für den Aufbau der muskulären Ausdauer ist ein hohes Volumen an Wiederholungen erforderlich, oft 15 oder mehr pro Satz, bei leichten bis moderaten Lasten. Integrieren Sie Aktivitäten wie Joggen oder Schwimmen, um Ihre allgemeine Ausdauer zu verbessern."
        ]
      ]
      [
        "id" => "xclKt3FvVo"
        "type" => "header"
        "data" => [
          "text" => "Fazit"
          "level" => 2
        ]
      ]
      [
        "id" => "NDMHI8u0_v"
        "type" => "paragraph"
        "data" => [
          "text" => "Die Unterschiede zwischen Hypertrophie und muskulärer Ausdauer liegen darin, wie jede Trainingsmethode Ihren Körper beeinflusst. Während die Hypertrophie auf die Vergrößerung des Muskelvolumens abzielt, konzentriert sich die Ausdauer auf die Fähigkeit der Muskeln, längere Anstrengungen aufrechtzuerhalten. Abhängig von Ihren persönlichen Zielen können Sie den Ansatz wählen, der am besten zu Ihren Bedürfnissen passt. Passen Sie sich an und gehen Sie an Ihre Grenzen, um das Potenzial Ihres Körpers optimal auszuschöpfen."
        ]
      ]
    ]
    "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 74.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 {#7495
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 74.5 MiB 0.05 ms
Input props
[
  "class" => ""
  "containerClass" => "my-2"
]
Attributes
[
  "class" => ""
]
Component
App\Twig\Components\Ad\AdBanner {#7537
  +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 74.5 MiB 0.22 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7582
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:page-sharer App\Twig\Components\App\PageSharer 74.5 MiB 1.27 ms
Input props
[
  "title" => "Der Unterschied zwischen Hypertrophie und Muskelausdauer"
  "description" => "Hypertrophie: Vergrößerung der Muskeln. Muskelausdauer: Fähigkeit, eine Anstrengung über einen längeren Zeitraum aufrechtzuerhalten."
  "alignMobileLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\PageSharer {#7596
  +shareUrl: "https://test.fitmetrics.ch/de/nachricht/der-unterschied-zwischen-hypertrophie-und-muskelausdauer-29"
  +title: "Der Unterschied zwischen Hypertrophie und Muskelausdauer"
  +description: "Hypertrophie: Vergrößerung der Muskeln. Muskelausdauer: Fähigkeit, eine Anstrengung über einen längeren Zeitraum aufrechtzuerhalten."
  +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 74.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 {#7638
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.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 {#7666
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.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 {#7691
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "twitter"
  +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-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 {#7714
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +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" => "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 {#7737
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +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" => "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 {#7760
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.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 {#7783
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +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" => "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 {#7806
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
user:profil-card App\Twig\Components\User\ProfilCard 76.5 MiB 3.44 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8176 …}
    -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 {#8189
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8203 …}
    -leads: Doctrine\ORM\PersistentCollection {#8337 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8188
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8348 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8450 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8479 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8547 …}
    -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 {#8591 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8630 …}
    -clients: Doctrine\ORM\PersistentCollection {#8628 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8680 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8688
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8862 …}
      #file: Vich\UploaderBundle\Entity\File {#8854 …}
      #credits: Doctrine\ORM\PersistentCollection {#8855 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8859 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8845
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777622446 {#8864
        date: 2026-05-01 10:00:46.621554 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8858 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8696 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8704 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8719 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8768 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8185 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8187
      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 {#7645
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8176 …}
    -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 {#8189
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8203 …}
    -leads: Doctrine\ORM\PersistentCollection {#8337 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8188
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8348 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8450 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8479 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8547 …}
    -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 {#8591 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8630 …}
    -clients: Doctrine\ORM\PersistentCollection {#8628 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8680 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8688
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8862 …}
      #file: Vich\UploaderBundle\Entity\File {#8854 …}
      #credits: Doctrine\ORM\PersistentCollection {#8855 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8859 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8845
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777622446 {#8864
        date: 2026-05-01 10:00:46.621554 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8858 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8696 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8704 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8719 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8768 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8185 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8187
      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 76.5 MiB 2.09 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8176 …}
    -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 {#8189
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8203 …}
    -leads: Doctrine\ORM\PersistentCollection {#8337 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8188
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8348 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8450 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8479 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8547 …}
    -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 {#8591 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8630 …}
    -clients: Doctrine\ORM\PersistentCollection {#8628 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8680 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8688
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8862 …}
      #file: Vich\UploaderBundle\Entity\File {#8854 …}
      #credits: Doctrine\ORM\PersistentCollection {#8855 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8859 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8845
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777622446 {#8864
        date: 2026-05-01 10:00:46.621554 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8858 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8696 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8704 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8719 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8768 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8185 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8187
      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 {#8786
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8176 …}
    -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 {#8189
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8203 …}
    -leads: Doctrine\ORM\PersistentCollection {#8337 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8188
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8348 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8450 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8479 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8547 …}
    -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 {#8591 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8630 …}
    -clients: Doctrine\ORM\PersistentCollection {#8628 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8680 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8688
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8862 …}
      #file: Vich\UploaderBundle\Entity\File {#8854 …}
      #credits: Doctrine\ORM\PersistentCollection {#8855 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8859 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8845
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777622446 {#8864
        date: 2026-05-01 10:00:46.621554 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8858 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8696 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8704 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8719 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8768 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8185 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8187
      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 76.5 MiB 0.14 ms
Input props
[
  "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;"
  "media" => App\Entity\Media\ProfilePictureMedia {#8688
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8862 …}
    #file: Vich\UploaderBundle\Entity\File {#8854 …}
    #credits: Doctrine\ORM\PersistentCollection {#8855 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8859 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8845
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777622446 {#8864
      date: 2026-05-01 10:00:46.621554 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8858 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#8176 …}
      -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 {#8189
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#8203 …}
      -leads: Doctrine\ORM\PersistentCollection {#8337 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#8188
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8348 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#8450 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#8479 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8547 …}
      -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 {#8591 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8630 …}
      -clients: Doctrine\ORM\PersistentCollection {#8628 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8680 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8688}
      -profil: App\Entity\User\ContactProfile {#8696 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8704 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8719 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8768 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8185 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#8187
        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 {#8821
  #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 {#8688
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8862 …}
    #file: Vich\UploaderBundle\Entity\File {#8854 …}
    #credits: Doctrine\ORM\PersistentCollection {#8855 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8859 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8845
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777622446 {#8864
      date: 2026-05-01 10:00:46.621554 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8858 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#8176 …}
      -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 {#8189
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#8203 …}
      -leads: Doctrine\ORM\PersistentCollection {#8337 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#8188
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8348 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#8450 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#8479 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8547 …}
      -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 {#8591 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8630 …}
      -clients: Doctrine\ORM\PersistentCollection {#8628 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8680 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8688}
      -profil: App\Entity\User\ContactProfile {#8696 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8704 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8719 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8768 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8185 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#8187
        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 76.5 MiB 0.05 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#8172
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 76.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 {#8909
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 76.5 MiB 0.34 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#8895
  +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 76.5 MiB 0.24 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#8951
  +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 76.5 MiB 0.03 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#9006
  +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]
76.5 MiB 0.10 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8998
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 76.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 {#9040
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.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 {#9072
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.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 {#9095
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.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 {#9118
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.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 {#9141
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.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 {#9164
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.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 {#9187
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.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 {#9210
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +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 {#9233
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4692 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}