Redirect 301 redirect from GET @app_news_detail (2d851b)

GET https://test.fitmetrics.ch/fr/article/aliments-riches-en-calories-pourquoi-les-choisir-63

Components

19 Twig Components
97 Render Count
68 ms Render Time
78.5 MiB Memory Usage

Components

Name Metadata Render Count Render Time
media:icon
"App\Twig\Components\Media\Icon"
components/media/icon.html.twig
57 2.29ms
faq
"App\Twig\Components\Ui\FaqComponent"
components/ui/faq.html.twig
8 1.83ms
raw-faq
"App\Twig\Components\Ui\RawFaqComponent"
components/ui/raw-faq.html.twig
8 0.57ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.41ms
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.44ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
2 0.44ms
media:image
"App\Twig\Components\Media\Image"
components/media/image.html.twig
2 1.16ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.29ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 54.43ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 8.91ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.55ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
1 2.69ms
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.37ms
user:profil-card
"App\Twig\Components\User\ProfilCard"
components/user/profil-card.html.twig
1 3.65ms
user:profil-avatar
"App\Twig\Components\User\ProfilAvatar"
components/user/profil-avatar.html.twig
1 2.23ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.36ms
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 74.5 MiB 54.43 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#5149
  -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#210 …}
  -em: Doctrine\ORM\EntityManager {#550 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …}
  -kernel: App\Kernel {#14 …}
  -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.43 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 {#5196
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoWhite"
]
Attributes
[
  "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoWhite"
]
Component
App\Twig\Components\Media\Icon {#5207
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
68.5 MiB 1.15 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5258
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150"
  "data-front--header-target" => "logoDark"
]
Attributes
[
  "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150"
  "data-front--header-target" => "logoDark"
]
Component
App\Twig\Components\Media\Icon {#5273
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150"
  "data-front--header-target" => "logoWhite"
]
Attributes
[
  "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150"
  "data-front--header-target" => "logoWhite"
]
Component
App\Twig\Components\Media\Icon {#5323
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "search"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#5351
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "flexed-biceps"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#5367
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "barbell"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#5391
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.04 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 {#5415
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "fire"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#5439
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "discipline "
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#5463
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#5487
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#5511
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 68.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#5535
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.07 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 {#6428
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
70.5 MiB 0.13 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6464
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 74.5 MiB 8.91 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#6541
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6542 …}
  -formFactory: Symfony\Component\Form\FormFactory {#6540 …}
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.05 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Attributes
[
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Component
App\Twig\Components\Media\Icon {#6693
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +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 {#6728
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +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 {#6758
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +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 {#6790
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +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 {#6809
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-[80px] w-[300px]"
]
Attributes
[
  "class" => "h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#6919
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "chevron-down"
  "class" => "fill-white w-[20px] h-[20px]"
]
Attributes
[
  "class" => "fill-white w-[20px] h-[20px]"
]
Component
App\Twig\Components\Media\Icon {#6953
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "flexed-biceps"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6969
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "fire"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6993
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "category"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7017
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "barbell"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7041
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "discipline"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7065
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7089
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7113
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7137
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "favorites"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7161
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "more"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7185
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 74.5 MiB 0.38 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#7230
  +routeName: null
  +params: null
  +withQuery: true
  +defaultOpenLeft: true
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.04 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white"
]
Attributes
[
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white"
]
Component
App\Twig\Components\Media\Icon {#7220
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "h-16 w-full"
]
Attributes
[
  "class" => "h-16 w-full"
]
Component
App\Twig\Components\Media\Icon {#6861
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 76.5 MiB 0.55 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/fr/"
      ]
      [
        "label" => "menu.news"
        "url" => "/fr/actualites"
      ]
      [
        "label" => "Prise de muscle"
        "url" => "/fr/actualites/tag/prise-de-muscle-1"
      ]
      [
        "label" => "Aliments riches en calories : pourquoi les choisir ?"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#7313
  +items: [
    [
      "label" => "menu.home"
      "url" => "/fr/"
    ]
    [
      "label" => "menu.news"
      "url" => "/fr/actualites"
    ]
    [
      "label" => "Prise de muscle"
      "url" => "/fr/actualites/tag/prise-de-muscle-1"
    ]
    [
      "label" => "Aliments riches en calories : pourquoi les choisir ?"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/fr/"
      ]
      [
        "label" => "menu.news"
        "url" => "/fr/actualites"
      ]
      [
        "label" => "Prise de muscle"
        "url" => "/fr/actualites/tag/prise-de-muscle-1"
      ]
      [
        "label" => "Aliments riches en calories : pourquoi les choisir ?"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 76.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 {#7343
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.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 {#7365
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.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 {#7388
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 76.5 MiB 0.39 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#7333
  +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 76.5 MiB 1.00 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: 2364
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3773 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1744132042 {#3760
      date: 2025-04-08 19:07:22.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777281014 {#3781
      date: 2026-04-27 11:10:14.432497 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover object-center md:rounded h-full w-full inset-0"
  "alt" => "Image news Aliments riches en calories : pourquoi les choisir ?"
  "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 {#7480
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image news Aliments riches en calories : pourquoi les choisir ?"
  +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: 2364
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3773 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1744132042 {#3760
      date: 2025-04-08 19:07:22.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777281014 {#3781
      date: 2026-04-27 11:10:14.432497 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
media:icon App\Twig\Components\Media\Icon 76.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 {#7517
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "calendar"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.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 {#7548
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
ui:badge App\Twig\Components\Ui\Badge 76.5 MiB 0.26 ms
Input props
[
  "name" => "Prise de muscle"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7586
  +name: "Prise de muscle"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 76.5 MiB 0.04 ms
Input props
[
  "name" => "Nutrition"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7639
  +name: "Nutrition"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 76.5 MiB 0.04 ms
Input props
[
  "name" => "Sain"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7663
  +name: "Sain"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 76.5 MiB 2.69 ms
Input props
[
  "class" => "my-4 md:my-8"
  "data" => [
    "time" => 1744132627252
    "blocks" => [
      [
        "id" => "h_7JCd_B7-"
        "type" => "paragraph"
        "data" => [
          "text" => "Prendre du poids peut s’avérer difficile pour certaines personnes, notamment en cas de métabolisme rapide ou d’activité physique intense. C’est pourquoi intégrer des <b>aliments riches en calories</b> dans son alimentation peut être une stratégie judicieuse pour augmenter l’apport énergétique sans surcharger les repas."
        ]
      ]
      [
        "id" => "a_r_KBwLBj"
        "type" => "header"
        "data" => [
          "text" => "Favoriser une prise de poids saine"
          "level" => 2
        ]
      ]
      [
        "id" => "A-SUtyWIf5"
        "type" => "paragraph"
        "data" => [
          "text" => "Les aliments caloriques permettent d’ajouter facilement de l’énergie aux repas sans nécessiter de grandes quantités. Par exemple, un avocat contient environ 169 calories et apporte aussi des fibres et des graisses saines. Ce type d’aliment permet d’atteindre ses objectifs caloriques tout en préservant la qualité nutritionnelle."
        ]
      ]
      [
        "id" => "uCVXB4LUzf"
        "type" => "header"
        "data" => [
          "text" => "Apport d’énergie pour les personnes actives"
          "level" => 2
        ]
      ]
      [
        "id" => "cekw6vLthI"
        "type" => "paragraph"
        "data" => [
          "text" => "Les athlètes et les personnes très actives ont des besoins énergétiques élevés. Les <b>noix, graines, fromages et produits laitiers entiers</b> offrent une densité calorique utile pour soutenir les efforts physiques et améliorer la récupération musculaire. En plus des calories, ils fournissent aussi des protéines et des micronutriments essentiels."
        ]
      ]
      [
        "id" => "zQHjWskUo4"
        "type" => "header"
        "data" => [
          "text" => "Exemples d’aliments riches en calories"
          "level" => 2
        ]
      ]
      [
        "id" => "6R0NwXF9L0"
        "type" => "header"
        "data" => [
          "text" => "Fruits caloriques et nutritifs"
          "level" => 3
        ]
      ]
      [
        "id" => "FNgGjpu_jF"
        "type" => "paragraph"
        "data" => [
          "text" => "Certains fruits se démarquent par leur teneur énergétique. Les <b>avocats</b> et les <b>bananes</b> sont d’excellents exemples. Une banane moyenne fournit environ 90 calories.&nbsp;Ces deux fruits ne sont pas seulement caloriques, ils regorgent également de nutriments essentiels tels que des vitamines et des minéraux. "
        ]
      ]
      [
        "id" => "5ULea_bg9r"
        "type" => "header"
        "data" => [
          "text" => "Produits laitiers et fromages"
          "level" => 3
        ]
      ]
      [
        "id" => "INsjfJMLOl"
        "type" => "paragraph"
        "data" => [
          "text" => "Le <b>lait entier</b> et les <b>fromages à pâte dure</b>, comme le parmesan, sont riches en calories et en protéines. Ils peuvent être intégrés dans les repas ou consommés en collation pour renforcer l’apport énergétique quotidien."
        ]
      ]
      [
        "id" => "_ILWhjY4Iq"
        "type" => "header"
        "data" => [
          "text" => "Huiles et matières grasses"
          "level" => 3
        ]
      ]
      [
        "id" => "_9KeHMKHbT"
        "type" => "paragraph"
        "data" => [
          "text" => "Les <b>huiles végétales</b> comme l’huile d’olive apportent environ 900 calories pour 100 ml. Bien qu’énergétiques, ces graisses peuvent être saines si utilisées avec modération. Le <b>beurre</b> peut également enrichir les plats, à condition de surveiller sa consommation en graisses saturées."
        ]
      ]
      [
        "id" => "PEkHGDsrAy"
        "type" => "header"
        "data" => [
          "text" => "Comment intégrer ces aliments au quotidien"
          "level" => 2
        ]
      ]
      [
        "id" => "FDyleB8lWa"
        "type" => "header"
        "data" => [
          "text" => "Préparer des repas équilibrés et nourrissants"
          "level" => 3
        ]
      ]
      [
        "id" => "24QdbLz0nV"
        "type" => "paragraph"
        "data" => [
          "text" => "Miser sur des <b>recettes simples et denses en énergie</b> permet d’intégrer ces aliments naturellement. Des salades composées avec de l’avocat, des noix et du fromage, ou des plats de pâtes enrichis en huile d’olive et légumes grillés sont d’excellents choix."
        ]
      ]
      [
        "id" => "wvnTTFF4yK"
        "type" => "header"
        "data" => [
          "text" => "Opter pour des collations intelligentes"
          "level" => 3
        ]
      ]
      [
        "id" => "gjCQPWZCuX"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Mélanges de fruits secs et oléagineux"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Barres protéinées ou énergétiques"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Carrés de chocolat noir"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Fromage avec crackers complets"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "q-j9WAmbw8"
        "type" => "paragraph"
        "data" => [
          "text" => "Ces collations sont pratiques et riches en calories, tout en restant nutritives et rassasiantes."
        ]
      ]
      [
        "id" => "z-7SJ4_XCh"
        "type" => "header"
        "data" => [
          "text" => "Conclusion"
          "level" => 2
        ]
      ]
      [
        "id" => "sLeDzNPtUE"
        "type" => "paragraph"
        "data" => [
          "text" => "Les aliments riches en calories sont des alliés précieux pour ceux qui cherchent à <b>augmenter leur apport énergétique</b> de manière saine. En les intégrant intelligemment, il est possible de soutenir une prise de poids maîtrisée tout en conservant un équilibre nutritionnel optimal."
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
  "title" => "Aliments riches en calories : pourquoi les choisir ?"
  "withAds" => true
  "withMarketingBanner" => true
]
Attributes
[
  "class" => "my-4 md:my-8"
]
Component
App\Twig\Components\Ui\Editor\EditorRender {#7650
  +title: "Aliments riches en calories : pourquoi les choisir ?"
  +data: [
    "time" => 1744132627252
    "blocks" => [
      [
        "id" => "h_7JCd_B7-"
        "type" => "paragraph"
        "data" => [
          "text" => "Prendre du poids peut s’avérer difficile pour certaines personnes, notamment en cas de métabolisme rapide ou d’activité physique intense. C’est pourquoi intégrer des <b>aliments riches en calories</b> dans son alimentation peut être une stratégie judicieuse pour augmenter l’apport énergétique sans surcharger les repas."
        ]
      ]
      [
        "id" => "a_r_KBwLBj"
        "type" => "header"
        "data" => [
          "text" => "Favoriser une prise de poids saine"
          "level" => 2
        ]
      ]
      [
        "id" => "A-SUtyWIf5"
        "type" => "paragraph"
        "data" => [
          "text" => "Les aliments caloriques permettent d’ajouter facilement de l’énergie aux repas sans nécessiter de grandes quantités. Par exemple, un avocat contient environ 169 calories et apporte aussi des fibres et des graisses saines. Ce type d’aliment permet d’atteindre ses objectifs caloriques tout en préservant la qualité nutritionnelle."
        ]
      ]
      [
        "id" => "uCVXB4LUzf"
        "type" => "header"
        "data" => [
          "text" => "Apport d’énergie pour les personnes actives"
          "level" => 2
        ]
      ]
      [
        "id" => "cekw6vLthI"
        "type" => "paragraph"
        "data" => [
          "text" => "Les athlètes et les personnes très actives ont des besoins énergétiques élevés. Les <b>noix, graines, fromages et produits laitiers entiers</b> offrent une densité calorique utile pour soutenir les efforts physiques et améliorer la récupération musculaire. En plus des calories, ils fournissent aussi des protéines et des micronutriments essentiels."
        ]
      ]
      [
        "id" => "zQHjWskUo4"
        "type" => "header"
        "data" => [
          "text" => "Exemples d’aliments riches en calories"
          "level" => 2
        ]
      ]
      [
        "id" => "6R0NwXF9L0"
        "type" => "header"
        "data" => [
          "text" => "Fruits caloriques et nutritifs"
          "level" => 3
        ]
      ]
      [
        "id" => "FNgGjpu_jF"
        "type" => "paragraph"
        "data" => [
          "text" => "Certains fruits se démarquent par leur teneur énergétique. Les <b>avocats</b> et les <b>bananes</b> sont d’excellents exemples. Une banane moyenne fournit environ 90 calories.&nbsp;Ces deux fruits ne sont pas seulement caloriques, ils regorgent également de nutriments essentiels tels que des vitamines et des minéraux. "
        ]
      ]
      [
        "id" => "5ULea_bg9r"
        "type" => "header"
        "data" => [
          "text" => "Produits laitiers et fromages"
          "level" => 3
        ]
      ]
      [
        "id" => "INsjfJMLOl"
        "type" => "paragraph"
        "data" => [
          "text" => "Le <b>lait entier</b> et les <b>fromages à pâte dure</b>, comme le parmesan, sont riches en calories et en protéines. Ils peuvent être intégrés dans les repas ou consommés en collation pour renforcer l’apport énergétique quotidien."
        ]
      ]
      [
        "id" => "_ILWhjY4Iq"
        "type" => "header"
        "data" => [
          "text" => "Huiles et matières grasses"
          "level" => 3
        ]
      ]
      [
        "id" => "_9KeHMKHbT"
        "type" => "paragraph"
        "data" => [
          "text" => "Les <b>huiles végétales</b> comme l’huile d’olive apportent environ 900 calories pour 100 ml. Bien qu’énergétiques, ces graisses peuvent être saines si utilisées avec modération. Le <b>beurre</b> peut également enrichir les plats, à condition de surveiller sa consommation en graisses saturées."
        ]
      ]
      [
        "id" => "PEkHGDsrAy"
        "type" => "header"
        "data" => [
          "text" => "Comment intégrer ces aliments au quotidien"
          "level" => 2
        ]
      ]
      [
        "id" => "FDyleB8lWa"
        "type" => "header"
        "data" => [
          "text" => "Préparer des repas équilibrés et nourrissants"
          "level" => 3
        ]
      ]
      [
        "id" => "24QdbLz0nV"
        "type" => "paragraph"
        "data" => [
          "text" => "Miser sur des <b>recettes simples et denses en énergie</b> permet d’intégrer ces aliments naturellement. Des salades composées avec de l’avocat, des noix et du fromage, ou des plats de pâtes enrichis en huile d’olive et légumes grillés sont d’excellents choix."
        ]
      ]
      [
        "id" => "wvnTTFF4yK"
        "type" => "header"
        "data" => [
          "text" => "Opter pour des collations intelligentes"
          "level" => 3
        ]
      ]
      [
        "id" => "gjCQPWZCuX"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Mélanges de fruits secs et oléagineux"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Barres protéinées ou énergétiques"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Carrés de chocolat noir"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Fromage avec crackers complets"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "q-j9WAmbw8"
        "type" => "paragraph"
        "data" => [
          "text" => "Ces collations sont pratiques et riches en calories, tout en restant nutritives et rassasiantes."
        ]
      ]
      [
        "id" => "z-7SJ4_XCh"
        "type" => "header"
        "data" => [
          "text" => "Conclusion"
          "level" => 2
        ]
      ]
      [
        "id" => "sLeDzNPtUE"
        "type" => "paragraph"
        "data" => [
          "text" => "Les aliments riches en calories sont des alliés précieux pour ceux qui cherchent à <b>augmenter leur apport énergétique</b> de manière saine. En les intégrant intelligemment, il est possible de soutenir une prise de poids maîtrisée tout en conservant un équilibre nutritionnel optimal."
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
  +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 76.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 {#7737
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 76.5 MiB 0.27 ms
Input props
[
  "class" => ""
  "containerClass" => "my-2"
]
Attributes
[
  "class" => ""
]
Component
App\Twig\Components\Ad\AdSquareFluid {#7780
  +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 76.5 MiB 0.05 ms
Input props
[
  "class" => ""
  "containerClass" => "my-2"
]
Attributes
[
  "class" => ""
]
Component
App\Twig\Components\Ad\AdBanner {#7838
  +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 …}
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.71 ms
Input props
[
  "faq" => App\Entity\Faq {#4283
    -news: Doctrine\ORM\PersistentCollection {#4280 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4371 …}
    #id: 40
    #createdAt: DateTimeImmutable @1744131722 {#4288
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4291
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4411 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#7870
  +faq: App\Entity\Faq {#4283
    -news: Doctrine\ORM\PersistentCollection {#4280 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4371 …}
    #id: 40
    #createdAt: DateTimeImmutable @1744131722 {#4288
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4291
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4411 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.26 ms
Input props
[
  "question" => "Quels sont les meilleurs aliments riches en calories pour prendre du poids ?"
  "answer" => "Avocats, noix, fromages, huiles végétales et fruits secs sont parmi les meilleurs choix."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#7900
  +question: "Quels sont les meilleurs aliments riches en calories pour prendre du poids ?"
  +answer: "Avocats, noix, fromages, huiles végétales et fruits secs sont parmi les meilleurs choix."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.18 ms
Input props
[
  "faq" => App\Entity\Faq {#4413
    -news: Doctrine\ORM\PersistentCollection {#4414 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4416 …}
    #id: 41
    #createdAt: DateTimeImmutable @1744131722 {#4409
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4412
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4418 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#7931
  +faq: App\Entity\Faq {#4413
    -news: Doctrine\ORM\PersistentCollection {#4414 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4416 …}
    #id: 41
    #createdAt: DateTimeImmutable @1744131722 {#4409
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4412
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4418 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.05 ms
Input props
[
  "question" => "Pourquoi privilégier des aliments caloriques mais nutritifs ?"
  "answer" => "Ils permettent de gagner du poids sainement tout en apportant des nutriments essentiels."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#7976
  +question: "Pourquoi privilégier des aliments caloriques mais nutritifs ?"
  +answer: "Ils permettent de gagner du poids sainement tout en apportant des nutriments essentiels."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.16 ms
Input props
[
  "faq" => App\Entity\Faq {#4422
    -news: Doctrine\ORM\PersistentCollection {#4423 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4425 …}
    #id: 42
    #createdAt: DateTimeImmutable @1744131722 {#4420
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4421
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4427 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#7979
  +faq: App\Entity\Faq {#4422
    -news: Doctrine\ORM\PersistentCollection {#4423 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4425 …}
    #id: 42
    #createdAt: DateTimeImmutable @1744131722 {#4420
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4421
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4427 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.04 ms
Input props
[
  "question" => "Combien de calories contient une cuillère d'huile d'olive ?"
  "answer" => "Environ 90 calories pour une cuillère à soupe, principalement sous forme de graisses saines."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8023
  +question: "Combien de calories contient une cuillère d'huile d'olive ?"
  +answer: "Environ 90 calories pour une cuillère à soupe, principalement sous forme de graisses saines."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#4431
    -news: Doctrine\ORM\PersistentCollection {#4432 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4434 …}
    #id: 43
    #createdAt: DateTimeImmutable @1744131722 {#4429
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4430
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4436 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8026
  +faq: App\Entity\Faq {#4431
    -news: Doctrine\ORM\PersistentCollection {#4432 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4434 …}
    #id: 43
    #createdAt: DateTimeImmutable @1744131722 {#4429
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4430
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4436 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.04 ms
Input props
[
  "question" => "Les collations riches en calories sont-elles recommandées ?"
  "answer" => "Oui, elles aident à augmenter l'apport énergétique entre les repas, surtout pour les actifs."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8070
  +question: "Les collations riches en calories sont-elles recommandées ?"
  +answer: "Oui, elles aident à augmenter l'apport énergétique entre les repas, surtout pour les actifs."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#4440
    -news: Doctrine\ORM\PersistentCollection {#4441 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4443 …}
    #id: 44
    #createdAt: DateTimeImmutable @1744131722 {#4438
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4439
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4445 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8073
  +faq: App\Entity\Faq {#4440
    -news: Doctrine\ORM\PersistentCollection {#4441 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4443 …}
    #id: 44
    #createdAt: DateTimeImmutable @1744131722 {#4438
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4439
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4445 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.04 ms
Input props
[
  "question" => "Les produits laitiers sont-ils bons pour prendre du poids ?"
  "answer" => "Oui, surtout les fromages entiers riches en calories et en protéines."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8117
  +question: "Les produits laitiers sont-ils bons pour prendre du poids ?"
  +answer: "Oui, surtout les fromages entiers riches en calories et en protéines."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.15 ms
Input props
[
  "faq" => App\Entity\Faq {#4449
    -news: Doctrine\ORM\PersistentCollection {#4450 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4452 …}
    #id: 45
    #createdAt: DateTimeImmutable @1744131722 {#4447
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4448
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4454 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8120
  +faq: App\Entity\Faq {#4449
    -news: Doctrine\ORM\PersistentCollection {#4450 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4452 …}
    #id: 45
    #createdAt: DateTimeImmutable @1744131722 {#4447
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4448
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4454 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.04 ms
Input props
[
  "question" => "Peut-on prendre du poids sans manger en grande quantité ?"
  "answer" => "Oui, en privilégiant des aliments à haute densité calorique comme les huiles ou les fruits secs."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8164
  +question: "Peut-on prendre du poids sans manger en grande quantité ?"
  +answer: "Oui, en privilégiant des aliments à haute densité calorique comme les huiles ou les fruits secs."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.19 ms
Input props
[
  "faq" => App\Entity\Faq {#4458
    -news: Doctrine\ORM\PersistentCollection {#4459 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4461 …}
    #id: 46
    #createdAt: DateTimeImmutable @1744131722 {#4456
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4457
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4463 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8167
  +faq: App\Entity\Faq {#4458
    -news: Doctrine\ORM\PersistentCollection {#4459 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4461 …}
    #id: 46
    #createdAt: DateTimeImmutable @1744131722 {#4456
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4457
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4463 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.04 ms
Input props
[
  "question" => "Les aliments riches en calories conviennent-ils aux sportifs ?"
  "answer" => "Oui, ils fournissent l’énergie nécessaire pour l'entraînement et la récupération."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8211
  +question: "Les aliments riches en calories conviennent-ils aux sportifs ?"
  +answer: "Oui, ils fournissent l’énergie nécessaire pour l'entraînement et la récupération."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.14 ms
Input props
[
  "faq" => App\Entity\Faq {#4467
    -news: Doctrine\ORM\PersistentCollection {#4468 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4470 …}
    #id: 47
    #createdAt: DateTimeImmutable @1744131722 {#4465
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4466
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4472 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8214
  +faq: App\Entity\Faq {#4467
    -news: Doctrine\ORM\PersistentCollection {#4468 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4470 …}
    #id: 47
    #createdAt: DateTimeImmutable @1744131722 {#4465
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744131722 {#4466
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#4472 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.04 ms
Input props
[
  "question" => "Comment enrichir un plat simple avec plus de calories ?"
  "answer" => "Ajoutez des huiles, du fromage, des graines ou des avocats pour en augmenter la densité énergétique."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8258
  +question: "Comment enrichir un plat simple avec plus de calories ?"
  +answer: "Ajoutez des huiles, du fromage, des graines ou des avocats pour en augmenter la densité énergétique."
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 76.5 MiB 0.24 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#8261
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:page-sharer App\Twig\Components\App\PageSharer 76.5 MiB 1.37 ms
Input props
[
  "title" => "Aliments riches en calories : pourquoi les choisir ?"
  "description" => "Découvrez comment les aliments caloriques soutiennent une prise de poids saine et apportent l’énergie nécessaire aux modes de vie actifs."
  "alignMobileLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\PageSharer {#8278
  +shareUrl: "https://test.fitmetrics.ch/fr/article/aliments-riches-en-calories-pourquoi-les-choisir-63"
  +title: "Aliments riches en calories : pourquoi les choisir ?"
  +description: "Découvrez comment les aliments caloriques soutiennent une prise de poids saine et apportent l’énergie nécessaire aux modes de vie actifs."
  +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 76.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 {#8320
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.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 {#8348
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.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 {#8373
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.03 ms
Input props
[
  "name" => "threads"
  "class" => "w-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 {#8396
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.03 ms
Input props
[
  "name" => "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 {#8419
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.03 ms
Input props
[
  "name" => "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 {#8442
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.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 {#8465
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.03 ms
Input props
[
  "name" => "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 {#8488
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
user:profil-card App\Twig\Components\User\ProfilCard 78.5 MiB 3.65 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8858 …}
    -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 {#8871
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8885 …}
    -leads: Doctrine\ORM\PersistentCollection {#9019 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8870
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#9030 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#9132 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#9161 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#9229 …}
    -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 {#9273 …}
    -coaches: Doctrine\ORM\PersistentCollection {#9312 …}
    -clients: Doctrine\ORM\PersistentCollection {#9310 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#9362 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#9370
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9544 …}
      #file: Vich\UploaderBundle\Entity\File {#9536 …}
      #credits: Doctrine\ORM\PersistentCollection {#9537 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#9541 …}
      #newTranslations: null
      #currentLocale: "fr"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#9527
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777281014 {#9546
        date: 2026-04-27 11:10:14.588877 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#9540 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#9378 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#9386 …}
    -fitnessProfile: App\Entity\FitnessProfile {#9401 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#9450 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8867 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8869
      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 {#8327
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8858 …}
    -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 {#8871
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8885 …}
    -leads: Doctrine\ORM\PersistentCollection {#9019 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8870
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#9030 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#9132 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#9161 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#9229 …}
    -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 {#9273 …}
    -coaches: Doctrine\ORM\PersistentCollection {#9312 …}
    -clients: Doctrine\ORM\PersistentCollection {#9310 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#9362 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#9370
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9544 …}
      #file: Vich\UploaderBundle\Entity\File {#9536 …}
      #credits: Doctrine\ORM\PersistentCollection {#9537 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#9541 …}
      #newTranslations: null
      #currentLocale: "fr"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#9527
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777281014 {#9546
        date: 2026-04-27 11:10:14.588877 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#9540 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#9378 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#9386 …}
    -fitnessProfile: App\Entity\FitnessProfile {#9401 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#9450 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8867 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8869
      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 78.5 MiB 2.23 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8858 …}
    -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 {#8871
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8885 …}
    -leads: Doctrine\ORM\PersistentCollection {#9019 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8870
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#9030 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#9132 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#9161 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#9229 …}
    -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 {#9273 …}
    -coaches: Doctrine\ORM\PersistentCollection {#9312 …}
    -clients: Doctrine\ORM\PersistentCollection {#9310 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#9362 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#9370
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9544 …}
      #file: Vich\UploaderBundle\Entity\File {#9536 …}
      #credits: Doctrine\ORM\PersistentCollection {#9537 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#9541 …}
      #newTranslations: null
      #currentLocale: "fr"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#9527
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777281014 {#9546
        date: 2026-04-27 11:10:14.588877 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#9540 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#9378 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#9386 …}
    -fitnessProfile: App\Entity\FitnessProfile {#9401 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#9450 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8867 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8869
      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 {#9468
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8858 …}
    -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 {#8871
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8885 …}
    -leads: Doctrine\ORM\PersistentCollection {#9019 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8870
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#9030 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#9132 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#9161 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#9229 …}
    -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 {#9273 …}
    -coaches: Doctrine\ORM\PersistentCollection {#9312 …}
    -clients: Doctrine\ORM\PersistentCollection {#9310 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#9362 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#9370
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9544 …}
      #file: Vich\UploaderBundle\Entity\File {#9536 …}
      #credits: Doctrine\ORM\PersistentCollection {#9537 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#9541 …}
      #newTranslations: null
      #currentLocale: "fr"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#9527
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777281014 {#9546
        date: 2026-04-27 11:10:14.588877 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#9540 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#9378 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#9386 …}
    -fitnessProfile: App\Entity\FitnessProfile {#9401 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#9450 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8867 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8869
      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 78.5 MiB 0.16 ms
Input props
[
  "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;"
  "media" => App\Entity\Media\ProfilePictureMedia {#9370
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9544 …}
    #file: Vich\UploaderBundle\Entity\File {#9536 …}
    #credits: Doctrine\ORM\PersistentCollection {#9537 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#9541 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#9527
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777281014 {#9546
      date: 2026-04-27 11:10:14.588877 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#9540 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#8858 …}
      -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 {#8871
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#8885 …}
      -leads: Doctrine\ORM\PersistentCollection {#9019 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#8870
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#9030 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#9132 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#9161 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#9229 …}
      -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 {#9273 …}
      -coaches: Doctrine\ORM\PersistentCollection {#9312 …}
      -clients: Doctrine\ORM\PersistentCollection {#9310 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#9362 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#9370}
      -profil: App\Entity\User\ContactProfile {#9378 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#9386 …}
      -fitnessProfile: App\Entity\FitnessProfile {#9401 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#9450 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8867 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#8869
        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 {#9503
  #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 {#9370
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9544 …}
    #file: Vich\UploaderBundle\Entity\File {#9536 …}
    #credits: Doctrine\ORM\PersistentCollection {#9537 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#9541 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#9527
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777281014 {#9546
      date: 2026-04-27 11:10:14.588877 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#9540 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#8858 …}
      -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 {#8871
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#8885 …}
      -leads: Doctrine\ORM\PersistentCollection {#9019 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#8870
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#9030 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#9132 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#9161 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#9229 …}
      -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 {#9273 …}
      -coaches: Doctrine\ORM\PersistentCollection {#9312 …}
      -clients: Doctrine\ORM\PersistentCollection {#9310 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#9362 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#9370}
      -profil: App\Entity\User\ContactProfile {#9378 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#9386 …}
      -fitnessProfile: App\Entity\FitnessProfile {#9401 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#9450 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8867 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#8869
        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 78.5 MiB 0.05 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#8854
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9591
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 78.5 MiB 0.36 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#9577
  +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 78.5 MiB 0.25 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#9633
  +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 78.5 MiB 0.06 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#9688
  +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]
78.5 MiB 0.13 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#9680
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9722
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9754
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9777
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9800
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9823
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9846
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9869
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9892
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 78.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 {#9915
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#5199 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}