Redirect 301 redirect from GET @app_news_detail (3d8149)

GET https://test.fitmetrics.ch/de/nachricht/was-man-vor-und-nach-dem-sport-essen-sollte-15

Components

16 Twig Components
78 Render Count
65 ms Render Time
74.5 MiB Memory Usage

Components

Name Metadata Render Count Render Time
media:icon
"App\Twig\Components\Media\Icon"
components/media/icon.html.twig
57 2.32ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.31ms
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.45ms
media:image
"App\Twig\Components\Media\Image"
components/media/image.html.twig
2 1.07ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.26ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 54.67ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 8.88ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.57ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
1 0.25ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
1 1.84ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
1 1.27ms
user:profil-card
"App\Twig\Components\User\ProfilCard"
components/user/profil-card.html.twig
1 3.99ms
user:profil-avatar
"App\Twig\Components\User\ProfilAvatar"
components/user/profil-avatar.html.twig
1 2.34ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.33ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.27ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 72.5 MiB 54.67 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#4206
  -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.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 {#4253
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#4264
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
64.5 MiB 1.07 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#4315
  -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 {#4330
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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" => "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 {#4380
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#4408
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#4424
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#4448
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.5 MiB 0.03 ms
Input props
[
  "name" => "category"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#4472
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#4496
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#4520
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#4544
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.5 MiB 0.04 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 {#4568
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#4592
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.06 ms
Input props
[
  "name" => "chevron-down"
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Attributes
[
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Component
App\Twig\Components\Media\Icon {#5750
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
66.5 MiB 0.13 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5786
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 72.5 MiB 8.88 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#5863
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5864 …}
  -formFactory: Symfony\Component\Form\FormFactory {#5862 …}
}
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 {#6015
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.05 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 {#6050
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.04 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 {#6080
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6112
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6131
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6241
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6275
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6291
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6315
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6339
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6363
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6387
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6411
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6435
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6459
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6483
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6507
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6552
  +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 {#6542
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6183
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 72.5 MiB 0.57 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.news"
        "url" => "/de/nachrichten"
      ]
      [
        "label" => "Ernährung"
        "url" => "/de/nachrichten/tag/ernahrung-6"
      ]
      [
        "label" => "Was man vor und nach dem Sport essen sollte"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#6635
  +items: [
    [
      "label" => "menu.home"
      "url" => "/de/"
    ]
    [
      "label" => "menu.news"
      "url" => "/de/nachrichten"
    ]
    [
      "label" => "Ernährung"
      "url" => "/de/nachrichten/tag/ernahrung-6"
    ]
    [
      "label" => "Was man vor und nach dem Sport essen sollte"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.news"
        "url" => "/de/nachrichten"
      ]
      [
        "label" => "Ernährung"
        "url" => "/de/nachrichten/tag/ernahrung-6"
      ]
      [
        "label" => "Was man vor und nach dem Sport essen sollte"
        "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 {#6665
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6687
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6710
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 72.5 MiB 0.41 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#6655
  +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.93 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#3938
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3848 …}
    #file: Vich\UploaderBundle\Entity\File {#3930 …}
    #credits: Doctrine\ORM\PersistentCollection {#3944 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 485
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3821 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1724413316 {#3870
      date: 2024-08-23 13:41:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777539903 {#3829
      date: 2026-04-30 11:05:03.810879 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover object-center md:rounded h-full w-full inset-0"
  "alt" => "Image news Was man vor und nach dem Sport essen sollte"
  "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 {#6802
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image news Was man vor und nach dem Sport essen sollte"
  +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 {#3938
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3848 …}
    #file: Vich\UploaderBundle\Entity\File {#3930 …}
    #credits: Doctrine\ORM\PersistentCollection {#3944 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 485
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3821 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1724413316 {#3870
      date: 2024-08-23 13:41:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777539903 {#3829
      date: 2026-04-30 11:05:03.810879 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 {#6839
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#6870
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
ui:badge App\Twig\Components\Ui\Badge 72.5 MiB 0.25 ms
Input props
[
  "name" => "Ernährung"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6908
  +name: "Ernährung"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 72.5 MiB 1.84 ms
Input props
[
  "class" => "my-4 md:my-8"
  "data" => [
    "time" => 1730745201790
    "blocks" => [
      [
        "id" => "rHPynrjDfy"
        "type" => "header"
        "data" => [
          "text" => "Die Bedeutung von Kohlenhydraten vor dem Training"
          "level" => 2
        ]
      ]
      [
        "id" => "ce4VThSPKe"
        "type" => "header"
        "data" => [
          "text" => "Empfohlene Kohlenhydratquellen"
          "level" => 3
        ]
      ]
      [
        "id" => "a6IacmxqY5"
        "type" => "paragraph"
        "data" => [
          "text" => "Bevor Sie sich kopfüber in Ihr Training stürzen, ist es entscheidend, Ihren Körper mit Kohlenhydraten zu versorgen. Diese Nährstoffe dienen als Hauptbrennstoff, wie Benzin für ein Auto. Zu den bevorzugten Lebensmitteln gehören Nudeln, Vollkornbrot und Früchte. Bananen oder Äpfel beispielsweise sind perfekt, um einen schnellen Energieschub zu liefern, ohne Ihren Magen zu belasten."
        ]
      ]
      [
        "id" => "2jmCMhbvBE"
        "type" => "header"
        "data" => [
          "text" => "Zeitpunkt der Einnahme"
          "level" => 3
        ]
      ]
      [
        "id" => "lemQK6du-q"
        "type" => "paragraph"
        "data" => [
          "text" => "Die Frage des Timings wird oft übersehen, ist aber entscheidend. Idealerweise sollten Sie Ihre Kohlenhydrate 2 bis 3 Stunden vor dem Training zu sich nehmen. Dies gibt Ihrem Körper ausreichend Zeit, die Nahrung zu verdauen und in Energie umzuwandeln. Denken Sie daran wie an einen biologischen Wecker, der Ihre Zellen darauf vorbereitet, beim Training ihr Bestes zu geben."
        ]
      ]
      [
        "id" => "f-LrxEgOeV"
        "type" => "header"
        "data" => [
          "text" => "Proteine für die Erholung nach dem Training"
          "level" => 2
        ]
      ]
      [
        "id" => "AyyyFlq6bu"
        "type" => "header"
        "data" => [
          "text" => "Proteinreiche Lebensmittel"
          "level" => 3
        ]
      ]
      [
        "id" => "UgVUnhGm4g"
        "type" => "paragraph"
        "data" => [
          "text" => "Nachdem Sie Ihre Wiederholungen oder Kilometer auf dem Fahrrad absolviert haben, tritt Ihr Körper in die Erholungsphase ein. Proteine fungieren als Bausteine, die die beanspruchten Muskelfasern reparieren und wieder aufbauen. Lebensmittel wie Huhn, Fisch, Eier und Milchprodukte sind unverzichtbare Verbündete. Eine Omelette oder ein Joghurt nach dem Training kann ebenso effektiv sein wie ein Zauberstab."
        ]
      ]
      [
        "id" => "KnPAifuVPO"
        "type" => "header"
        "data" => [
          "text" => "Kohlenhydrate und Proteine kombinieren"
          "level" => 3
        ]
      ]
      [
        "id" => "8GmaLsaCJY"
        "type" => "paragraph"
        "data" => [
          "text" => "Warum nicht Kohlenhydrate und Proteine nach dem Training kombinieren? Diese Kombination ist nicht nur ein Trend, sondern eine Strategie, die die Glykogenspeicherung maximiert und gleichzeitig die Muskelreparatur fördert. Stellen Sie sich das wie ein Team vor, das zusammenarbeitet, um Sie stärker und schneller zu machen."
        ]
      ]
      [
        "id" => "vJvu9vlxpU"
        "type" => "header"
        "data" => [
          "text" => "Hydration: ein Schlüsselfaktor"
          "level" => 2
        ]
      ]
      [
        "id" => "zbRWZguLU2"
        "type" => "header"
        "data" => [
          "text" => "Empfohlene Getränke"
          "level" => 3
        ]
      ]
      [
        "id" => "4RQF_DTJ7M"
        "type" => "paragraph"
        "data" => [
          "text" => "Hydration sollte nie in den Hintergrund treten. Sie ist vor, während und nach dem Training unerlässlich. Wasser bleibt Ihr bester Verbündeter, aber manchmal können Sportgetränke helfen, verlorene Elektrolyte aufzufüllen. Ein Smoothie mit Früchten kann auch eine erfrischende Dosis an Vitaminen und Energie liefern."
        ]
      ]
      [
        "id" => "PGz0u4_AO9"
        "type" => "header"
        "data" => [
          "text" => "Anzeichen von Dehydration"
          "level" => 3
        ]
      ]
      [
        "id" => "t8PJoithYy"
        "type" => "paragraph"
        "data" => [
          "text" => "Das Ignorieren von Anzeichen einer Dehydration kann Ihre Leistung und Gesundheit beeinträchtigen. Zu den häufigsten Symptomen gehören intensiver Durst, unerklärliche Müdigkeit und Schwindel. Warten Sie nicht, bis Ihr Körper Alarm schlägt—trinken Sie regelmäßig in kleinen Schlucken, um diese Probleme zu vermeiden."
        ]
      ]
      [
        "id" => "ONRzSgj_Js"
        "type" => "header"
        "data" => [
          "text" => "Fazit"
          "level" => 2
        ]
      ]
      [
        "id" => "8rPcrqulqa"
        "type" => "paragraph"
        "data" => [
          "text" => "Das Verständnis und die Anwendung von Sporternährungsprinzipien vor und nach dem Training können einen großen Unterschied in Ihrer Leistung und Erholung machen. Kohlenhydrate für die Energie, Proteine für die Reparatur und eine angemessene Hydration für das Gleichgewicht—das sind die Schlüssel zu Ihrem Erfolg. Jeder Körper ist einzigartig, also passen Sie diese Tipps an Ihre spezifischen Bedürfnisse an, um Ihr volles Potenzial zu entfalten."
        ]
      ]
    ]
    "version" => "2.28.2"
  ]
  "title" => "Was man vor und nach dem Sport essen sollte"
  "withAds" => true
  "withMarketingBanner" => true
]
Attributes
[
  "class" => "my-4 md:my-8"
]
Component
App\Twig\Components\Ui\Editor\EditorRender {#6933
  +title: "Was man vor und nach dem Sport essen sollte"
  +data: [
    "time" => 1730745201790
    "blocks" => [
      [
        "id" => "rHPynrjDfy"
        "type" => "header"
        "data" => [
          "text" => "Die Bedeutung von Kohlenhydraten vor dem Training"
          "level" => 2
        ]
      ]
      [
        "id" => "ce4VThSPKe"
        "type" => "header"
        "data" => [
          "text" => "Empfohlene Kohlenhydratquellen"
          "level" => 3
        ]
      ]
      [
        "id" => "a6IacmxqY5"
        "type" => "paragraph"
        "data" => [
          "text" => "Bevor Sie sich kopfüber in Ihr Training stürzen, ist es entscheidend, Ihren Körper mit Kohlenhydraten zu versorgen. Diese Nährstoffe dienen als Hauptbrennstoff, wie Benzin für ein Auto. Zu den bevorzugten Lebensmitteln gehören Nudeln, Vollkornbrot und Früchte. Bananen oder Äpfel beispielsweise sind perfekt, um einen schnellen Energieschub zu liefern, ohne Ihren Magen zu belasten."
        ]
      ]
      [
        "id" => "2jmCMhbvBE"
        "type" => "header"
        "data" => [
          "text" => "Zeitpunkt der Einnahme"
          "level" => 3
        ]
      ]
      [
        "id" => "lemQK6du-q"
        "type" => "paragraph"
        "data" => [
          "text" => "Die Frage des Timings wird oft übersehen, ist aber entscheidend. Idealerweise sollten Sie Ihre Kohlenhydrate 2 bis 3 Stunden vor dem Training zu sich nehmen. Dies gibt Ihrem Körper ausreichend Zeit, die Nahrung zu verdauen und in Energie umzuwandeln. Denken Sie daran wie an einen biologischen Wecker, der Ihre Zellen darauf vorbereitet, beim Training ihr Bestes zu geben."
        ]
      ]
      [
        "id" => "f-LrxEgOeV"
        "type" => "header"
        "data" => [
          "text" => "Proteine für die Erholung nach dem Training"
          "level" => 2
        ]
      ]
      [
        "id" => "AyyyFlq6bu"
        "type" => "header"
        "data" => [
          "text" => "Proteinreiche Lebensmittel"
          "level" => 3
        ]
      ]
      [
        "id" => "UgVUnhGm4g"
        "type" => "paragraph"
        "data" => [
          "text" => "Nachdem Sie Ihre Wiederholungen oder Kilometer auf dem Fahrrad absolviert haben, tritt Ihr Körper in die Erholungsphase ein. Proteine fungieren als Bausteine, die die beanspruchten Muskelfasern reparieren und wieder aufbauen. Lebensmittel wie Huhn, Fisch, Eier und Milchprodukte sind unverzichtbare Verbündete. Eine Omelette oder ein Joghurt nach dem Training kann ebenso effektiv sein wie ein Zauberstab."
        ]
      ]
      [
        "id" => "KnPAifuVPO"
        "type" => "header"
        "data" => [
          "text" => "Kohlenhydrate und Proteine kombinieren"
          "level" => 3
        ]
      ]
      [
        "id" => "8GmaLsaCJY"
        "type" => "paragraph"
        "data" => [
          "text" => "Warum nicht Kohlenhydrate und Proteine nach dem Training kombinieren? Diese Kombination ist nicht nur ein Trend, sondern eine Strategie, die die Glykogenspeicherung maximiert und gleichzeitig die Muskelreparatur fördert. Stellen Sie sich das wie ein Team vor, das zusammenarbeitet, um Sie stärker und schneller zu machen."
        ]
      ]
      [
        "id" => "vJvu9vlxpU"
        "type" => "header"
        "data" => [
          "text" => "Hydration: ein Schlüsselfaktor"
          "level" => 2
        ]
      ]
      [
        "id" => "zbRWZguLU2"
        "type" => "header"
        "data" => [
          "text" => "Empfohlene Getränke"
          "level" => 3
        ]
      ]
      [
        "id" => "4RQF_DTJ7M"
        "type" => "paragraph"
        "data" => [
          "text" => "Hydration sollte nie in den Hintergrund treten. Sie ist vor, während und nach dem Training unerlässlich. Wasser bleibt Ihr bester Verbündeter, aber manchmal können Sportgetränke helfen, verlorene Elektrolyte aufzufüllen. Ein Smoothie mit Früchten kann auch eine erfrischende Dosis an Vitaminen und Energie liefern."
        ]
      ]
      [
        "id" => "PGz0u4_AO9"
        "type" => "header"
        "data" => [
          "text" => "Anzeichen von Dehydration"
          "level" => 3
        ]
      ]
      [
        "id" => "t8PJoithYy"
        "type" => "paragraph"
        "data" => [
          "text" => "Das Ignorieren von Anzeichen einer Dehydration kann Ihre Leistung und Gesundheit beeinträchtigen. Zu den häufigsten Symptomen gehören intensiver Durst, unerklärliche Müdigkeit und Schwindel. Warten Sie nicht, bis Ihr Körper Alarm schlägt—trinken Sie regelmäßig in kleinen Schlucken, um diese Probleme zu vermeiden."
        ]
      ]
      [
        "id" => "ONRzSgj_Js"
        "type" => "header"
        "data" => [
          "text" => "Fazit"
          "level" => 2
        ]
      ]
      [
        "id" => "8rPcrqulqa"
        "type" => "paragraph"
        "data" => [
          "text" => "Das Verständnis und die Anwendung von Sporternährungsprinzipien vor und nach dem Training können einen großen Unterschied in Ihrer Leistung und Erholung machen. Kohlenhydrate für die Energie, Proteine für die Reparatur und eine angemessene Hydration für das Gleichgewicht—das sind die Schlüssel zu Ihrem Erfolg. Jeder Körper ist einzigartig, also passen Sie diese Tipps an Ihre spezifischen Bedürfnisse an, um Ihr volles Potenzial zu entfalten."
        ]
      ]
    ]
    "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 {#7011
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#7053
  +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.21 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7098
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:page-sharer App\Twig\Components\App\PageSharer 72.5 MiB 1.27 ms
Input props
[
  "title" => "Was man vor und nach dem Sport essen sollte"
  "description" => "Optimiere deine sportliche Leistung mit der richtigen Ernährung: Erfahre, was du vor und nach dem Training essen solltest, um langfristige Erfolge zu erzielen."
  "alignMobileLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\PageSharer {#7112
  +shareUrl: "https://test.fitmetrics.ch/de/nachricht/was-man-vor-und-nach-dem-sport-essen-sollte-15"
  +title: "Was man vor und nach dem Sport essen sollte"
  +description: "Optimiere deine sportliche Leistung mit der richtigen Ernährung: Erfahre, was du vor und nach dem Training essen solltest, um langfristige Erfolge zu erzielen."
  +quote: null
  +hashtags: [
    "fitmetrics"
  ]
  +alignMobileLeft: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
media:icon App\Twig\Components\Media\Icon 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 {#7154
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#7182
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#7207
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#7230
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#7253
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#7276
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#7299
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#7322
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
user:profil-card App\Twig\Components\User\ProfilCard 74.5 MiB 3.99 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7692 …}
    -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 {#7705
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7719 …}
    -leads: Doctrine\ORM\PersistentCollection {#7853 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7704
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7864 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#7966 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#7995 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8063 …}
    -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 {#8107 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8146 …}
    -clients: Doctrine\ORM\PersistentCollection {#8144 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8196 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8204
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8378 …}
      #file: Vich\UploaderBundle\Entity\File {#8370 …}
      #credits: Doctrine\ORM\PersistentCollection {#8371 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8375 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8361
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777539903 {#8380
        date: 2026-04-30 11:05:03.937024 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8374 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8212 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8220 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8235 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8284 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7701 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7703
      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 {#7161
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7692 …}
    -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 {#7705
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7719 …}
    -leads: Doctrine\ORM\PersistentCollection {#7853 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7704
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7864 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#7966 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#7995 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8063 …}
    -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 {#8107 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8146 …}
    -clients: Doctrine\ORM\PersistentCollection {#8144 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8196 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8204
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8378 …}
      #file: Vich\UploaderBundle\Entity\File {#8370 …}
      #credits: Doctrine\ORM\PersistentCollection {#8371 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8375 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8361
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777539903 {#8380
        date: 2026-04-30 11:05:03.937024 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8374 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8212 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8220 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8235 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8284 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7701 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7703
      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.34 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7692 …}
    -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 {#7705
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7719 …}
    -leads: Doctrine\ORM\PersistentCollection {#7853 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7704
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7864 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#7966 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#7995 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8063 …}
    -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 {#8107 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8146 …}
    -clients: Doctrine\ORM\PersistentCollection {#8144 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8196 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8204
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8378 …}
      #file: Vich\UploaderBundle\Entity\File {#8370 …}
      #credits: Doctrine\ORM\PersistentCollection {#8371 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8375 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8361
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777539903 {#8380
        date: 2026-04-30 11:05:03.937024 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8374 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8212 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8220 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8235 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8284 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7701 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7703
      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 {#8302
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7692 …}
    -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 {#7705
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7719 …}
    -leads: Doctrine\ORM\PersistentCollection {#7853 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7704
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7864 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#7966 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#7995 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8063 …}
    -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 {#8107 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8146 …}
    -clients: Doctrine\ORM\PersistentCollection {#8144 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8196 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8204
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8378 …}
      #file: Vich\UploaderBundle\Entity\File {#8370 …}
      #credits: Doctrine\ORM\PersistentCollection {#8371 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8375 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8361
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777539903 {#8380
        date: 2026-04-30 11:05:03.937024 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8374 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8212 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8220 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8235 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8284 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7701 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7703
      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 {#8204
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8378 …}
    #file: Vich\UploaderBundle\Entity\File {#8370 …}
    #credits: Doctrine\ORM\PersistentCollection {#8371 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8375 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8361
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777539903 {#8380
      date: 2026-04-30 11:05:03.937024 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8374 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#7692 …}
      -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 {#7705
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#7719 …}
      -leads: Doctrine\ORM\PersistentCollection {#7853 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#7704
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7864 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#7966 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#7995 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8063 …}
      -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 {#8107 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8146 …}
      -clients: Doctrine\ORM\PersistentCollection {#8144 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8196 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8204}
      -profil: App\Entity\User\ContactProfile {#8212 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8220 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8235 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8284 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7701 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#7703
        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 {#8337
  #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 {#8204
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8378 …}
    #file: Vich\UploaderBundle\Entity\File {#8370 …}
    #credits: Doctrine\ORM\PersistentCollection {#8371 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8375 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8361
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777539903 {#8380
      date: 2026-04-30 11:05:03.937024 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8374 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#7692 …}
      -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 {#7705
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#7719 …}
      -leads: Doctrine\ORM\PersistentCollection {#7853 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#7704
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7864 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#7966 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#7995 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8063 …}
      -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 {#8107 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8146 …}
      -clients: Doctrine\ORM\PersistentCollection {#8144 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8196 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8204}
      -profil: App\Entity\User\ContactProfile {#8212 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8220 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8235 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8284 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7701 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#7703
        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 {#7688
  +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 {#8425
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 74.5 MiB 0.33 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#8411
  +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.27 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#8467
  +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.03 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#8522
  +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 {#8514
  -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 {#8556
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#8588
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#8611
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#8634
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#8657
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#8680
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "tiktok"
  "class" => "w-[29px] h-[29px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[29px] h-[29px]"
]
Component
App\Twig\Components\Media\Icon {#8703
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +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 {#8726
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "youtube"
  "class" => "w-[28px] h-[24px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[24px]"
]
Component
App\Twig\Components\Media\Icon {#8749
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4256 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}