Redirect 301 redirect from GET @app_news_detail (68cf7f)

GET http://test.fitmetrics.ch/en/news/the-benefits-of-cardio-for-bodybuilding-26

Components

17 Twig Components
80 Render Count
70 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.37ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.45ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
3 0.33ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.48ms
media:image
"App\Twig\Components\Media\Image"
components/media/image.html.twig
2 1.18ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.27ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 56.60ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 8.75ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.58ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
1 0.41ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
1 2.48ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
1 0.27ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
1 1.36ms
user:profil-card
"App\Twig\Components\User\ProfilCard"
components/user/profil-card.html.twig
1 5.17ms
user:profil-avatar
"App\Twig\Components\User\ProfilAvatar"
components/user/profil-avatar.html.twig
1 3.18ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.44ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.30ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 72.5 MiB 56.60 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#4305
  -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.48 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 {#4352
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#4363
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
64.5 MiB 1.16 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#4414
  -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 {#4429
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150"
  "data-front--header-target" => "logoWhite"
]
Attributes
[
  "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150"
  "data-front--header-target" => "logoWhite"
]
Component
App\Twig\Components\Media\Icon {#4479
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.5 MiB 0.05 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 {#4507
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#4523
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#4547
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#4571
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#4595
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#4619
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#4643
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 64.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#4667
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#4691
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#5849
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
66.5 MiB 0.16 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5885
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 70.5 MiB 8.75 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#5962
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5963 …}
  -formFactory: Symfony\Component\Form\FormFactory {#5961 …}
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.05 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Attributes
[
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Component
App\Twig\Components\Media\Icon {#6114
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.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 {#6149
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "block dark:hidden h-[80px] w-[300px]"
]
Attributes
[
  "class" => "block dark:hidden h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#6179
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.04 ms
Input props
[
  "name" => "google"
  "class" => "h-[24px] w-[20px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "h-[24px] w-[20px]"
]
Component
App\Twig\Components\Media\Icon {#6211
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "apple"
  "class" => "h-[24px] w-[20px] fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "h-[24px] w-[20px] fill-white"
]
Component
App\Twig\Components\Media\Icon {#6230
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#6340
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.04 ms
Input props
[
  "name" => "chevron-down"
  "class" => "fill-white w-[20px] h-[20px]"
]
Attributes
[
  "class" => "fill-white w-[20px] h-[20px]"
]
Component
App\Twig\Components\Media\Icon {#6374
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "flexed-biceps"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6390
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "fire"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6414
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "category"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6438
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "barbell"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6462
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "discipline"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6486
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6510
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6534
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6558
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "favorites"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6582
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "more"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6606
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 72.5 MiB 0.43 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#6651
  +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 {#6641
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#6282
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 72.5 MiB 0.58 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2884
    -items: [
      [
        "label" => "menu.home"
        "url" => "/en/"
      ]
      [
        "label" => "menu.news"
        "url" => "/en/news"
      ]
      [
        "label" => "Endurance"
        "url" => "/en/news/tag/endurance-4"
      ]
      [
        "label" => "The benefits of cardio for bodybuilding"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#6734
  +items: [
    [
      "label" => "menu.home"
      "url" => "/en/"
    ]
    [
      "label" => "menu.news"
      "url" => "/en/news"
    ]
    [
      "label" => "Endurance"
      "url" => "/en/news/tag/endurance-4"
    ]
    [
      "label" => "The benefits of cardio for bodybuilding"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2884
    -items: [
      [
        "label" => "menu.home"
        "url" => "/en/"
      ]
      [
        "label" => "menu.news"
        "url" => "/en/news"
      ]
      [
        "label" => "Endurance"
        "url" => "/en/news/tag/endurance-4"
      ]
      [
        "label" => "The benefits of cardio for bodybuilding"
        "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 {#6764
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#6786
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#6809
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#6754
  +includeScript: true
  +labelClass: null
  +containerClass: "my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
media:image App\Twig\Components\Media\Image 72.5 MiB 1.01 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#3908
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3865 …}
    #file: Vich\UploaderBundle\Entity\File {#3902 …}
    #credits: Doctrine\ORM\PersistentCollection {#3889 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 491
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3772 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1724537111 {#3759
      date: 2024-08-25 00:05:11.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777956153 {#3780
      date: 2026-05-05 06:42:33.636130 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover object-center md:rounded h-full w-full inset-0"
  "alt" => "Image news The benefits of cardio for 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 {#6901
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image news The benefits of cardio for 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 {#3908
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3865 …}
    #file: Vich\UploaderBundle\Entity\File {#3902 …}
    #credits: Doctrine\ORM\PersistentCollection {#3889 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 491
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3772 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1724537111 {#3759
      date: 2024-08-25 00:05:11.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777956153 {#3780
      date: 2026-05-05 06:42:33.636130 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 {#6938
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#6969
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
ui:badge App\Twig\Components\Ui\Badge 72.5 MiB 0.25 ms
Input props
[
  "name" => "Endurance"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7007
  +name: "Endurance"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 72.5 MiB 0.04 ms
Input props
[
  "name" => "Weight loss"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7060
  +name: "Weight loss"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 72.5 MiB 0.04 ms
Input props
[
  "name" => "Cardio"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7084
  +name: "Cardio"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 72.5 MiB 2.48 ms
Input props
[
  "class" => "my-4 md:my-8"
  "data" => [
    "time" => 1730734151202
    "blocks" => [
      [
        "id" => "ZbwzQkPZ3e"
        "type" => "header"
        "data" => [
          "text" => "Cardiovascular benefits of cardio"
          "level" => 2
        ]
      ]
      [
        "id" => "2BJYD9VfvY"
        "type" => "paragraph"
        "data" => [
          "text" => "Cardio isn't just about burning calories. It plays a vital role in heart health and improving overall endurance."
        ]
      ]
      [
        "id" => "p-t0jkc-ji"
        "type" => "header"
        "data" => [
          "text" => "Strengthening the heart muscle"
          "level" => 3
        ]
      ]
      [
        "id" => "DsiXdl87AQ"
        "type" => "paragraph"
        "data" => [
          "text" => "One of the most notable benefits of cardio is its impact on the heart muscle. Regular cardiovascular exercise increases the heart's efficiency, which helps lower your resting heart rate and improve your overall heart health. According to <a href="https://linknsport.com/blog/bienfaits-entrainement-cardio-n138">LinknSport</a>, cardiovascular exercises not only boost endurance capacity but also protect against various heart diseases."
        ]
      ]
      [
        "id" => "_XWht9iNuB"
        "type" => "header"
        "data" => [
          "text" => "Improvement in endurance"
          "level" => 3
        ]
      ]
      [
        "id" => "D5olnDH5sn"
        "type" => "paragraph"
        "data" => [
          "text" => "Having good endurance is crucial for supporting longer, more productive weight training sessions. By increasing the body’s ability to use oxygen, cardio enables you to train harder and longer. In short, it prepares your body to face daily physical challenges with greater agility and ease."
        ]
      ]
      [
        "id" => "wwLKRfc7km"
        "type" => "header"
        "data" => [
          "text" => "Impact of cardio on body composition"
          "level" => 2
        ]
      ]
      [
        "id" => "NbvJt8WJcz"
        "type" => "paragraph"
        "data" => [
          "text" => "Cardio can transform your body composition by improving muscle definition while preserving lean mass. But how does this dual mechanism work?"
        ]
      ]
      [
        "id" => "LjvYdssqow"
        "type" => "header"
        "data" => [
          "text" => "Fat burning"
          "level" => 3
        ]
      ]
      [
        "id" => "U3dweIIwdo"
        "type" => "paragraph"
        "data" => [
          "text" => "Thanks to cardio, metabolism is stimulated, which promotes increased fat consumption for energy. Cardio sessions interspersed with weight training help reduce body fat percentage. Cardio is an essential ally in achieving weight loss goals, of course, when paired with a <a href="https://www.fitmetrics.ch/en/news/food-and-its-nutrients-5">healthy and balanced diet</a>."
        ]
      ]
      [
        "id" => "GxsdRWNaBN"
        "type" => "header"
        "data" => [
          "text" => "Preservation of muscle mass"
          "level" => 3
        ]
      ]
      [
        "id" => "GN8SWNi2L0"
        "type" => "paragraph"
        "data" => [
          "text" => "The balance between <a href="https://www.fitmetrics.ch/en/exercises/category/57-cardiovascular">cardio</a> and weight training is essential to prevent muscle degradation. When properly orchestrated, this balance promotes muscle growth while avoiding overtraining. By incorporating cardio wisely, you can continue to gain strength without sacrificing your hard-earned muscle mass."
        ]
      ]
      [
        "id" => "JhejmybH7q"
        "type" => "header"
        "data" => [
          "text" => "Better muscle recovery"
          "level" => 2
        ]
      ]
      [
        "id" => "lBvM0bWF9Q"
        "type" => "paragraph"
        "data" => [
          "text" => "Effective cardio not only enhances performance but also drastically improves muscle recovery through better blood circulation and reduced post-training soreness."
        ]
      ]
      [
        "id" => "ZNYTOZeB9z"
        "type" => "header"
        "data" => [
          "text" => "Improved blood circulation"
          "level" => 3
        ]
      ]
      [
        "id" => "KmNBrGNAQf"
        "type" => "paragraph"
        "data" => [
          "text" => "Good circulation is fundamental for recovery. Cardio increases blood flow, delivering oxygen and <a href="https://www.fitmetrics.ch/en/news/food-and-its-nutrients-5">essential nutrients</a> to recovering muscles. This process helps eliminate toxins from tired muscles more quickly, facilitating faster and more efficient recovery."
        ]
      ]
      [
        "id" => "Z5bKRmy3xA"
        "type" => "header"
        "data" => [
          "text" => "Reduction in muscle soreness"
          "level" => 3
        ]
      ]
      [
        "id" => "GyB0oTgn4z"
        "type" => "paragraph"
        "data" => [
          "text" => "Post-training experiences are often accompanied by muscle soreness. Light cardio can play a crucial role in reducing this pain by breaking down accumulated lactic acid. This strategic approach reduces stiffness, preparing your body for the next weight training session."
        ]
      ]
      [
        "id" => "HXP2po93r4"
        "type" => "header"
        "data" => [
          "text" => "Conclusion"
          "level" => 2
        ]
      ]
      [
        "id" => "iMoEynhoSa"
        "type" => "paragraph"
        "data" => [
          "text" => "Incorporating cardio into your weight training program is not just an option; it's a necessity for those looking to achieve a perfect balance between strength, endurance, and health. Whether you want to burn fat without compromising muscle mass or improve recovery, cardio offers comprehensive solutions. By adopting these balanced practices, you will not only meet your aesthetic goals but also enrich your overall health."
        ]
      ]
    ]
    "version" => "2.28.2"
  ]
  "title" => "The benefits of cardio for bodybuilding"
  "withAds" => true
  "withMarketingBanner" => true
]
Attributes
[
  "class" => "my-4 md:my-8"
]
Component
App\Twig\Components\Ui\Editor\EditorRender {#7071
  +title: "The benefits of cardio for bodybuilding"
  +data: [
    "time" => 1730734151202
    "blocks" => [
      [
        "id" => "ZbwzQkPZ3e"
        "type" => "header"
        "data" => [
          "text" => "Cardiovascular benefits of cardio"
          "level" => 2
        ]
      ]
      [
        "id" => "2BJYD9VfvY"
        "type" => "paragraph"
        "data" => [
          "text" => "Cardio isn't just about burning calories. It plays a vital role in heart health and improving overall endurance."
        ]
      ]
      [
        "id" => "p-t0jkc-ji"
        "type" => "header"
        "data" => [
          "text" => "Strengthening the heart muscle"
          "level" => 3
        ]
      ]
      [
        "id" => "DsiXdl87AQ"
        "type" => "paragraph"
        "data" => [
          "text" => "One of the most notable benefits of cardio is its impact on the heart muscle. Regular cardiovascular exercise increases the heart's efficiency, which helps lower your resting heart rate and improve your overall heart health. According to <a href="https://linknsport.com/blog/bienfaits-entrainement-cardio-n138">LinknSport</a>, cardiovascular exercises not only boost endurance capacity but also protect against various heart diseases."
        ]
      ]
      [
        "id" => "_XWht9iNuB"
        "type" => "header"
        "data" => [
          "text" => "Improvement in endurance"
          "level" => 3
        ]
      ]
      [
        "id" => "D5olnDH5sn"
        "type" => "paragraph"
        "data" => [
          "text" => "Having good endurance is crucial for supporting longer, more productive weight training sessions. By increasing the body’s ability to use oxygen, cardio enables you to train harder and longer. In short, it prepares your body to face daily physical challenges with greater agility and ease."
        ]
      ]
      [
        "id" => "wwLKRfc7km"
        "type" => "header"
        "data" => [
          "text" => "Impact of cardio on body composition"
          "level" => 2
        ]
      ]
      [
        "id" => "NbvJt8WJcz"
        "type" => "paragraph"
        "data" => [
          "text" => "Cardio can transform your body composition by improving muscle definition while preserving lean mass. But how does this dual mechanism work?"
        ]
      ]
      [
        "id" => "LjvYdssqow"
        "type" => "header"
        "data" => [
          "text" => "Fat burning"
          "level" => 3
        ]
      ]
      [
        "id" => "U3dweIIwdo"
        "type" => "paragraph"
        "data" => [
          "text" => "Thanks to cardio, metabolism is stimulated, which promotes increased fat consumption for energy. Cardio sessions interspersed with weight training help reduce body fat percentage. Cardio is an essential ally in achieving weight loss goals, of course, when paired with a <a href="https://www.fitmetrics.ch/en/news/food-and-its-nutrients-5">healthy and balanced diet</a>."
        ]
      ]
      [
        "id" => "GxsdRWNaBN"
        "type" => "header"
        "data" => [
          "text" => "Preservation of muscle mass"
          "level" => 3
        ]
      ]
      [
        "id" => "GN8SWNi2L0"
        "type" => "paragraph"
        "data" => [
          "text" => "The balance between <a href="https://www.fitmetrics.ch/en/exercises/category/57-cardiovascular">cardio</a> and weight training is essential to prevent muscle degradation. When properly orchestrated, this balance promotes muscle growth while avoiding overtraining. By incorporating cardio wisely, you can continue to gain strength without sacrificing your hard-earned muscle mass."
        ]
      ]
      [
        "id" => "JhejmybH7q"
        "type" => "header"
        "data" => [
          "text" => "Better muscle recovery"
          "level" => 2
        ]
      ]
      [
        "id" => "lBvM0bWF9Q"
        "type" => "paragraph"
        "data" => [
          "text" => "Effective cardio not only enhances performance but also drastically improves muscle recovery through better blood circulation and reduced post-training soreness."
        ]
      ]
      [
        "id" => "ZNYTOZeB9z"
        "type" => "header"
        "data" => [
          "text" => "Improved blood circulation"
          "level" => 3
        ]
      ]
      [
        "id" => "KmNBrGNAQf"
        "type" => "paragraph"
        "data" => [
          "text" => "Good circulation is fundamental for recovery. Cardio increases blood flow, delivering oxygen and <a href="https://www.fitmetrics.ch/en/news/food-and-its-nutrients-5">essential nutrients</a> to recovering muscles. This process helps eliminate toxins from tired muscles more quickly, facilitating faster and more efficient recovery."
        ]
      ]
      [
        "id" => "Z5bKRmy3xA"
        "type" => "header"
        "data" => [
          "text" => "Reduction in muscle soreness"
          "level" => 3
        ]
      ]
      [
        "id" => "GyB0oTgn4z"
        "type" => "paragraph"
        "data" => [
          "text" => "Post-training experiences are often accompanied by muscle soreness. Light cardio can play a crucial role in reducing this pain by breaking down accumulated lactic acid. This strategic approach reduces stiffness, preparing your body for the next weight training session."
        ]
      ]
      [
        "id" => "HXP2po93r4"
        "type" => "header"
        "data" => [
          "text" => "Conclusion"
          "level" => 2
        ]
      ]
      [
        "id" => "iMoEynhoSa"
        "type" => "paragraph"
        "data" => [
          "text" => "Incorporating cardio into your weight training program is not just an option; it's a necessity for those looking to achieve a perfect balance between strength, endurance, and health. Whether you want to burn fat without compromising muscle mass or improve recovery, cardio offers comprehensive solutions. By adopting these balanced practices, you will not only meet your aesthetic goals but also enrich your overall health."
        ]
      ]
    ]
    "version" => "2.28.2"
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: true
  +marketingBannerPosition: 8
  -host: "http://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 {#7158
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 72.5 MiB 0.27 ms
Input props
[
  "class" => ""
  "containerClass" => "my-2"
]
Attributes
[
  "class" => ""
]
Component
App\Twig\Components\Ad\AdSquareFluid {#7205
  +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 {#7258
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:page-sharer App\Twig\Components\App\PageSharer 72.5 MiB 1.36 ms
Input props
[
  "title" => "The benefits of cardio for bodybuilding"
  "description" => "Integrating cardio with strength training improves overall fitness, boosts sporting performance and promotes better general health."
  "alignMobileLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\PageSharer {#7272
  +shareUrl: "http://test.fitmetrics.ch/en/news/the-benefits-of-cardio-for-bodybuilding-26"
  +title: "The benefits of cardio for bodybuilding"
  +description: "Integrating cardio with strength training improves overall fitness, boosts sporting performance and promotes better general health."
  +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 {#7314
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#7342
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#7367
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#7390
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#7413
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#7436
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#7459
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#7482
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
user:profil-card App\Twig\Components\User\ProfilCard 74.5 MiB 5.17 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7852 …}
    -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 {#7865
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7879 …}
    -leads: Doctrine\ORM\PersistentCollection {#8013 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7864
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8024 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8126 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8155 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8223 …}
    -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 {#8267 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8306 …}
    -clients: Doctrine\ORM\PersistentCollection {#8304 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8356 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8364
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8538 …}
      #file: Vich\UploaderBundle\Entity\File {#8530 …}
      #credits: Doctrine\ORM\PersistentCollection {#8531 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8535 …}
      #newTranslations: null
      #currentLocale: "en"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8521
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777956153 {#8540
        date: 2026-05-05 06:42:33.772386 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8534 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8372 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8380 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8395 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8444 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7861 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7863
      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 {#7321
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7852 …}
    -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 {#7865
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7879 …}
    -leads: Doctrine\ORM\PersistentCollection {#8013 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7864
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8024 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8126 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8155 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8223 …}
    -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 {#8267 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8306 …}
    -clients: Doctrine\ORM\PersistentCollection {#8304 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8356 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8364
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8538 …}
      #file: Vich\UploaderBundle\Entity\File {#8530 …}
      #credits: Doctrine\ORM\PersistentCollection {#8531 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8535 …}
      #newTranslations: null
      #currentLocale: "en"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8521
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777956153 {#8540
        date: 2026-05-05 06:42:33.772386 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8534 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8372 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8380 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8395 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8444 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7861 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7863
      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 3.18 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7852 …}
    -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 {#7865
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7879 …}
    -leads: Doctrine\ORM\PersistentCollection {#8013 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7864
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8024 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8126 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8155 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8223 …}
    -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 {#8267 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8306 …}
    -clients: Doctrine\ORM\PersistentCollection {#8304 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8356 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8364
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8538 …}
      #file: Vich\UploaderBundle\Entity\File {#8530 …}
      #credits: Doctrine\ORM\PersistentCollection {#8531 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8535 …}
      #newTranslations: null
      #currentLocale: "en"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8521
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777956153 {#8540
        date: 2026-05-05 06:42:33.772386 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8534 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8372 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8380 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8395 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8444 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7861 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7863
      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 {#8462
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7852 …}
    -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 {#7865
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7879 …}
    -leads: Doctrine\ORM\PersistentCollection {#8013 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7864
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8024 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8126 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8155 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8223 …}
    -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 {#8267 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8306 …}
    -clients: Doctrine\ORM\PersistentCollection {#8304 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8356 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8364
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8538 …}
      #file: Vich\UploaderBundle\Entity\File {#8530 …}
      #credits: Doctrine\ORM\PersistentCollection {#8531 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8535 …}
      #newTranslations: null
      #currentLocale: "en"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8521
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777956153 {#8540
        date: 2026-05-05 06:42:33.772386 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8534 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8372 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8380 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8395 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8444 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7861 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7863
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#2760}
    #deletedAt: null
    -active: true
  }
  +sizeClass: "text-sm h-8 w-8 md:text-base md:h-10 md:w-10"
  +allowRenderLink: false
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
}
media:image App\Twig\Components\Media\Image 74.5 MiB 0.17 ms
Input props
[
  "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;"
  "media" => App\Entity\Media\ProfilePictureMedia {#8364
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8538 …}
    #file: Vich\UploaderBundle\Entity\File {#8530 …}
    #credits: Doctrine\ORM\PersistentCollection {#8531 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8535 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8521
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777956153 {#8540
      date: 2026-05-05 06:42:33.772386 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8534 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#7852 …}
      -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 {#7865
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#7879 …}
      -leads: Doctrine\ORM\PersistentCollection {#8013 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#7864
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8024 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#8126 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#8155 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8223 …}
      -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 {#8267 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8306 …}
      -clients: Doctrine\ORM\PersistentCollection {#8304 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8356 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8364}
      -profil: App\Entity\User\ContactProfile {#8372 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8380 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8395 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8444 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7861 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#7863
        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 {#8497
  #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 {#8364
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8538 …}
    #file: Vich\UploaderBundle\Entity\File {#8530 …}
    #credits: Doctrine\ORM\PersistentCollection {#8531 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8535 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8521
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777956153 {#8540
      date: 2026-05-05 06:42:33.772386 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8534 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#7852 …}
      -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 {#7865
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#7879 …}
      -leads: Doctrine\ORM\PersistentCollection {#8013 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#7864
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8024 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#8126 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#8155 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8223 …}
      -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 {#8267 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8306 …}
      -clients: Doctrine\ORM\PersistentCollection {#8304 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8356 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8364}
      -profil: App\Entity\User\ContactProfile {#8372 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8380 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8395 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8444 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7861 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#7863
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#2760}
      #deletedAt: null
      -active: true
    }
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 74.5 MiB 0.06 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7848
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.05 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 {#8585
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 74.5 MiB 0.44 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#8571
  +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.30 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#8627
  +includeScript: true
  +labelClass: null
  +containerClass: "content-container my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
app:lang-selector App\Twig\Components\App\LangSelector 74.5 MiB 0.04 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#8682
  +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.13 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8674
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Component
App\Twig\Components\Media\Icon {#8716
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#8748
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#8771
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#8794
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#8817
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#8840
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "tiktok"
  "class" => "w-[29px] h-[29px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[29px] h-[29px]"
]
Component
App\Twig\Components\Media\Icon {#8863
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#8886
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +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 {#8909
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4355 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}