Redirect 301 redirect from GET @app_news_detail (cb5cf1)

GET https://test.fitmetrics.ch/fr/article/jogging-vs-running-differences-et-bienfaits-30

Components

17 Twig Components
81 Render Count
57 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.20ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.15ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
3 0.31ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.43ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
2 0.42ms
media:image
"App\Twig\Components\Media\Image"
components/media/image.html.twig
2 0.93ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.24ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 46.75ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 7.16ms
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 2.25ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
1 0.22ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
1 1.26ms
user:profil-card
"App\Twig\Components\User\ProfilCard"
components/user/profil-card.html.twig
1 3.43ms
user:profil-avatar
"App\Twig\Components\User\ProfilAvatar"
components/user/profil-avatar.html.twig
1 2.07ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.34ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.25ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 72.5 MiB 46.75 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#4194
  -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 72.5 MiB 0.41 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 {#4241
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#4252
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
72.5 MiB 0.95 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#4303
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 72.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 {#4318
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "fitmetrics-biceps"
  +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 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 {#4368
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#4396
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#4412
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#4436
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#4460
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#4484
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.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 {#4508
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#4532
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#4556
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#4580
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 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 {#5738
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
72.5 MiB 0.10 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5774
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 72.5 MiB 7.16 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#5851
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5852 …}
  -formFactory: Symfony\Component\Form\FormFactory {#5850 …}
}
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"
]
Attributes
[
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Component
App\Twig\Components\Media\Icon {#6003
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#6038
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#6068
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#6100
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 72.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 {#6119
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.05 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-[80px] w-[300px]"
]
Attributes
[
  "class" => "h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#6229
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 ms
Input props
[
  "name" => "chevron-down"
  "class" => "fill-white w-[20px] h-[20px]"
]
Attributes
[
  "class" => "fill-white w-[20px] h-[20px]"
]
Component
App\Twig\Components\Media\Icon {#6263
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "flexed-biceps"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6279
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "fire"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6303
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "category"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6327
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "barbell"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6351
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "discipline"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6375
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6399
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6423
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6447
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "favorites"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6471
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "more"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6495
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 72.5 MiB 0.39 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#6540
  +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 {#6530
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#6171
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 72.5 MiB 0.56 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/fr/"
      ]
      [
        "label" => "menu.news"
        "url" => "/fr/actualites"
      ]
      [
        "label" => "Endurance"
        "url" => "/fr/actualites/tag/endurance-4"
      ]
      [
        "label" => "Jogging vs Running : différences et bienfaits"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#6623
  +items: [
    [
      "label" => "menu.home"
      "url" => "/fr/"
    ]
    [
      "label" => "menu.news"
      "url" => "/fr/actualites"
    ]
    [
      "label" => "Endurance"
      "url" => "/fr/actualites/tag/endurance-4"
    ]
    [
      "label" => "Jogging vs Running : différences et bienfaits"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/fr/"
      ]
      [
        "label" => "menu.news"
        "url" => "/fr/actualites"
      ]
      [
        "label" => "Endurance"
        "url" => "/fr/actualites/tag/endurance-4"
      ]
      [
        "label" => "Jogging vs Running : différences et bienfaits"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.05 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 {#6653
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#6675
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#6698
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 72.5 MiB 0.37 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#6643
  +includeScript: true
  +labelClass: null
  +containerClass: "my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
media:image App\Twig\Components\Media\Image 72.5 MiB 0.79 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#3909
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3866 …}
    #file: Vich\UploaderBundle\Entity\File {#3903 …}
    #credits: Doctrine\ORM\PersistentCollection {#3890 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 495
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3773 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1725399317 {#3760
      date: 2024-09-03 23:35:17.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777170407 {#3781
      date: 2026-04-26 04:26:47.941842 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover object-center md:rounded h-full w-full inset-0"
  "alt" => "Image news Jogging vs Running : différences et bienfaits"
  "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 {#6790
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image news Jogging vs Running : différences et bienfaits"
  +pictureClass: null
  +smWidth: 320
  +smHeight: 180
  +lgWidth: 320
  +lgHeight: 180
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\MediaImage {#3909
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3866 …}
    #file: Vich\UploaderBundle\Entity\File {#3903 …}
    #credits: Doctrine\ORM\PersistentCollection {#3890 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 495
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3773 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1725399317 {#3760
      date: 2024-09-03 23:35:17.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777170407 {#3781
      date: 2026-04-26 04:26:47.941842 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 {#6827
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#6858
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
ui:badge App\Twig\Components\Ui\Badge 72.5 MiB 0.23 ms
Input props
[
  "name" => "Endurance"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6896
  +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" => "À l'extérieur"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6949
  +name: "À l'extérieur"
  +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 {#6973
  +name: "Cardio"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 72.5 MiB 2.25 ms
Input props
[
  "class" => "my-4 md:my-8"
  "data" => [
    "time" => 1730735054924
    "blocks" => [
      [
        "id" => "Zn7NCcWBRx"
        "type" => "header"
        "data" => [
          "text" => "Définitions et différences fondamentales"
          "level" => 2
        ]
      ]
      [
        "id" => "YntWBYdVcS"
        "type" => "header"
        "data" => [
          "text" => "Qu'est-ce que le jogging ?"
          "level" => 3
        ]
      ]
      [
        "id" => "g15ER2ekyp"
        "type" => "paragraph"
        "data" => [
          "text" => "Le jogging est souvent considéré comme un exercice modéré, avec une vitesse oscillant entre 4 et 6 miles par heure (1 miles = 1,6 km). Il s'agit d'une activité plus douce sur le corps, souvent choisie par ceux qui cherchent à maintenir leur forme physique sans compromettre les articulations. Le jogging favorise l'endurance et peut être pratiqué sur de longues distances, idéal pour débutants ou pour ceux qui préfèrent un rythme décontracté."
        ]
      ]
      [
        "id" => "7hLzHnLMG0"
        "type" => "header"
        "data" => [
          "text" => "Qu'est-ce que la course à pied ?"
          "level" => 3
        ]
      ]
      [
        "id" => "j4F_7JU6TZ"
        "type" => "paragraph"
        "data" => [
          "text" => "La course à pied, en revanche, est une activité intense qui pousse le rythme cardiaque à des niveaux plus élevés. Elle exige une dépense énergétique accrue et vise un rythme plus rapide. La course est souvent associée&nbsp;au renforcement des muscles et à une meilleure <a href="https://www.fitmetrics.ch/fr/article/les-bienfaits-du-cardio-pour-la-musculation-26">condition cardiovasculaire</a>, ce qui en fait le choix de prédilection pour ceux en quête d'amélioration de leur vitesse et endurance."
        ]
      ]
      [
        "id" => "N0NjrN37FU"
        "type" => "header"
        "data" => [
          "text" => "Bénéfices pour la santé"
          "level" => 2
        ]
      ]
      [
        "id" => "vrQNlI4KA2"
        "type" => "header"
        "data" => [
          "text" => "Avantages du jogging"
          "level" => 3
        ]
      ]
      [
        "id" => "W9pd3SGgCA"
        "type" => "paragraph"
        "data" => [
          "text" => "Le principal avantage du jogging réside dans son faible impact sur le corps. Il demande moins des muscles et des articulations par rapport à d'autres formes de cardiotraining comme la course.&nbsp;Le stress sur le corps est réduit avec le jogging, ce qui permet aux individus de toutes formes physiques de continuer pendant plus longtemps sans risque de blessure."
        ]
      ]
      [
        "id" => "H9L5zaVkuu"
        "type" => "header"
        "data" => [
          "text" => "Avantages de la course à pied"
          "level" => 3
        ]
      ]
      [
        "id" => "y0Zk6NuHqP"
        "type" => "paragraph"
        "data" => [
          "text" => "La course à pied offre l'incroyable avantage d'une meilleure pulvérisation calorifique, intensifiant ainsi la perte de poids potentielle. De plus, elle augmente considérablement l'endurance, la force physique et mentale.&nbsp;Courir régulièrement peut réduire significativement le risque de maladies cardiovasculaires&nbsp;tout en améliorant la santé cardiaque générale."
        ]
      ]
      [
        "id" => "CRVLUGutfi"
        "type" => "header"
        "data" => [
          "text" => "Impact sur le corps"
          "level" => 2
        ]
      ]
      [
        "id" => "tfLC6rIAuc"
        "type" => "header"
        "data" => [
          "text" => "Effets du jogging sur le corps"
          "level" => 3
        ]
      ]
      [
        "id" => "sciJ8Pxg71"
        "type" => "paragraph"
        "data" => [
          "text" => "Le jogging repose sur un rythme modéré qui permet une plus grande accessibilité, notamment pour ceux qui commencent ou reviennent à l'activité physique. Moins exigeant, il impacte moins le système musculosquelettique, permettant des séances prolongées sans fatigue excessive.&nbsp;Le jogging contribue à une forme physique maintenue sans épuisement."
        ]
      ]
      [
        "id" => "1lTt8QZ50b"
        "type" => "header"
        "data" => [
          "text" => "Effets de la course à pied sur le corps"
          "level" => 3
        ]
      ]
      [
        "id" => "Y-8or74GGF"
        "type" => "paragraph"
        "data" => [
          "text" => "La course à pied, bien que bénéfique, peut entraîner une fatigue plus rapide et nécessiter une récupération plus importante. Les muscles sont davantage sollicités, soutenant ainsi la croissance et le renforcement musculaire. Les&nbsp;coureurs bénéficient souvent d'une élévation de l'humeur et d'un boost mental&nbsp;dû à la libération d'endorphines."
        ]
      ]
      [
        "id" => "2EYrVOO6fy"
        "type" => "header"
        "data" => [
          "text" => "Choisir entre jogging et course"
          "level" => 2
        ]
      ]
      [
        "id" => "IG2Qzml6r-"
        "type" => "header"
        "data" => [
          "text" => "Facteurs à considérer"
          "level" => 3
        ]
      ]
      [
        "id" => "skx3QiTL4J"
        "type" => "paragraph"
        "data" => [
          "text" => "Quand il s'agit de choisir entre le jogging et la course, plusieurs facteurs sont à prendre en compte. Vos objectifs personnels, comme la perte de poids ou l'amélioration cardiovasculaire, dictent souvent le meilleur choix. De plus, votre niveau de condition physique présent et le risque éventuel de blessure doivent influencer votre décision."
        ]
      ]
      [
        "id" => "6stHh39j5m"
        "type" => "header"
        "data" => [
          "text" => "Conseils pour débutants"
          "level" => 3
        ]
      ]
      [
        "id" => "6vld-kT5US"
        "type" => "paragraph"
        "data" => [
          "text" => "Pour ceux qui commencent, il est recommandé de débuter par le jogging pour développer une base physique solide. Il est essentiel de progresser progressivement vers la course à pied pour éviter les blessures.&nbsp;"
        ]
      ]
      [
        "id" => "EBH_ExMfYU"
        "type" => "header"
        "data" => [
          "text" => "Conclusion"
          "level" => 2
        ]
      ]
      [
        "id" => "z5dyYs_Y_-"
        "type" => "paragraph"
        "data" => [
          "text" => "Que vous optiez pour le jogging ou la course à pied, l'important est d'en choisir une qui correspond à vos préférences personnelles et objectifs de santé. Chacune de ces activités offre des avantages uniques et peut considérablement enrichir votre qualité de vie. Écoutez votre corps, et souvenez-vous que l'objectif ultime est de rester actif et en bonne santé."
        ]
      ]
    ]
    "version" => "2.28.2"
  ]
  "title" => "Jogging vs Running : différences et bienfaits"
  "withAds" => true
  "withMarketingBanner" => true
]
Attributes
[
  "class" => "my-4 md:my-8"
]
Component
App\Twig\Components\Ui\Editor\EditorRender {#6960
  +title: "Jogging vs Running : différences et bienfaits"
  +data: [
    "time" => 1730735054924
    "blocks" => [
      [
        "id" => "Zn7NCcWBRx"
        "type" => "header"
        "data" => [
          "text" => "Définitions et différences fondamentales"
          "level" => 2
        ]
      ]
      [
        "id" => "YntWBYdVcS"
        "type" => "header"
        "data" => [
          "text" => "Qu'est-ce que le jogging ?"
          "level" => 3
        ]
      ]
      [
        "id" => "g15ER2ekyp"
        "type" => "paragraph"
        "data" => [
          "text" => "Le jogging est souvent considéré comme un exercice modéré, avec une vitesse oscillant entre 4 et 6 miles par heure (1 miles = 1,6 km). Il s'agit d'une activité plus douce sur le corps, souvent choisie par ceux qui cherchent à maintenir leur forme physique sans compromettre les articulations. Le&nbsp;jogging favorise l'endurance&nbsp;et peut être pratiqué sur de longues distances, idéal pour débutants ou pour ceux qui préfèrent un rythme décontracté."
        ]
      ]
      [
        "id" => "7hLzHnLMG0"
        "type" => "header"
        "data" => [
          "text" => "Qu'est-ce que la course à pied ?"
          "level" => 3
        ]
      ]
      [
        "id" => "j4F_7JU6TZ"
        "type" => "paragraph"
        "data" => [
          "text" => "La course à pied, en revanche, est une activité intense qui pousse le rythme cardiaque à des niveaux plus élevés. Elle exige une dépense énergétique accrue et vise un rythme plus rapide. La course est souvent associée&nbsp;au renforcement des muscles et à une meilleure <a href="https://www.fitmetrics.ch/fr/article/les-bienfaits-du-cardio-pour-la-musculation-26">condition cardiovasculaire</a>, ce qui en fait le choix de prédilection pour ceux en quête d'amélioration de leur vitesse et endurance."
        ]
      ]
      [
        "id" => "N0NjrN37FU"
        "type" => "header"
        "data" => [
          "text" => "Bénéfices pour la santé"
          "level" => 2
        ]
      ]
      [
        "id" => "vrQNlI4KA2"
        "type" => "header"
        "data" => [
          "text" => "Avantages du jogging"
          "level" => 3
        ]
      ]
      [
        "id" => "W9pd3SGgCA"
        "type" => "paragraph"
        "data" => [
          "text" => "Le principal avantage du jogging réside dans son faible impact sur le corps. Il demande moins des muscles et des articulations par rapport à d'autres formes de cardiotraining comme la course.&nbsp;Le stress sur le corps est réduit avec le jogging, ce qui permet aux individus de toutes formes physiques de continuer pendant plus longtemps sans risque de blessure."
        ]
      ]
      [
        "id" => "H9L5zaVkuu"
        "type" => "header"
        "data" => [
          "text" => "Avantages de la course à pied"
          "level" => 3
        ]
      ]
      [
        "id" => "y0Zk6NuHqP"
        "type" => "paragraph"
        "data" => [
          "text" => "La course à pied offre l'incroyable avantage d'une meilleure pulvérisation calorifique, intensifiant ainsi la perte de poids potentielle. De plus, elle augmente considérablement l'endurance, la force physique et mentale.&nbsp;Courir régulièrement peut réduire significativement le risque de maladies cardiovasculaires&nbsp;tout en améliorant la santé cardiaque générale."
        ]
      ]
      [
        "id" => "CRVLUGutfi"
        "type" => "header"
        "data" => [
          "text" => "Impact sur le corps"
          "level" => 2
        ]
      ]
      [
        "id" => "tfLC6rIAuc"
        "type" => "header"
        "data" => [
          "text" => "Effets du jogging sur le corps"
          "level" => 3
        ]
      ]
      [
        "id" => "sciJ8Pxg71"
        "type" => "paragraph"
        "data" => [
          "text" => "Le jogging repose sur un rythme modéré qui permet une plus grande accessibilité, notamment pour ceux qui commencent ou reviennent à l'activité physique. Moins exigeant, il impacte moins le système musculosquelettique, permettant des séances prolongées sans fatigue excessive.&nbsp;Le jogging contribue à une forme physique maintenue sans épuisement."
        ]
      ]
      [
        "id" => "1lTt8QZ50b"
        "type" => "header"
        "data" => [
          "text" => "Effets de la course à pied sur le corps"
          "level" => 3
        ]
      ]
      [
        "id" => "Y-8or74GGF"
        "type" => "paragraph"
        "data" => [
          "text" => "La course à pied, bien que bénéfique, peut entraîner une fatigue plus rapide et nécessiter une récupération plus importante. Les muscles sont davantage sollicités, soutenant ainsi la croissance et le renforcement musculaire. Les&nbsp;coureurs bénéficient souvent d'une élévation de l'humeur et d'un boost mental&nbsp;dû à la libération d'endorphines."
        ]
      ]
      [
        "id" => "2EYrVOO6fy"
        "type" => "header"
        "data" => [
          "text" => "Choisir entre jogging et course"
          "level" => 2
        ]
      ]
      [
        "id" => "IG2Qzml6r-"
        "type" => "header"
        "data" => [
          "text" => "Facteurs à considérer"
          "level" => 3
        ]
      ]
      [
        "id" => "skx3QiTL4J"
        "type" => "paragraph"
        "data" => [
          "text" => "Quand il s'agit de choisir entre le jogging et la course, plusieurs facteurs sont à prendre en compte. Vos objectifs personnels, comme la perte de poids ou l'amélioration cardiovasculaire, dictent souvent le meilleur choix. De plus, votre niveau de condition physique présent et le risque éventuel de blessure doivent influencer votre décision."
        ]
      ]
      [
        "id" => "6stHh39j5m"
        "type" => "header"
        "data" => [
          "text" => "Conseils pour débutants"
          "level" => 3
        ]
      ]
      [
        "id" => "6vld-kT5US"
        "type" => "paragraph"
        "data" => [
          "text" => "Pour ceux qui commencent, il est recommandé de débuter par le jogging pour développer une base physique solide. Il est essentiel de progresser progressivement vers la course à pied pour éviter les blessures.&nbsp;"
        ]
      ]
      [
        "id" => "EBH_ExMfYU"
        "type" => "header"
        "data" => [
          "text" => "Conclusion"
          "level" => 2
        ]
      ]
      [
        "id" => "z5dyYs_Y_-"
        "type" => "paragraph"
        "data" => [
          "text" => "Que vous optiez pour le jogging ou la course à pied, l'important est d'en choisir une qui correspond à vos préférences personnelles et objectifs de santé. Chacune de ces activités offre des avantages uniques et peut considérablement enrichir votre qualité de vie. Écoutez votre corps, et souvenez-vous que l'objectif ultime est de rester actif et en bonne santé."
        ]
      ]
    ]
    "version" => "2.28.2"
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: true
  +marketingBannerPosition: 8
  -host: "https://test.fitmetrics.ch"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 ms
Input props
[
  "name" => "program"
  "class" => "w-6 h-6 mr-3 !text-white"
]
Attributes
[
  "class" => "w-6 h-6 mr-3 !text-white"
]
Component
App\Twig\Components\Media\Icon {#7047
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 72.5 MiB 0.22 ms
Input props
[
  "class" => ""
  "containerClass" => "my-2"
]
Attributes
[
  "class" => ""
]
Component
App\Twig\Components\Ad\AdSquareFluid {#7090
  +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 …}
}
ad:banner App\Twig\Components\Ad\AdBanner 72.5 MiB 0.04 ms
Input props
[
  "class" => ""
  "containerClass" => "my-2"
]
Attributes
[
  "class" => ""
]
Component
App\Twig\Components\Ad\AdBanner {#7141
  +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.19 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7180
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:page-sharer App\Twig\Components\App\PageSharer 72.5 MiB 1.26 ms
Input props
[
  "title" => "Jogging vs Running : différences et bienfaits"
  "description" => "Le jogging est plus lent et moins intense que la course à pied. Choisissez selon vos objectifs de santé, forme physique et préférence."
  "alignMobileLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\PageSharer {#7194
  +shareUrl: "https://test.fitmetrics.ch/fr/article/jogging-vs-running-differences-et-bienfaits-30"
  +title: "Jogging vs Running : différences et bienfaits"
  +description: "Le jogging est plus lent et moins intense que la course à pied. Choisissez selon vos objectifs de santé, forme physique et préférence."
  +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 {#7236
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#7264
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#7289
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#7312
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#7335
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#7358
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#7381
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#7404
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
user:profil-card App\Twig\Components\User\ProfilCard 74.5 MiB 3.43 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7774 …}
    -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 {#7787
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7801 …}
    -leads: Doctrine\ORM\PersistentCollection {#7935 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7786
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7946 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8048 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8077 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8145 …}
    -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 {#8189 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8228 …}
    -clients: Doctrine\ORM\PersistentCollection {#8226 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8278 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8286
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8460 …}
      #file: Vich\UploaderBundle\Entity\File {#8452 …}
      #credits: Doctrine\ORM\PersistentCollection {#8453 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8457 …}
      #newTranslations: null
      #currentLocale: "fr"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8443
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777170408 {#8462
        date: 2026-04-26 04:26:48.044199 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8456 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8294 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8302 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8317 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8366 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7783 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7785
      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 {#7243
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7774 …}
    -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 {#7787
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7801 …}
    -leads: Doctrine\ORM\PersistentCollection {#7935 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7786
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7946 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8048 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8077 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8145 …}
    -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 {#8189 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8228 …}
    -clients: Doctrine\ORM\PersistentCollection {#8226 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8278 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8286
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8460 …}
      #file: Vich\UploaderBundle\Entity\File {#8452 …}
      #credits: Doctrine\ORM\PersistentCollection {#8453 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8457 …}
      #newTranslations: null
      #currentLocale: "fr"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8443
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777170408 {#8462
        date: 2026-04-26 04:26:48.044199 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8456 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8294 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8302 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8317 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8366 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7783 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7785
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#2760}
    #deletedAt: null
    -active: true
  }
  +allowRenderLink: true
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
user:profil-avatar App\Twig\Components\User\ProfilAvatar 74.5 MiB 2.07 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7774 …}
    -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 {#7787
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7801 …}
    -leads: Doctrine\ORM\PersistentCollection {#7935 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7786
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7946 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8048 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8077 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8145 …}
    -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 {#8189 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8228 …}
    -clients: Doctrine\ORM\PersistentCollection {#8226 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8278 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8286
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8460 …}
      #file: Vich\UploaderBundle\Entity\File {#8452 …}
      #credits: Doctrine\ORM\PersistentCollection {#8453 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8457 …}
      #newTranslations: null
      #currentLocale: "fr"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8443
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777170408 {#8462
        date: 2026-04-26 04:26:48.044199 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8456 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8294 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8302 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8317 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8366 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7783 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7785
      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 {#8384
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#7774 …}
    -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 {#7787
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#7801 …}
    -leads: Doctrine\ORM\PersistentCollection {#7935 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#7786
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7946 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8048 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8077 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8145 …}
    -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 {#8189 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8228 …}
    -clients: Doctrine\ORM\PersistentCollection {#8226 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8278 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8286
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8460 …}
      #file: Vich\UploaderBundle\Entity\File {#8452 …}
      #credits: Doctrine\ORM\PersistentCollection {#8453 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8457 …}
      #newTranslations: null
      #currentLocale: "fr"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8443
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777170408 {#8462
        date: 2026-04-26 04:26:48.044199 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8456 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8294 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8302 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8317 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8366 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7783 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#7785
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#2760}
    #deletedAt: null
    -active: true
  }
  +sizeClass: "text-sm h-8 w-8 md:text-base md:h-10 md:w-10"
  +allowRenderLink: false
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
}
media:image App\Twig\Components\Media\Image 74.5 MiB 0.14 ms
Input props
[
  "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;"
  "media" => App\Entity\Media\ProfilePictureMedia {#8286
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8460 …}
    #file: Vich\UploaderBundle\Entity\File {#8452 …}
    #credits: Doctrine\ORM\PersistentCollection {#8453 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8457 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8443
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777170408 {#8462
      date: 2026-04-26 04:26:48.044199 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8456 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#7774 …}
      -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 {#7787
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#7801 …}
      -leads: Doctrine\ORM\PersistentCollection {#7935 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#7786
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7946 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#8048 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#8077 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8145 …}
      -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 {#8189 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8228 …}
      -clients: Doctrine\ORM\PersistentCollection {#8226 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8278 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8286}
      -profil: App\Entity\User\ContactProfile {#8294 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8302 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8317 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8366 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7783 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#7785
        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 {#8419
  #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 {#8286
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8460 …}
    #file: Vich\UploaderBundle\Entity\File {#8452 …}
    #credits: Doctrine\ORM\PersistentCollection {#8453 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8457 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8443
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777170408 {#8462
      date: 2026-04-26 04:26:48.044199 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8456 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#7774 …}
      -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 {#7787
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#7801 …}
      -leads: Doctrine\ORM\PersistentCollection {#7935 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#7786
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#7946 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#8048 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#8077 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8145 …}
      -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 {#8189 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8228 …}
      -clients: Doctrine\ORM\PersistentCollection {#8226 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8278 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8286}
      -profil: App\Entity\User\ContactProfile {#8294 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8302 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8317 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8366 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#7783 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#7785
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#2760}
      #deletedAt: null
      -active: true
    }
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 74.5 MiB 0.05 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7770
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white"
]
Attributes
[
  "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white"
]
Component
App\Twig\Components\Media\Icon {#8507
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 74.5 MiB 0.34 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#8493
  +includeScript: true
  +labelClass: null
  +containerClass: ""
  +adClass: null
  +showBgColor: false
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
  +right: true
  +left: true
}
ad:horizontal:fluid App\Twig\Components\Ad\AdHorizontalFluid 74.5 MiB 0.25 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#8549
  +includeScript: true
  +labelClass: null
  +containerClass: "content-container my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
app:lang-selector App\Twig\Components\App\LangSelector 74.5 MiB 0.03 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#8604
  +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.10 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8596
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Component
App\Twig\Components\Media\Icon {#8638
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#8670
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#8693
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#8716
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#8739
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#8762
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#8785
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#8808
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +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 {#8831
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4244 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}