GET https://test.fitmetrics.ch/fr/actualites

Components

12 Twig Components
103 Render Count
92 ms Render Time
70.5 MiB Memory Usage

Components

Name Metadata Render Count Render Time
media:icon
"App\Twig\Components\Media\Icon"
components/media/icon.html.twig
51 1.98ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
19 1.08ms
card:news-h
"App\Twig\Components\Blog\NewsCardH"
components/card/news-h.html.twig
10 37.30ms
media:image
"App\Twig\Components\Media\Image"
components/media/image.html.twig
10 2.19ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.37ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
3 0.54ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.42ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 51.45ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 7.27ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.35ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
1 1.41ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.29ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 66.5 MiB 51.45 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#3450
  -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#210 …}
  -em: Doctrine\ORM\EntityManager {#550 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …}
  -kernel: App\Kernel {#14 …}
  -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.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 {#3300
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoWhite"
]
Attributes
[
  "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoWhite"
]
Component
App\Twig\Components\Media\Icon {#3317
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
66.5 MiB 1.15 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#3498
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150"
  "data-front--header-target" => "logoDark"
]
Attributes
[
  "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150"
  "data-front--header-target" => "logoDark"
]
Component
App\Twig\Components\Media\Icon {#3513
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#3564
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.03 ms
Input props
[
  "name" => "search"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#3592
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.03 ms
Input props
[
  "name" => "flexed-biceps"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#3608
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.03 ms
Input props
[
  "name" => "barbell"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#3632
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.03 ms
Input props
[
  "name" => "category"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#3656
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#3680
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#3704
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#3728
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#3752
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#3776
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.05 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 {#4935
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
66.5 MiB 0.12 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#4971
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 66.5 MiB 7.27 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#5048
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5049 …}
  -formFactory: Symfony\Component\Form\FormFactory {#5047 …}
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5200
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5235
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5265
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5297
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5316
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5426
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5460
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5476
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5500
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5524
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5548
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5572
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#5596
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#5620
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#5644
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5668
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5692
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 66.5 MiB 0.39 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#5737
  +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 66.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 {#5727
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5368
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 66.5 MiB 0.35 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#1313
    -items: [
      [
        "label" => "menu.home"
        "url" => "/fr/"
      ]
      [
        "label" => "menu.news"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#5820
  +items: [
    [
      "label" => "menu.home"
      "url" => "/fr/"
    ]
    [
      "label" => "menu.news"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#1313
    -items: [
      [
        "label" => "menu.home"
        "url" => "/fr/"
      ]
      [
        "label" => "menu.news"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 66.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 {#5850
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
card:news-h App\Twig\Components\Blog\NewsCardH 66.5 MiB 10.75 ms
Input props
[
  "news" => App\Entity\Blog\News {#2591
    -images: Doctrine\ORM\PersistentCollection {#3079 …}
    -tags: Doctrine\ORM\PersistentCollection {#3123 …}
    -goals: []
    -levels: []
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://pubmed.ncbi.nlm.nih.gov/30859892"
      "https://www.institut-main.fr/syndrome-du-conflit-sous-acromial"
    ]
    -sources: [
      0 => "https://www.rudycoia.com/douleurs-epaules/"
      1 => "https://www.clinique-epaule-bordeaux.fr/tout-savoir-sur-la-coiffe-des-rotateurs-structure-problemes-courants-et-solutions/"
      3 => "https://squaregym.fr/douleurs-aux-epaules-en-musculation-les-comprendre-et-les-prevenir/"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3185 …}
    #id: 69
    #createdAt: DateTimeImmutable @1751111301 {#2598
      date: 2025-06-28 13:48:21.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1751492059 {#1663
      date: 2025-07-02 23:34:19.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#3145 …}
    #translations: Doctrine\ORM\PersistentCollection {#3146 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1751112675 {#2592
      date: 2025-06-28 14:11:15.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Blog\NewsCardH {#5840
  +news: App\Entity\Blog\News {#2591
    -images: Doctrine\ORM\PersistentCollection {#3079 …}
    -tags: Doctrine\ORM\PersistentCollection {#3123 …}
    -goals: []
    -levels: []
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://pubmed.ncbi.nlm.nih.gov/30859892"
      "https://www.institut-main.fr/syndrome-du-conflit-sous-acromial"
    ]
    -sources: [
      0 => "https://www.rudycoia.com/douleurs-epaules/"
      1 => "https://www.clinique-epaule-bordeaux.fr/tout-savoir-sur-la-coiffe-des-rotateurs-structure-problemes-courants-et-solutions/"
      3 => "https://squaregym.fr/douleurs-aux-epaules-en-musculation-les-comprendre-et-les-prevenir/"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3185 …}
    #id: 69
    #createdAt: DateTimeImmutable @1751111301 {#2598
      date: 2025-06-28 13:48:21.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1751492059 {#1663
      date: 2025-07-02 23:34:19.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#3145 …}
    #translations: Doctrine\ORM\PersistentCollection {#3146 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1751112675 {#2592
      date: 2025-06-28 14:11:15.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
}
media:image App\Twig\Components\Media\Image 66.5 MiB 0.82 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#5942
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#6024 …}
    #file: Vich\UploaderBundle\Entity\File {#5941 …}
    #credits: Doctrine\ORM\PersistentCollection {#5911 …}
    -source: "ChatGPT"
    -zone: null
    -urlExternal: null
    #id: 2568
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#5997 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1751112317 {#5984
      date: 2025-06-28 14:05:17.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#6005
      date: 2026-04-23 10:51:00.312597 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#3145 …}
  }
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
  "alt" => "Image article Douleur à l'épaule en musculation : prévention et solutions"
  "smWidth" => 400
  "smHeight" => 250
  "lgWidth" => 450
  "lgHeight" => 250
]
Attributes
[
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
]
Component
App\Twig\Components\Media\Image {#6003
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image article Douleur à l'épaule en musculation : prévention et solutions"
  +pictureClass: null
  +smWidth: 400
  +smHeight: 250
  +lgWidth: 450
  +lgHeight: 250
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\MediaImage {#5942
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#6024 …}
    #file: Vich\UploaderBundle\Entity\File {#5941 …}
    #credits: Doctrine\ORM\PersistentCollection {#5911 …}
    -source: "ChatGPT"
    -zone: null
    -urlExternal: null
    #id: 2568
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#5997 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1751112317 {#5984
      date: 2025-06-28 14:05:17.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#6005
      date: 2026-04-23 10:51:00.312597 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#3145 …}
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
ui:badge App\Twig\Components\Ui\Badge 66.5 MiB 0.24 ms
Input props
[
  "name" => "Risque de blessures"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6172
  +name: "Risque de blessures"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 66.5 MiB 0.05 ms
Input props
[
  "name" => "Échauffement"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6237
  +name: "Échauffement"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 66.5 MiB 0.04 ms
Input props
[
  "name" => "Renforcement"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6275
  +name: "Renforcement"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
card:news-h App\Twig\Components\Blog\NewsCardH 66.5 MiB 2.83 ms
Input props
[
  "news" => App\Entity\Blog\News {#3184
    -images: Doctrine\ORM\PersistentCollection {#3182 …}
    -tags: Doctrine\ORM\PersistentCollection {#3187 …}
    -goals: []
    -levels: []
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://pubmed.ncbi.nlm.nih.gov/30859892"
      "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5485205"
    ]
    -sources: [
      "https://youtu.be/gh6RSjps8rM?si=OFq4TiDLe12GAJ2w"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3189 …}
    #id: 68
    #createdAt: DateTimeImmutable @1748759420 {#3148
      date: 2025-06-01 08:30:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1748849387 {#3181
      date: 2025-06-02 09:29:47.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3191 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1748849373 {#3183
      date: 2025-06-02 09:29:33.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Blog\NewsCardH {#5884
  +news: App\Entity\Blog\News {#3184
    -images: Doctrine\ORM\PersistentCollection {#3182 …}
    -tags: Doctrine\ORM\PersistentCollection {#3187 …}
    -goals: []
    -levels: []
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://pubmed.ncbi.nlm.nih.gov/30859892"
      "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5485205"
    ]
    -sources: [
      "https://youtu.be/gh6RSjps8rM?si=OFq4TiDLe12GAJ2w"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3189 …}
    #id: 68
    #createdAt: DateTimeImmutable @1748759420 {#3148
      date: 2025-06-01 08:30:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1748849387 {#3181
      date: 2025-06-02 09:29:47.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3191 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1748849373 {#3183
      date: 2025-06-02 09:29:33.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
}
media:image App\Twig\Components\Media\Image 66.5 MiB 0.15 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#6337
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#6304 …}
    #file: Vich\UploaderBundle\Entity\File {#6331 …}
    #credits: Doctrine\ORM\PersistentCollection {#6329 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2552
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#6327 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1748848858 {#6336
      date: 2025-06-02 09:20:58.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#6340
      date: 2026-04-23 10:51:00.319424 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
  "alt" => "Image article Quelle est la meilleure structure d'entraînement ?"
  "smWidth" => 400
  "smHeight" => 250
  "lgWidth" => 450
  "lgHeight" => 250
]
Attributes
[
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
]
Component
App\Twig\Components\Media\Image {#6357
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image article Quelle est la meilleure structure d'entraînement ?"
  +pictureClass: null
  +smWidth: 400
  +smHeight: 250
  +lgWidth: 450
  +lgHeight: 250
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\MediaImage {#6337
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#6304 …}
    #file: Vich\UploaderBundle\Entity\File {#6331 …}
    #credits: Doctrine\ORM\PersistentCollection {#6329 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2552
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#6327 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1748848858 {#6336
      date: 2025-06-02 09:20:58.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#6340
      date: 2026-04-23 10:51:00.319424 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
ui:badge App\Twig\Components\Ui\Badge 66.5 MiB 0.05 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 {#6409
  +name: "Prise de muscle"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
card:news-h App\Twig\Components\Blog\NewsCardH 66.5 MiB 3.19 ms
Input props
[
  "news" => App\Entity\Blog\News {#3196
    -images: Doctrine\ORM\PersistentCollection {#3197 …}
    -tags: Doctrine\ORM\PersistentCollection {#3199 …}
    -goals: []
    -levels: []
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6520897"
      "https://www.anses.fr/fr/content/avis-et-rapports-de-lanses-sur-la-nutrition"
      "https://www.sciencedirect.com/science/article/abs/pii/S0002822315305786"
      "De. Jean-Michel Cohen https://www.youtube.com/watch?si=sIcUdt64KzsNE1Fc&v=sZ8PBxnJ1jg&feature=youtu.be"
    ]
    -sources: [
      "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6520897"
      "https://www.anses.fr/fr/content/avis-et-rapports-de-lanses-sur-la-nutrition"
      "https://www.sciencedirect.com/science/article/abs/pii/S0002822315305786"
      "De. Jean-Michel Cohen https://www.youtube.com/watch?si=sIcUdt64KzsNE1Fc&v=sZ8PBxnJ1jg&feature=youtu.be"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3201 …}
    #id: 66
    #createdAt: DateTimeImmutable @1744564658 {#3193
      date: 2025-04-13 19:17:38.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1748590020 {#3194
      date: 2025-05-30 09:27:00.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3203 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1748590020 {#3195
      date: 2025-05-30 09:27:00.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Blog\NewsCardH {#6410
  +news: App\Entity\Blog\News {#3196
    -images: Doctrine\ORM\PersistentCollection {#3197 …}
    -tags: Doctrine\ORM\PersistentCollection {#3199 …}
    -goals: []
    -levels: []
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6520897"
      "https://www.anses.fr/fr/content/avis-et-rapports-de-lanses-sur-la-nutrition"
      "https://www.sciencedirect.com/science/article/abs/pii/S0002822315305786"
      "De. Jean-Michel Cohen https://www.youtube.com/watch?si=sIcUdt64KzsNE1Fc&v=sZ8PBxnJ1jg&feature=youtu.be"
    ]
    -sources: [
      "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6520897"
      "https://www.anses.fr/fr/content/avis-et-rapports-de-lanses-sur-la-nutrition"
      "https://www.sciencedirect.com/science/article/abs/pii/S0002822315305786"
      "De. Jean-Michel Cohen https://www.youtube.com/watch?si=sIcUdt64KzsNE1Fc&v=sZ8PBxnJ1jg&feature=youtu.be"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3201 …}
    #id: 66
    #createdAt: DateTimeImmutable @1744564658 {#3193
      date: 2025-04-13 19:17:38.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1748590020 {#3194
      date: 2025-05-30 09:27:00.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3203 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1748590020 {#3195
      date: 2025-05-30 09:27:00.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
}
media:image App\Twig\Components\Media\Image 66.5 MiB 0.13 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#6468
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#6435 …}
    #file: Vich\UploaderBundle\Entity\File {#6462 …}
    #credits: Doctrine\ORM\PersistentCollection {#6460 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2550
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#6458 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1748589910 {#6467
      date: 2025-05-30 09:25:10.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#6471
      date: 2026-04-23 10:51:00.322180 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
  "alt" => "Image article Perdre du poids rapidement : méthodes efficaces et sûres"
  "smWidth" => 400
  "smHeight" => 250
  "lgWidth" => 450
  "lgHeight" => 250
]
Attributes
[
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
]
Component
App\Twig\Components\Media\Image {#6488
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image article Perdre du poids rapidement : méthodes efficaces et sûres"
  +pictureClass: null
  +smWidth: 400
  +smHeight: 250
  +lgWidth: 450
  +lgHeight: 250
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\MediaImage {#6468
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#6435 …}
    #file: Vich\UploaderBundle\Entity\File {#6462 …}
    #credits: Doctrine\ORM\PersistentCollection {#6460 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2550
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#6458 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1748589910 {#6467
      date: 2025-05-30 09:25:10.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#6471
      date: 2026-04-23 10:51:00.322180 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
ui:badge App\Twig\Components\Ui\Badge 66.5 MiB 0.05 ms
Input props
[
  "name" => "Sèche"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6547
  +name: "Sèche"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 66.5 MiB 0.04 ms
Input props
[
  "name" => "Perte de poids"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6585
  +name: "Perte de poids"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
card:news-h App\Twig\Components\Blog\NewsCardH 68.5 MiB 3.42 ms
Input props
[
  "news" => App\Entity\Blog\News {#3208
    -images: Doctrine\ORM\PersistentCollection {#3209 …}
    -tags: Doctrine\ORM\PersistentCollection {#3211 …}
    -goals: [
      "fat_loss"
      "muscle_gain"
      "maintenance"
    ]
    -levels: [
      "beginner"
      "intermediate"
      "advanced"
    ]
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://pubmed.ncbi.nlm.nih.gov/30859892"
      "https://www.anses.fr/fr/system/files/NUT2012sa0103Ra.pdf"
      "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5372979"
    ]
    -sources: [
      "https://www.youtube.com/watch?v=90kh9bffqRM"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3213 …}
    #id: 67
    #createdAt: DateTimeImmutable @1748037608 {#3205
      date: 2025-05-24 00:00:08.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1748181567 {#3206
      date: 2025-05-25 15:59:27.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3215 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1748038322 {#3207
      date: 2025-05-24 00:12:02.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Blog\NewsCardH {#6586
  +news: App\Entity\Blog\News {#3208
    -images: Doctrine\ORM\PersistentCollection {#3209 …}
    -tags: Doctrine\ORM\PersistentCollection {#3211 …}
    -goals: [
      "fat_loss"
      "muscle_gain"
      "maintenance"
    ]
    -levels: [
      "beginner"
      "intermediate"
      "advanced"
    ]
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://pubmed.ncbi.nlm.nih.gov/30859892"
      "https://www.anses.fr/fr/system/files/NUT2012sa0103Ra.pdf"
      "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5372979"
    ]
    -sources: [
      "https://www.youtube.com/watch?v=90kh9bffqRM"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3213 …}
    #id: 67
    #createdAt: DateTimeImmutable @1748037608 {#3205
      date: 2025-05-24 00:00:08.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1748181567 {#3206
      date: 2025-05-25 15:59:27.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3215 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1748038322 {#3207
      date: 2025-05-24 00:12:02.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
}
media:image App\Twig\Components\Media\Image 68.5 MiB 0.15 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#6644
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#6611 …}
    #file: Vich\UploaderBundle\Entity\File {#6638 …}
    #credits: Doctrine\ORM\PersistentCollection {#6636 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2544
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#6634 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1748038087 {#6643
      date: 2025-05-24 00:08:07.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#6647
      date: 2026-04-23 10:51:00.325513 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
  "alt" => "Image article Compléments alimentaires : que faut-il savoir ?"
  "smWidth" => 400
  "smHeight" => 250
  "lgWidth" => 450
  "lgHeight" => 250
]
Attributes
[
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
]
Component
App\Twig\Components\Media\Image {#6664
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image article Compléments alimentaires : que faut-il savoir ?"
  +pictureClass: null
  +smWidth: 400
  +smHeight: 250
  +lgWidth: 450
  +lgHeight: 250
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\MediaImage {#6644
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#6611 …}
    #file: Vich\UploaderBundle\Entity\File {#6638 …}
    #credits: Doctrine\ORM\PersistentCollection {#6636 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2544
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#6634 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1748038087 {#6643
      date: 2025-05-24 00:08:07.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#6647
      date: 2026-04-23 10:51:00.325513 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
ui:badge App\Twig\Components\Ui\Badge 68.5 MiB 0.05 ms
Input props
[
  "name" => "Santé"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6724
  +name: "Santé"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 68.5 MiB 0.04 ms
Input props
[
  "name" => "Compléments alimentaires"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6762
  +name: "Compléments alimentaires"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ad:horizontal:fluid App\Twig\Components\Ad\AdHorizontalFluid 68.5 MiB 0.45 ms
Input props
[
  "class" => "ad-listing max-w-[343.33px] md:max-w-none"
]
Attributes
[
  "class" => "ad-listing max-w-[343.33px] md:max-w-none"
]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#6770
  +includeScript: true
  +labelClass: null
  +containerClass: ""
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1744 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
card:news-h App\Twig\Components\Blog\NewsCardH 68.5 MiB 2.86 ms
Input props
[
  "news" => App\Entity\Blog\News {#3220
    -images: Doctrine\ORM\PersistentCollection {#3221 …}
    -tags: Doctrine\ORM\PersistentCollection {#3223 …}
    -goals: [
      "fat_loss"
      "maintenance"
    ]
    -levels: []
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: []
    -sources: []
    -faqs: Doctrine\ORM\PersistentCollection {#3225 …}
    #id: 62
    #createdAt: DateTimeImmutable @1744106651 {#3217
      date: 2025-04-08 12:04:11.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1747944775 {#3218
      date: 2025-05-22 22:12:55.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3227 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1747944775 {#3219
      date: 2025-05-22 22:12:55.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Blog\NewsCardH {#6763
  +news: App\Entity\Blog\News {#3220
    -images: Doctrine\ORM\PersistentCollection {#3221 …}
    -tags: Doctrine\ORM\PersistentCollection {#3223 …}
    -goals: [
      "fat_loss"
      "maintenance"
    ]
    -levels: []
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: []
    -sources: []
    -faqs: Doctrine\ORM\PersistentCollection {#3225 …}
    #id: 62
    #createdAt: DateTimeImmutable @1744106651 {#3217
      date: 2025-04-08 12:04:11.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1747944775 {#3218
      date: 2025-05-22 22:12:55.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3227 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1747944775 {#3219
      date: 2025-05-22 22:12:55.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
}
media:image App\Twig\Components\Media\Image 68.5 MiB 0.16 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#6856
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#6823 …}
    #file: Vich\UploaderBundle\Entity\File {#6850 …}
    #credits: Doctrine\ORM\PersistentCollection {#6848 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2363
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#6846 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1744110240 {#6855
      date: 2025-04-08 13:04:00.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#6859
      date: 2026-04-23 10:51:00.329680 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
  "alt" => "Image article Cardio et musculation : comment éviter les interférences"
  "smWidth" => 400
  "smHeight" => 250
  "lgWidth" => 450
  "lgHeight" => 250
]
Attributes
[
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
]
Component
App\Twig\Components\Media\Image {#6876
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image article Cardio et musculation : comment éviter les interférences"
  +pictureClass: null
  +smWidth: 400
  +smHeight: 250
  +lgWidth: 450
  +lgHeight: 250
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\MediaImage {#6856
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#6823 …}
    #file: Vich\UploaderBundle\Entity\File {#6850 …}
    #credits: Doctrine\ORM\PersistentCollection {#6848 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2363
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#6846 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1744110240 {#6855
      date: 2025-04-08 13:04:00.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#6859
      date: 2026-04-23 10:51:00.329680 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
ui:badge App\Twig\Components\Ui\Badge 68.5 MiB 0.05 ms
Input props
[
  "name" => "Perte de poids"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#6913
  +name: "Perte de poids"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 68.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 {#6951
  +name: "Cardio"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
card:news-h App\Twig\Components\Blog\NewsCardH 68.5 MiB 3.81 ms
Input props
[
  "news" => App\Entity\Blog\News {#3232
    -images: Doctrine\ORM\PersistentCollection {#3233 …}
    -tags: Doctrine\ORM\PersistentCollection {#3235 …}
    -goals: []
    -levels: []
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://pubmed.ncbi.nlm.nih.gov/14600563"
      "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3407788"
      "https://www.nutrimuscle.com/blogs/actualites/indice-totox-omega-3"
      "https://youtu.be/QDmqb1r2M_A?si=drWTkm2JdEgsMWtz"
    ]
    -sources: [
      "https://pubmed.ncbi.nlm.nih.gov/14600563"
      "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3407788"
      "https://www.nutrimuscle.com/blogs/actualites/indice-totox-omega-3"
      "https://youtu.be/QDmqb1r2M_A?si=drWTkm2JdEgsMWtz"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3237 …}
    #id: 64
    #createdAt: DateTimeImmutable @1744236782 {#3229
      date: 2025-04-10 00:13:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744653098 {#3230
      date: 2025-04-14 19:51:38.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3239 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1744280698 {#3231
      date: 2025-04-10 12:24:58.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Blog\NewsCardH {#6952
  +news: App\Entity\Blog\News {#3232
    -images: Doctrine\ORM\PersistentCollection {#3233 …}
    -tags: Doctrine\ORM\PersistentCollection {#3235 …}
    -goals: []
    -levels: []
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://pubmed.ncbi.nlm.nih.gov/14600563"
      "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3407788"
      "https://www.nutrimuscle.com/blogs/actualites/indice-totox-omega-3"
      "https://youtu.be/QDmqb1r2M_A?si=drWTkm2JdEgsMWtz"
    ]
    -sources: [
      "https://pubmed.ncbi.nlm.nih.gov/14600563"
      "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3407788"
      "https://www.nutrimuscle.com/blogs/actualites/indice-totox-omega-3"
      "https://youtu.be/QDmqb1r2M_A?si=drWTkm2JdEgsMWtz"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3237 …}
    #id: 64
    #createdAt: DateTimeImmutable @1744236782 {#3229
      date: 2025-04-10 00:13:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744653098 {#3230
      date: 2025-04-14 19:51:38.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3239 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1744280698 {#3231
      date: 2025-04-10 12:24:58.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
}
media:image App\Twig\Components\Media\Image 68.5 MiB 0.21 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#7010
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#6977 …}
    #file: Vich\UploaderBundle\Entity\File {#7004 …}
    #credits: Doctrine\ORM\PersistentCollection {#7002 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2367
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#7000 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1744238909 {#7009
      date: 2025-04-10 00:48:29.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#7013
      date: 2026-04-23 10:51:00.334072 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
  "alt" => "Image article Compléments mal pris : les erreurs qui annulent leurs effets"
  "smWidth" => 400
  "smHeight" => 250
  "lgWidth" => 450
  "lgHeight" => 250
]
Attributes
[
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
]
Component
App\Twig\Components\Media\Image {#7030
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image article Compléments mal pris : les erreurs qui annulent leurs effets"
  +pictureClass: null
  +smWidth: 400
  +smHeight: 250
  +lgWidth: 450
  +lgHeight: 250
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\MediaImage {#7010
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#6977 …}
    #file: Vich\UploaderBundle\Entity\File {#7004 …}
    #credits: Doctrine\ORM\PersistentCollection {#7002 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2367
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#7000 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1744238909 {#7009
      date: 2025-04-10 00:48:29.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#7013
      date: 2026-04-23 10:51:00.334072 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
ui:badge App\Twig\Components\Ui\Badge 68.5 MiB 0.05 ms
Input props
[
  "name" => "Compléments alimentaires"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7060
  +name: "Compléments alimentaires"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
card:news-h App\Twig\Components\Blog\NewsCardH 68.5 MiB 3.37 ms
Input props
[
  "news" => App\Entity\Blog\News {#3244
    -images: Doctrine\ORM\PersistentCollection {#3245 …}
    -tags: Doctrine\ORM\PersistentCollection {#3247 …}
    -goals: [
      "muscle_gain"
    ]
    -levels: [
      "beginner"
      "intermediate"
      "advanced"
    ]
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://fdc.nal.usda.gov/fdc-app.html#/food-details/2346953/nutrients"
      "https://www.who.int/news-room/fact-sheets/detail/healthy-diet"
    ]
    -sources: [
      "https://fdc.nal.usda.gov/fdc-app.html#/food-details/2346953/nutrients"
      "https://www.who.int/news-room/fact-sheets/detail/healthy-diet"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3249 …}
    #id: 63
    #createdAt: DateTimeImmutable @1744131722 {#3241
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744653098 {#3242
      date: 2025-04-14 19:51:38.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3251 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1744190011 {#3243
      date: 2025-04-09 11:13:31.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Blog\NewsCardH {#7061
  +news: App\Entity\Blog\News {#3244
    -images: Doctrine\ORM\PersistentCollection {#3245 …}
    -tags: Doctrine\ORM\PersistentCollection {#3247 …}
    -goals: [
      "muscle_gain"
    ]
    -levels: [
      "beginner"
      "intermediate"
      "advanced"
    ]
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://fdc.nal.usda.gov/fdc-app.html#/food-details/2346953/nutrients"
      "https://www.who.int/news-room/fact-sheets/detail/healthy-diet"
    ]
    -sources: [
      "https://fdc.nal.usda.gov/fdc-app.html#/food-details/2346953/nutrients"
      "https://www.who.int/news-room/fact-sheets/detail/healthy-diet"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3249 …}
    #id: 63
    #createdAt: DateTimeImmutable @1744131722 {#3241
      date: 2025-04-08 19:02:02.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744653098 {#3242
      date: 2025-04-14 19:51:38.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3251 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1744190011 {#3243
      date: 2025-04-09 11:13:31.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
}
media:image App\Twig\Components\Media\Image 68.5 MiB 0.15 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#7119
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#7086 …}
    #file: Vich\UploaderBundle\Entity\File {#7113 …}
    #credits: Doctrine\ORM\PersistentCollection {#7111 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2364
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#7109 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1744132042 {#7118
      date: 2025-04-08 19:07:22.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#7122
      date: 2026-04-23 10:51:00.336546 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
  "alt" => "Image article Aliments riches en calories : pourquoi les choisir ?"
  "smWidth" => 400
  "smHeight" => 250
  "lgWidth" => 450
  "lgHeight" => 250
]
Attributes
[
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
]
Component
App\Twig\Components\Media\Image {#7139
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image article Aliments riches en calories : pourquoi les choisir ?"
  +pictureClass: null
  +smWidth: 400
  +smHeight: 250
  +lgWidth: 450
  +lgHeight: 250
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\MediaImage {#7119
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#7086 …}
    #file: Vich\UploaderBundle\Entity\File {#7113 …}
    #credits: Doctrine\ORM\PersistentCollection {#7111 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2364
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#7109 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1744132042 {#7118
      date: 2025-04-08 19:07:22.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#7122
      date: 2026-04-23 10:51:00.336546 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
ui:badge App\Twig\Components\Ui\Badge 68.5 MiB 0.05 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 {#7183
  +name: "Prise de muscle"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 68.5 MiB 0.06 ms
Input props
[
  "name" => "Nutrition"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7221
  +name: "Nutrition"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 68.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 {#7259
  +name: "Sain"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
card:news-h App\Twig\Components\Blog\NewsCardH 68.5 MiB 2.32 ms
Input props
[
  "news" => App\Entity\Blog\News {#3256
    -images: Doctrine\ORM\PersistentCollection {#3257 …}
    -tags: Doctrine\ORM\PersistentCollection {#3259 …}
    -goals: [
      "fat_loss"
      "muscle_gain"
      "maintenance"
    ]
    -levels: [
      "beginner"
      "intermediate"
      "advanced"
      "coach"
    ]
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://www.gymshark.com/blog/article/build-a-strong-mind-muscle-connection"
      "https://www.sciencedirect.com/science/article/abs/pii/S0028393203003257"
      "https://www.frontiersin.org/news/2019/08/09/sports-mind-muscle-connection-weightlifting"
      "https://pmc.ncbi.nlm.nih.gov/articles/PMC6615069"
    ]
    -sources: [
      "https://www.gymshark.com/blog/article/build-a-strong-mind-muscle-connection"
      "https://www.sciencedirect.com/science/article/abs/pii/S0028393203003257"
      "https://www.frontiersin.org/news/2019/08/09/sports-mind-muscle-connection-weightlifting"
      "https://pmc.ncbi.nlm.nih.gov/articles/PMC6615069"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3261 …}
    #id: 59
    #createdAt: DateTimeImmutable @1744058996 {#3253
      date: 2025-04-07 22:49:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744653098 {#3254
      date: 2025-04-14 19:51:38.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3263 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1744131227 {#3255
      date: 2025-04-08 18:53:47.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Blog\NewsCardH {#7260
  +news: App\Entity\Blog\News {#3256
    -images: Doctrine\ORM\PersistentCollection {#3257 …}
    -tags: Doctrine\ORM\PersistentCollection {#3259 …}
    -goals: [
      "fat_loss"
      "muscle_gain"
      "maintenance"
    ]
    -levels: [
      "beginner"
      "intermediate"
      "advanced"
      "coach"
    ]
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://www.gymshark.com/blog/article/build-a-strong-mind-muscle-connection"
      "https://www.sciencedirect.com/science/article/abs/pii/S0028393203003257"
      "https://www.frontiersin.org/news/2019/08/09/sports-mind-muscle-connection-weightlifting"
      "https://pmc.ncbi.nlm.nih.gov/articles/PMC6615069"
    ]
    -sources: [
      "https://www.gymshark.com/blog/article/build-a-strong-mind-muscle-connection"
      "https://www.sciencedirect.com/science/article/abs/pii/S0028393203003257"
      "https://www.frontiersin.org/news/2019/08/09/sports-mind-muscle-connection-weightlifting"
      "https://pmc.ncbi.nlm.nih.gov/articles/PMC6615069"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3261 …}
    #id: 59
    #createdAt: DateTimeImmutable @1744058996 {#3253
      date: 2025-04-07 22:49:56.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744653098 {#3254
      date: 2025-04-14 19:51:38.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3263 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1744131227 {#3255
      date: 2025-04-08 18:53:47.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
}
media:image App\Twig\Components\Media\Image 68.5 MiB 0.14 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#7318
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#7285 …}
    #file: Vich\UploaderBundle\Entity\File {#7312 …}
    #credits: Doctrine\ORM\PersistentCollection {#7310 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2361
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#7308 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1744059820 {#7317
      date: 2025-04-07 23:03:40.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#7321
      date: 2026-04-23 10:51:00.340030 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
  "alt" => "Image article Connexion esprit-muscle : clé d’une musculation efficace"
  "smWidth" => 400
  "smHeight" => 250
  "lgWidth" => 450
  "lgHeight" => 250
]
Attributes
[
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
]
Component
App\Twig\Components\Media\Image {#7338
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image article Connexion esprit-muscle : clé d’une musculation efficace"
  +pictureClass: null
  +smWidth: 400
  +smHeight: 250
  +lgWidth: 450
  +lgHeight: 250
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\MediaImage {#7318
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#7285 …}
    #file: Vich\UploaderBundle\Entity\File {#7312 …}
    #credits: Doctrine\ORM\PersistentCollection {#7310 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2361
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#7308 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1744059820 {#7317
      date: 2025-04-07 23:03:40.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#7321
      date: 2026-04-23 10:51:00.340030 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
ui:badge App\Twig\Components\Ui\Badge 68.5 MiB 0.05 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 {#7368
  +name: "Prise de muscle"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 68.5 MiB 0.04 ms
Input props
[
  "name" => "Perte de poids"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7391
  +name: "Perte de poids"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ad:horizontal:fluid App\Twig\Components\Ad\AdHorizontalFluid 68.5 MiB 0.05 ms
Input props
[
  "class" => "ad-listing max-w-[343.33px] md:max-w-none"
]
Attributes
[
  "class" => "ad-listing max-w-[343.33px] md:max-w-none"
]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#7398
  +includeScript: true
  +labelClass: null
  +containerClass: ""
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1744 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
card:news-h App\Twig\Components\Blog\NewsCardH 68.5 MiB 2.34 ms
Input props
[
  "news" => App\Entity\Blog\News {#3268
    -images: Doctrine\ORM\PersistentCollection {#3269 …}
    -tags: Doctrine\ORM\PersistentCollection {#3271 …}
    -goals: [
      "muscle_gain"
    ]
    -levels: []
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://www.youtube.com/watch?v=pKHXkEXduEE"
      "Associations of Fish Oil Supplement Use With Testicular Function in Young Men"
      "Whole Egg Vs. Egg White Ingestion During 12 weeks of Resistance Training in Trained Young Males: A Randomized Controlled Trial"
      "Mechanisms of honey on testosterone levels"
      "Natural Pomegranate juice improves mood"
      " well being and enhances Salivary Testosterone levels in healthy volunteers"
      "A systematic review on the effect of Ginger (Zingiber officinale) on improvement of biological and fertility indices of sperm in laboratory animals"
      " poultry and humans"
      "Association of Testosterone-Related Dietary Pattern with Testicular Function among Adult Men: A Cross-Sectional Health Screening Study in Taiwan"
      "Beneficial effects of fenugreek glycoside supplementation in male subjects during resistance training: A randomized controlled pilot study"
      "Effect of fenugreek extract supplement on testosterone levels in male: A meta-analysis of clinical trials"
      "Fenugreek and Its Effects on Muscle Performance: A Systematic Review"
      "Testosterone in Males as Enhanced by Onion (Allium Cepa L.)"
      "Magnesium and anabolic hormones in older men"
      "The effect of exhaustion exercise on thyroid hormones and testosterone levels of elite athletes receiving oral zinc"
    ]
    -sources: [
      "https://www.youtube.com/watch?v=pKHXkEXduEE"
      "Associations of Fish Oil Supplement Use With Testicular Function in Young Men"
      "Whole Egg Vs. Egg White Ingestion During 12 weeks of Resistance Training in Trained Young Males: A Randomized Controlled Trial"
      "Mechanisms of honey on testosterone levels"
      "Natural Pomegranate juice improves mood"
      "well being and enhances Salivary Testosterone levels in healthy volunteers"
      "A systematic review on the effect of Ginger (Zingiber officinale) on improvement of biological and fertility indices of sperm in laboratory animals"
      "poultry and humans"
      "Association of Testosterone-Related Dietary Pattern with Testicular Function among Adult Men: A Cross-Sectional Health Screening Study in Taiwan"
      "Beneficial effects of fenugreek glycoside supplementation in male subjects during resistance training: A randomized controlled pilot study"
      "Effect of fenugreek extract supplement on testosterone levels in male: A meta-analysis of clinical trials"
      "Fenugreek and Its Effects on Muscle Performance: A Systematic Review"
      "Testosterone in Males as Enhanced by Onion (Allium Cepa L.)"
      "Magnesium and anabolic hormones in older men"
      "The effect of exhaustion exercise on thyroid hormones and testosterone levels of elite athletes receiving oral zinc"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3273 …}
    #id: 58
    #createdAt: DateTimeImmutable @1744058454 {#3265
      date: 2025-04-07 22:40:54.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744653098 {#3266
      date: 2025-04-14 19:51:38.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3275 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1744059787 {#3267
      date: 2025-04-07 23:03:07.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Blog\NewsCardH {#7392
  +news: App\Entity\Blog\News {#3268
    -images: Doctrine\ORM\PersistentCollection {#3269 …}
    -tags: Doctrine\ORM\PersistentCollection {#3271 …}
    -goals: [
      "muscle_gain"
    ]
    -levels: []
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://www.youtube.com/watch?v=pKHXkEXduEE"
      "Associations of Fish Oil Supplement Use With Testicular Function in Young Men"
      "Whole Egg Vs. Egg White Ingestion During 12 weeks of Resistance Training in Trained Young Males: A Randomized Controlled Trial"
      "Mechanisms of honey on testosterone levels"
      "Natural Pomegranate juice improves mood"
      " well being and enhances Salivary Testosterone levels in healthy volunteers"
      "A systematic review on the effect of Ginger (Zingiber officinale) on improvement of biological and fertility indices of sperm in laboratory animals"
      " poultry and humans"
      "Association of Testosterone-Related Dietary Pattern with Testicular Function among Adult Men: A Cross-Sectional Health Screening Study in Taiwan"
      "Beneficial effects of fenugreek glycoside supplementation in male subjects during resistance training: A randomized controlled pilot study"
      "Effect of fenugreek extract supplement on testosterone levels in male: A meta-analysis of clinical trials"
      "Fenugreek and Its Effects on Muscle Performance: A Systematic Review"
      "Testosterone in Males as Enhanced by Onion (Allium Cepa L.)"
      "Magnesium and anabolic hormones in older men"
      "The effect of exhaustion exercise on thyroid hormones and testosterone levels of elite athletes receiving oral zinc"
    ]
    -sources: [
      "https://www.youtube.com/watch?v=pKHXkEXduEE"
      "Associations of Fish Oil Supplement Use With Testicular Function in Young Men"
      "Whole Egg Vs. Egg White Ingestion During 12 weeks of Resistance Training in Trained Young Males: A Randomized Controlled Trial"
      "Mechanisms of honey on testosterone levels"
      "Natural Pomegranate juice improves mood"
      "well being and enhances Salivary Testosterone levels in healthy volunteers"
      "A systematic review on the effect of Ginger (Zingiber officinale) on improvement of biological and fertility indices of sperm in laboratory animals"
      "poultry and humans"
      "Association of Testosterone-Related Dietary Pattern with Testicular Function among Adult Men: A Cross-Sectional Health Screening Study in Taiwan"
      "Beneficial effects of fenugreek glycoside supplementation in male subjects during resistance training: A randomized controlled pilot study"
      "Effect of fenugreek extract supplement on testosterone levels in male: A meta-analysis of clinical trials"
      "Fenugreek and Its Effects on Muscle Performance: A Systematic Review"
      "Testosterone in Males as Enhanced by Onion (Allium Cepa L.)"
      "Magnesium and anabolic hormones in older men"
      "The effect of exhaustion exercise on thyroid hormones and testosterone levels of elite athletes receiving oral zinc"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3273 …}
    #id: 58
    #createdAt: DateTimeImmutable @1744058454 {#3265
      date: 2025-04-07 22:40:54.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1744653098 {#3266
      date: 2025-04-14 19:51:38.0 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #translations: Doctrine\ORM\PersistentCollection {#3275 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1744059787 {#3267
      date: 2025-04-07 23:03:07.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
}
media:image App\Twig\Components\Media\Image 68.5 MiB 0.15 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#7475
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#7442 …}
    #file: Vich\UploaderBundle\Entity\File {#7469 …}
    #credits: Doctrine\ORM\PersistentCollection {#7467 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2362
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#7465 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1744059860 {#7474
      date: 2025-04-07 23:04:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#7478
      date: 2026-04-23 10:51:00.342734 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
  "alt" => "Image article 11 super aliments pour booster votre testostérone"
  "smWidth" => 400
  "smHeight" => 250
  "lgWidth" => 450
  "lgHeight" => 250
]
Attributes
[
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
]
Component
App\Twig\Components\Media\Image {#7495
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image article 11 super aliments pour booster votre testostérone"
  +pictureClass: null
  +smWidth: 400
  +smHeight: 250
  +lgWidth: 450
  +lgHeight: 250
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\MediaImage {#7475
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#7442 …}
    #file: Vich\UploaderBundle\Entity\File {#7469 …}
    #credits: Doctrine\ORM\PersistentCollection {#7467 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2362
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#7465 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1744059860 {#7474
      date: 2025-04-07 23:04:20.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#7478
      date: 2026-04-23 10:51:00.342734 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
ui:badge App\Twig\Components\Ui\Badge 68.5 MiB 0.05 ms
Input props
[
  "name" => "Nutrition"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7525
  +name: "Nutrition"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
card:news-h App\Twig\Components\Blog\NewsCardH 68.5 MiB 2.39 ms
Input props
[
  "news" => App\Entity\Blog\News {#3280
    -images: Doctrine\ORM\PersistentCollection {#3281 …}
    -tags: Doctrine\ORM\PersistentCollection {#3283 …}
    -goals: [
      "fat_loss"
      "muscle_gain"
      "maintenance"
    ]
    -levels: [
      "beginner"
      "intermediate"
      "advanced"
    ]
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://nutriandco.com/fr/pages/proteine-en-poudre"
      "https://www.lorangebleue.fr/Blog/la-whey-composition-benefices-et-inconvenients-notre-expert-en-nutrition-te-revele-tous-ses-secrets/"
      "https://protealpes.com/sources-proteines/"
    ]
    -sources: [
      "https://nutriandco.com/fr/pages/proteine-en-poudre"
      "https://www.lorangebleue.fr/Blog/la-whey-composition-benefices-et-inconvenients-notre-expert-en-nutrition-te-revele-tous-ses-secrets/"
      "https://protealpes.com/sources-proteines/"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3285 …}
    #id: 53
    #createdAt: DateTimeImmutable @1739964890 {#3277
      date: 2025-02-19 12:34:50.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1768844047 {#3278
      date: 2026-01-19 18:34:07.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#3145 …}
    #translations: Doctrine\ORM\PersistentCollection {#3287 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1743518044 {#3279
      date: 2025-04-01 16:34:04.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Blog\NewsCardH {#7526
  +news: App\Entity\Blog\News {#3280
    -images: Doctrine\ORM\PersistentCollection {#3281 …}
    -tags: Doctrine\ORM\PersistentCollection {#3283 …}
    -goals: [
      "fat_loss"
      "muscle_gain"
      "maintenance"
    ]
    -levels: [
      "beginner"
      "intermediate"
      "advanced"
    ]
    -creator: App\Entity\User {#3175 …}
    -sourcesOld: [
      "https://nutriandco.com/fr/pages/proteine-en-poudre"
      "https://www.lorangebleue.fr/Blog/la-whey-composition-benefices-et-inconvenients-notre-expert-en-nutrition-te-revele-tous-ses-secrets/"
      "https://protealpes.com/sources-proteines/"
    ]
    -sources: [
      "https://nutriandco.com/fr/pages/proteine-en-poudre"
      "https://www.lorangebleue.fr/Blog/la-whey-composition-benefices-et-inconvenients-notre-expert-en-nutrition-te-revele-tous-ses-secrets/"
      "https://protealpes.com/sources-proteines/"
    ]
    -faqs: Doctrine\ORM\PersistentCollection {#3285 …}
    #id: 53
    #createdAt: DateTimeImmutable @1739964890 {#3277
      date: 2025-02-19 12:34:50.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1768844047 {#3278
      date: 2026-01-19 18:34:07.0 Europe/Zurich (+01:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#3145 …}
    #translations: Doctrine\ORM\PersistentCollection {#3287 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -published: true
    #publishedAt: DateTimeImmutable @1743518044 {#3279
      date: 2025-04-01 16:34:04.0 Europe/Zurich (+02:00)
    }
    -publishedBy: null
  }
}
media:image App\Twig\Components\Media\Image 68.5 MiB 0.14 ms
Input props
[
  "media" => App\Entity\Media\MediaImage {#7584
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#7551 …}
    #file: Vich\UploaderBundle\Entity\File {#7578 …}
    #credits: Doctrine\ORM\PersistentCollection {#7576 …}
    -source: "https://unsplash.com/fr/photos/femme-en-t-shirt-blanc-a-col-rond-tenant-un-gobelet-en-plastique-rouge-bsSNyluYNGA"
    -zone: null
    -urlExternal: null
    #id: 2339
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#7574 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1739966174 {#7583
      date: 2025-02-19 12:56:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#7587
      date: 2026-04-23 10:51:00.345064 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#3145 …}
  }
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
  "alt" => "Image article Protéine en poudre : quelle est la meilleure ?"
  "smWidth" => 400
  "smHeight" => 250
  "lgWidth" => 450
  "lgHeight" => 250
]
Attributes
[
  "class" => "object-cover md:rounded-l-lg rounded-t-lg md:rounded-tr-none w-full h-full min-w-full md:w-[450px] md:w-1/3 relative before:absolute before:inset-0 before:bg-black before:bg-opacity-20"
]
Component
App\Twig\Components\Media\Image {#7604
  #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …}
  +fileSrc: null
  +placeholderSrc: null
  +alt: "Image article Protéine en poudre : quelle est la meilleure ?"
  +pictureClass: null
  +smWidth: 400
  +smHeight: 250
  +lgWidth: 450
  +lgHeight: 250
  +defaultSize: 350
  +crop: true
  +fetchPriority: "auto"
  +sizeScalingFactor: 1.5
  +referrerPolicy: "same-origin"
  +media: App\Entity\Media\MediaImage {#7584
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#7551 …}
    #file: Vich\UploaderBundle\Entity\File {#7578 …}
    #credits: Doctrine\ORM\PersistentCollection {#7576 …}
    -source: "https://unsplash.com/fr/photos/femme-en-t-shirt-blanc-a-col-rond-tenant-un-gobelet-en-plastique-rouge-bsSNyluYNGA"
    -zone: null
    -urlExternal: null
    #id: 2339
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#7574 …}
    #newTranslations: null
    #currentLocale: "fr"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1739966174 {#7583
      date: 2025-02-19 12:56:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1776934260 {#7587
      date: 2026-04-23 10:51:00.345064 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#3145 …}
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
ui:badge App\Twig\Components\Ui\Badge 68.5 MiB 0.05 ms
Input props
[
  "name" => "Santé"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7634
  +name: "Santé"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 68.5 MiB 0.04 ms
Input props
[
  "name" => "Compléments alimentaires"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7657
  +name: "Compléments alimentaires"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
app:page-sharer App\Twig\Components\App\PageSharer 70.5 MiB 1.41 ms
Input props
[
  "class" => "mx-auto max-w-3xl p-4"
]
Attributes
[
  "class" => "mx-auto max-w-3xl p-4"
]
Component
App\Twig\Components\App\PageSharer {#5814
  +shareUrl: "https://test.fitmetrics.ch/fr/actualites"
  +title: "Conseils - FitMetrics"
  +description: "Conseils fitness et nutrition gratuits : articles, astuces, motivation. Restez informé pour optimiser vos entraînements."
  +quote: null
  +hashtags: [
    "fitmetrics"
  ]
  +alignMobileLeft: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
media:icon App\Twig\Components\Media\Icon 70.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 {#7693
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#7721
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#7746
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#7769
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#7792
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#7815
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#7838
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#7861
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 70.5 MiB 0.29 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#7697
  +includeScript: true
  +labelClass: null
  +containerClass: ""
  +adClass: null
  +showBgColor: false
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1744 …}
  #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 70.5 MiB 0.05 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#7914
  +includeScript: true
  +labelClass: null
  +containerClass: "content-container my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1744 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …}
}
app:lang-selector App\Twig\Components\App\LangSelector 70.5 MiB 0.04 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#7959
  +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]
70.5 MiB 0.11 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#7951
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 70.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 {#7993
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#8025
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#8048
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.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 {#8071
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#8094
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#8117
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#8140
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#8163
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 70.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 {#8186
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#3303 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}