GET https://test.fitmetrics.ch/de/nachricht/wichtigkeit-eines-strukturierten-programms-im-bodybuilding-12

Components

16 Twig Components
83 Render Count
64 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.29ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
6 0.44ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.35ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.49ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
2 0.47ms
media:image
"App\Twig\Components\Media\Image"
components/media/image.html.twig
2 1.14ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.26ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 53.74ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 8.85ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.56ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
1 1.93ms
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.70ms
user:profil-avatar
"App\Twig\Components\User\ProfilAvatar"
components/user/profil-avatar.html.twig
1 2.01ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.32ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.27ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 74.5 MiB 53.74 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#4764
  -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 66.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 {#4811
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#4822
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
66.5 MiB 1.08 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#4873
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 66.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 {#4888
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#4938
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#4966
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#4982
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5006
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5030
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.04 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 {#5054
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.04 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 {#5078
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5102
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5126
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5150
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6308
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
68.5 MiB 0.14 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6344
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 74.5 MiB 8.85 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#6421
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6422 …}
  -formFactory: Symfony\Component\Form\FormFactory {#6420 …}
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6573
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6608
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6638
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6670
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 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 {#6689
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#6799
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#6833
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#6849
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#6873
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#6897
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#6921
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#6945
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#6969
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#6993
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7017
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7041
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7065
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 74.5 MiB 0.45 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#7110
  +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 {#7100
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#6741
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 74.5 MiB 0.56 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.news"
        "url" => "/de/nachrichten"
      ]
      [
        "label" => "Muskelaufbau"
        "url" => "/de/nachrichten/tag/muskelaufbau-1"
      ]
      [
        "label" => "Wichtigkeit eines strukturierten Programms im Bodybuilding."
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#7193
  +items: [
    [
      "label" => "menu.home"
      "url" => "/de/"
    ]
    [
      "label" => "menu.news"
      "url" => "/de/nachrichten"
    ]
    [
      "label" => "Muskelaufbau"
      "url" => "/de/nachrichten/tag/muskelaufbau-1"
    ]
    [
      "label" => "Wichtigkeit eines strukturierten Programms im Bodybuilding."
      "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" => "Wichtigkeit eines strukturierten Programms im Bodybuilding."
        "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 {#7223
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7245
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7268
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 74.5 MiB 0.42 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#7213
  +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.97 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#3821
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3734 …}
    #file: Vich\UploaderBundle\Entity\File {#3815 …}
    #credits: Doctrine\ORM\PersistentCollection {#3864 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 449
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3707 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1717495342 {#3694
      date: 2024-06-04 12:02:22.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777183046 {#3715
      date: 2026-04-26 07:57:26.363120 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover object-center md:rounded h-full w-full inset-0"
  "alt" => "Image news Wichtigkeit eines strukturierten Programms im Bodybuilding."
  "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 {#7360
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image news Wichtigkeit eines strukturierten Programms im Bodybuilding."
  +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 {#3821
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3734 …}
    #file: Vich\UploaderBundle\Entity\File {#3815 …}
    #credits: Doctrine\ORM\PersistentCollection {#3864 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 449
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3707 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1717495342 {#3694
      date: 2024-06-04 12:02:22.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777183046 {#3715
      date: 2026-04-26 07:57:26.363120 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 {#7397
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7428
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
ui:badge App\Twig\Components\Ui\Badge 74.5 MiB 0.25 ms
Input props
[
  "name" => "Muskelaufbau"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7466
  +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" => "Zu Hause"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7519
  +name: "Zu Hause"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 74.5 MiB 0.04 ms
Input props
[
  "name" => "Diät"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7543
  +name: "Diät"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 74.5 MiB 0.04 ms
Input props
[
  "name" => "Gewichtsverlust"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7567
  +name: "Gewichtsverlust"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 74.5 MiB 0.03 ms
Input props
[
  "name" => "In der Sporthalle"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7591
  +name: "In der Sporthalle"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 74.5 MiB 0.04 ms
Input props
[
  "name" => "Außen"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7615
  +name: "Außen"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 74.5 MiB 1.93 ms
Input props
[
  "class" => "my-4 md:my-8"
  "data" => [
    "time" => 1730745109873
    "blocks" => [
      [
        "id" => "q0Yd1wgC5k"
        "type" => "paragraph"
        "data" => [
          "text" => "Um deine Fitnessziele zu erreichen und deine Ergebnisse zu maximieren, ist es wichtig, ein Krafttrainingsprogramm festzulegen und zu strukturieren. 🎯"
        ]
      ]
      [
        "id" => "Jpy_B4UunZ"
        "type" => "header"
        "data" => [
          "text" => "Die Vorteile eines strukturierten Programm"
          "level" => 2
        ]
      ]
      [
        "id" => "J2XUD1pL0K"
        "type" => "header"
        "data" => [
          "text" => "1. Maximieren Sie die Effektivität der Trainingseinheiten."
          "level" => 3
        ]
      ]
      [
        "id" => "0o2_PSP97q"
        "type" => "paragraph"
        "data" => [
          "text" => "Ein gut strukturiertes Programm ermöglicht es dir, jede Trainingseinheit zu optimieren. Indem du die Übungen, die Anzahl der Wiederholungen und die Sätze genau planst, stellst du sicher, dass jede Minute, die du im Fitnessstudio verbringst, effektiv zu deinen Zielen beiträgt. Das verringert die verlorene Zeit und erhöht die Wirkung deiner Bemühungen."
        ]
      ]
      [
        "id" => "aVBYz9rBHF"
        "type" => "header"
        "data" => [
          "text" => "2. Verfolge und messe deinen Fortschritt."
          "level" => 3
        ]
      ]
      [
        "id" => "lK0f5_bb64"
        "type" => "paragraph"
        "data" => [
          "text" => "Mit einem strukturierten Programm ist es einfacher, deine Fortschritte zu verfolgen. Du kannst deine Leistungen aufschreiben, deine Verbesserungen messen und deinen Plan anhand dieser Daten anpassen. So bleibst du motiviert und kannst die Ergebnisse deiner Bemühungen konkret sehen."
        ]
      ]
      [
        "id" => "2U6LiE014g"
        "type" => "paragraph"
        "data" => [
          "text" => "Wenn du den <a href="https://www.fitmetrics.ch/de/workout">Programmteil</a> nutzt, strukturiere deinen Plan digital und spare mit unseren Statistiken und Vorschlägen Zeit bei der Nachbereitung."
        ]
      ]
      [
        "id" => "YhyG8OJuYc"
        "type" => "header"
        "data" => [
          "text" => "3. Übungen und Sitzungen immer zur Verfügung."
          "level" => 3
        ]
      ]
      [
        "id" => "BzlO0UmXzG"
        "type" => "paragraph"
        "data" => [
          "text" => "<a href="https://www.fitmetrics.ch/de/workout">Mit unserer Plattform</a> musst du deine Trainingseinheiten nicht mehr in Excel oder einem Notizblock aufschreiben und strukturieren. FitMetrics spart dir Zeit, indem du deine Übungen und Sitzungen immer von deinem PC oder Telefon aus zur Verfügung hast."
        ]
      ]
      [
        "id" => "Gqv2R5Ip_9"
        "type" => "paragraph"
        "data" => [
          "text" => "Außerdem sorgen unsere Übungsvideos dafür, dass du nie die richtige Ausführung der Bewegungen vergisst, so dass du sicher und effektiv trainieren kannst."
        ]
      ]
      [
        "id" => "saSgGQmlwd"
        "type" => "header"
        "data" => [
          "text" => "4. Vermeiden Sie Verletzungen und optimieren Sie die Erholung."
          "level" => 3
        ]
      ]
      [
        "id" => "PKhrI1-77w"
        "type" => "paragraph"
        "data" => [
          "text" => "Ein gut durchdachtes Programm berücksichtigt die Bedeutung der Progression und der Erholung. Indem du deine Trainingseinheiten strukturierst, stellst du sicher, dass du deine Muskeln nicht überforderst und deinem Körper die nötige Zeit zur Erholung gibst. Das verringert das Verletzungsrisiko und ermöglicht es dir, weiterhin regelmäßig zu trainieren."
        ]
      ]
      [
        "id" => "IOFnndIB0J"
        "type" => "header"
        "data" => [
          "text" => "5. Die Motivation aufrechterhalten"
          "level" => 3
        ]
      ]
      [
        "id" => "TeIdKUWsop"
        "type" => "paragraph"
        "data" => [
          "text" => "Ein klarer und strukturierter Trainingsplan gibt dir einen Fahrplan, an den du dich halten kannst. Genau zu wissen, was du bei jeder Trainingseinheit tun musst, kann dich motivieren, auf dem richtigen Weg zu bleiben. Wenn du außerdem deine regelmäßigen Fortschritte siehst, wirst du ermutigt, weiterzumachen und deine Ziele zu erreichen."
        ]
      ]
      [
        "id" => "QZnQQdTKZY"
        "type" => "header"
        "data" => [
          "text" => "6. Optimiere den Einsatz von Ressourcen."
          "level" => 3
        ]
      ]
      [
        "id" => "7pb4E6RctZ"
        "type" => "paragraph"
        "data" => [
          "text" => "Ein strukturiertes Programm hilft dir auch, die Ausrüstung und die verfügbare Zeit effektiv zu nutzen. Anstatt dich bei der Ankunft im Fitnessstudio zu fragen, was du tun sollst, hast du einen genauen Plan, an den du dich halten kannst, wodurch du deine Zeit und deine Anstrengungen maximieren kannst."
        ]
      ]
      [
        "id" => "DwJ2H4pJHR"
        "type" => "header"
        "data" => [
          "text" => "Hol dir dein persönliches Programm kostenlos!"
          "level" => 2
        ]
      ]
      [
        "id" => "7QsgMJVgUz"
        "type" => "paragraph"
        "data" => [
          "text" => "Auf unserer Website kannst du dir <b>kostenlos </b>deinen eigenen <a href="https://www.fitmetrics.ch/de/program/my">Plan</a> erstellen."
        ]
      ]
      [
        "id" => "qg-U9s852G"
        "type" => "paragraph"
        "data" => [
          "text" => "Nutze unsere Musterprogramme als Inspiration oder lass dir von einem unserer professionellen Coaches einen maßgeschneiderten Plan erstellen."
        ]
      ]
      [
        "id" => "NCYAIaeeYE"
        "type" => "paragraph"
        "data" => [
          "text" => "Nutze unsere Ressourcen, um deine Ziele im Krafttraining effektiv und sicher zu erreichen."
        ]
      ]
      [
        "id" => "cm258qUYkT"
        "type" => "paragraph"
        "data" => [
          "text" => "Mach jetzt mit und fang an, deinen Erfolg zu strukturieren! 🎯"
        ]
      ]
    ]
    "version" => "2.28.2"
  ]
  "title" => "Wichtigkeit eines strukturierten Programms im Bodybuilding."
  "withAds" => true
  "withMarketingBanner" => true
]
Attributes
[
  "class" => "my-4 md:my-8"
]
Component
App\Twig\Components\Ui\Editor\EditorRender {#7602
  +title: "Wichtigkeit eines strukturierten Programms im Bodybuilding."
  +data: [
    "time" => 1730745109873
    "blocks" => [
      [
        "id" => "q0Yd1wgC5k"
        "type" => "paragraph"
        "data" => [
          "text" => "Um deine Fitnessziele zu erreichen und deine Ergebnisse zu maximieren, ist es wichtig, ein Krafttrainingsprogramm festzulegen und zu strukturieren. 🎯"
        ]
      ]
      [
        "id" => "Jpy_B4UunZ"
        "type" => "header"
        "data" => [
          "text" => "Die Vorteile eines strukturierten Programm"
          "level" => 2
        ]
      ]
      [
        "id" => "J2XUD1pL0K"
        "type" => "header"
        "data" => [
          "text" => "1. Maximieren Sie die Effektivität der Trainingseinheiten."
          "level" => 3
        ]
      ]
      [
        "id" => "0o2_PSP97q"
        "type" => "paragraph"
        "data" => [
          "text" => "Ein gut strukturiertes Programm ermöglicht es dir, jede Trainingseinheit zu optimieren. Indem du die Übungen, die Anzahl der Wiederholungen und die Sätze genau planst, stellst du sicher, dass jede Minute, die du im Fitnessstudio verbringst, effektiv zu deinen Zielen beiträgt. Das verringert die verlorene Zeit und erhöht die Wirkung deiner Bemühungen."
        ]
      ]
      [
        "id" => "aVBYz9rBHF"
        "type" => "header"
        "data" => [
          "text" => "2. Verfolge und messe deinen Fortschritt."
          "level" => 3
        ]
      ]
      [
        "id" => "lK0f5_bb64"
        "type" => "paragraph"
        "data" => [
          "text" => "Mit einem strukturierten Programm ist es einfacher, deine Fortschritte zu verfolgen. Du kannst deine Leistungen aufschreiben, deine Verbesserungen messen und deinen Plan anhand dieser Daten anpassen. So bleibst du motiviert und kannst die Ergebnisse deiner Bemühungen konkret sehen."
        ]
      ]
      [
        "id" => "2U6LiE014g"
        "type" => "paragraph"
        "data" => [
          "text" => "Wenn du den <a href="https://www.fitmetrics.ch/de/workout">Programmteil</a> nutzt, strukturiere deinen Plan digital und spare mit unseren Statistiken und Vorschlägen Zeit bei der Nachbereitung."
        ]
      ]
      [
        "id" => "YhyG8OJuYc"
        "type" => "header"
        "data" => [
          "text" => "3. Übungen und Sitzungen immer zur Verfügung."
          "level" => 3
        ]
      ]
      [
        "id" => "BzlO0UmXzG"
        "type" => "paragraph"
        "data" => [
          "text" => "<a href="https://www.fitmetrics.ch/de/workout">Mit unserer Plattform</a> musst du deine Trainingseinheiten nicht mehr in Excel oder einem Notizblock aufschreiben und strukturieren. FitMetrics spart dir Zeit, indem du deine Übungen und Sitzungen immer von deinem PC oder Telefon aus zur Verfügung hast."
        ]
      ]
      [
        "id" => "Gqv2R5Ip_9"
        "type" => "paragraph"
        "data" => [
          "text" => "Außerdem sorgen unsere Übungsvideos dafür, dass du nie die richtige Ausführung der Bewegungen vergisst, so dass du sicher und effektiv trainieren kannst."
        ]
      ]
      [
        "id" => "saSgGQmlwd"
        "type" => "header"
        "data" => [
          "text" => "4. Vermeiden Sie Verletzungen und optimieren Sie die Erholung."
          "level" => 3
        ]
      ]
      [
        "id" => "PKhrI1-77w"
        "type" => "paragraph"
        "data" => [
          "text" => "Ein gut durchdachtes Programm berücksichtigt die Bedeutung der Progression und der Erholung. Indem du deine Trainingseinheiten strukturierst, stellst du sicher, dass du deine Muskeln nicht überforderst und deinem Körper die nötige Zeit zur Erholung gibst. Das verringert das Verletzungsrisiko und ermöglicht es dir, weiterhin regelmäßig zu trainieren."
        ]
      ]
      [
        "id" => "IOFnndIB0J"
        "type" => "header"
        "data" => [
          "text" => "5. Die Motivation aufrechterhalten"
          "level" => 3
        ]
      ]
      [
        "id" => "TeIdKUWsop"
        "type" => "paragraph"
        "data" => [
          "text" => "Ein klarer und strukturierter Trainingsplan gibt dir einen Fahrplan, an den du dich halten kannst. Genau zu wissen, was du bei jeder Trainingseinheit tun musst, kann dich motivieren, auf dem richtigen Weg zu bleiben. Wenn du außerdem deine regelmäßigen Fortschritte siehst, wirst du ermutigt, weiterzumachen und deine Ziele zu erreichen."
        ]
      ]
      [
        "id" => "QZnQQdTKZY"
        "type" => "header"
        "data" => [
          "text" => "6. Optimiere den Einsatz von Ressourcen."
          "level" => 3
        ]
      ]
      [
        "id" => "7pb4E6RctZ"
        "type" => "paragraph"
        "data" => [
          "text" => "Ein strukturiertes Programm hilft dir auch, die Ausrüstung und die verfügbare Zeit effektiv zu nutzen. Anstatt dich bei der Ankunft im Fitnessstudio zu fragen, was du tun sollst, hast du einen genauen Plan, an den du dich halten kannst, wodurch du deine Zeit und deine Anstrengungen maximieren kannst."
        ]
      ]
      [
        "id" => "DwJ2H4pJHR"
        "type" => "header"
        "data" => [
          "text" => "Hol dir dein persönliches Programm kostenlos!"
          "level" => 2
        ]
      ]
      [
        "id" => "7QsgMJVgUz"
        "type" => "paragraph"
        "data" => [
          "text" => "Auf unserer Website kannst du dir <b>kostenlos </b>deinen eigenen <a href="https://www.fitmetrics.ch/de/program/my">Plan</a> erstellen."
        ]
      ]
      [
        "id" => "qg-U9s852G"
        "type" => "paragraph"
        "data" => [
          "text" => "Nutze unsere Musterprogramme als Inspiration oder lass dir von einem unserer professionellen Coaches einen maßgeschneiderten Plan erstellen."
        ]
      ]
      [
        "id" => "NCYAIaeeYE"
        "type" => "paragraph"
        "data" => [
          "text" => "Nutze unsere Ressourcen, um deine Ziele im Krafttraining effektiv und sicher zu erreichen."
        ]
      ]
      [
        "id" => "cm258qUYkT"
        "type" => "paragraph"
        "data" => [
          "text" => "Mach jetzt mit und fang an, deinen Erfolg zu strukturieren! 🎯"
        ]
      ]
    ]
    "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 {#7689
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7735
  +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.21 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7784
  +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" => "Wichtigkeit eines strukturierten Programms im Bodybuilding."
  "description" => "Optimiere deine Bodybuilding-Ergebnisse mit einem personalisierten Programm. Hol dir jetzt dein kostenloses Programm auf unserer Plattform!"
  "alignMobileLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\PageSharer {#7798
  +shareUrl: "https://test.fitmetrics.ch/de/nachricht/wichtigkeit-eines-strukturierten-programms-im-bodybuilding-12"
  +title: "Wichtigkeit eines strukturierten Programms im Bodybuilding."
  +description: "Optimiere deine Bodybuilding-Ergebnisse mit einem personalisierten Programm. Hol dir jetzt dein kostenloses Programm auf unserer Plattform!"
  +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 {#7840
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7868
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7893
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7916
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7939
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7962
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#7985
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#8008
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
user:profil-card App\Twig\Components\User\ProfilCard 76.5 MiB 3.70 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8378 …}
    -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 {#8391
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8405 …}
    -leads: Doctrine\ORM\PersistentCollection {#8539 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8390
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8550 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8652 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8681 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8749 …}
    -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 {#8793 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8832 …}
    -clients: Doctrine\ORM\PersistentCollection {#8830 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8882 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8890
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9064 …}
      #file: Vich\UploaderBundle\Entity\File {#9056 …}
      #credits: Doctrine\ORM\PersistentCollection {#9057 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#9061 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#9047
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777183046 {#9066
        date: 2026-04-26 07:57:26.491397 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#9060 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8898 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8906 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8921 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8970 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8387 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8389
      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 {#7847
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8378 …}
    -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 {#8391
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8405 …}
    -leads: Doctrine\ORM\PersistentCollection {#8539 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8390
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8550 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8652 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8681 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8749 …}
    -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 {#8793 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8832 …}
    -clients: Doctrine\ORM\PersistentCollection {#8830 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8882 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8890
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9064 …}
      #file: Vich\UploaderBundle\Entity\File {#9056 …}
      #credits: Doctrine\ORM\PersistentCollection {#9057 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#9061 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#9047
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777183046 {#9066
        date: 2026-04-26 07:57:26.491397 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#9060 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8898 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8906 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8921 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8970 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8387 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8389
      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.01 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8378 …}
    -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 {#8391
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8405 …}
    -leads: Doctrine\ORM\PersistentCollection {#8539 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8390
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8550 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8652 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8681 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8749 …}
    -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 {#8793 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8832 …}
    -clients: Doctrine\ORM\PersistentCollection {#8830 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8882 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8890
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9064 …}
      #file: Vich\UploaderBundle\Entity\File {#9056 …}
      #credits: Doctrine\ORM\PersistentCollection {#9057 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#9061 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#9047
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777183046 {#9066
        date: 2026-04-26 07:57:26.491397 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#9060 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8898 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8906 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8921 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8970 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8387 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8389
      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 {#8988
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8378 …}
    -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 {#8391
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8405 …}
    -leads: Doctrine\ORM\PersistentCollection {#8539 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8390
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8550 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8652 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8681 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8749 …}
    -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 {#8793 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8832 …}
    -clients: Doctrine\ORM\PersistentCollection {#8830 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8882 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8890
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9064 …}
      #file: Vich\UploaderBundle\Entity\File {#9056 …}
      #credits: Doctrine\ORM\PersistentCollection {#9057 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#9061 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#9047
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777183046 {#9066
        date: 2026-04-26 07:57:26.491397 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#9060 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8898 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8906 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8921 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8970 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8387 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8389
      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.16 ms
Input props
[
  "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;"
  "media" => App\Entity\Media\ProfilePictureMedia {#8890
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9064 …}
    #file: Vich\UploaderBundle\Entity\File {#9056 …}
    #credits: Doctrine\ORM\PersistentCollection {#9057 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#9061 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#9047
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777183046 {#9066
      date: 2026-04-26 07:57:26.491397 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#9060 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#8378 …}
      -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 {#8391
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#8405 …}
      -leads: Doctrine\ORM\PersistentCollection {#8539 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#8390
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8550 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#8652 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#8681 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8749 …}
      -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 {#8793 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8832 …}
      -clients: Doctrine\ORM\PersistentCollection {#8830 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8882 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8890}
      -profil: App\Entity\User\ContactProfile {#8898 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8906 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8921 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8970 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8387 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#8389
        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 {#9023
  #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 {#8890
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9064 …}
    #file: Vich\UploaderBundle\Entity\File {#9056 …}
    #credits: Doctrine\ORM\PersistentCollection {#9057 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#9061 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#9047
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777183046 {#9066
      date: 2026-04-26 07:57:26.491397 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#9060 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#8378 …}
      -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 {#8391
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#8405 …}
      -leads: Doctrine\ORM\PersistentCollection {#8539 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#8390
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8550 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#8652 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#8681 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8749 …}
      -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 {#8793 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8832 …}
      -clients: Doctrine\ORM\PersistentCollection {#8830 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8882 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8890}
      -profil: App\Entity\User\ContactProfile {#8898 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8906 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8921 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8970 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8387 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#8389
        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 {#8374
  +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 {#9111
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 76.5 MiB 0.32 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#9097
  +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.27 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#9153
  +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.04 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#9208
  +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.12 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#9200
  -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 {#9242
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#9274
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#9297
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#9320
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#9343
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#9366
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#9389
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.04 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 {#9412
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +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 {#9435
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4814 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}