Components
18
Twig Components
93
Render Count
59
ms
Render Time
74.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 72.5 MiB | 47.31 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4380 -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#210 …} -em: Doctrine\ORM\EntityManager {#550 …} -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …} -kernel: App\Kernel {#14 …} -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.40 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 {#4427 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4438 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
64.5 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4489 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Attributes | [ "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4504 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4554 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.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 {#4582 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "flexed-biceps" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4598 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4622 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4646 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4670 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline " "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4694 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4718 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4742 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 64.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4766 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +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 {#5713 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
66.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#5749 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 72.5 MiB | 8.93 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#5826 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#5827 …} -formFactory: Symfony\Component\Form\FormFactory {#5825 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5978 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6013 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6043 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "google" "class" => "h-[24px] w-[20px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6075 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "apple" "class" => "h-[24px] w-[20px] fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px] fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6094 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.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 {#6204 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Attributes | [ "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6238 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6254 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#6278 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6302 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6326 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6350 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6374 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6398 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6422 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "favorites" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6446 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "more" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6470 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 72.5 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#6515 +routeName: null +params: null +withQuery: true +defaultOpenLeft: true -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6505 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-16 w-full" ] |
|||
| Attributes | [ "class" => "h-16 w-full" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6146 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 72.5 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.news" "url" => "/fr/actualites" ] [ "label" => "Compléments alimentaires" "url" => "/fr/actualites/tag/complements-alimentaires-24" ] [ "label" => "Compléments mal pris : les erreurs qui annulent leurs effets" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#6598 +items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.news" "url" => "/fr/actualites" ] [ "label" => "Compléments alimentaires" "url" => "/fr/actualites/tag/complements-alimentaires-24" ] [ "label" => "Compléments mal pris : les erreurs qui annulent leurs effets" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.news" "url" => "/fr/actualites" ] [ "label" => "Compléments alimentaires" "url" => "/fr/actualites/tag/complements-alimentaires-24" ] [ "label" => "Compléments mal pris : les erreurs qui annulent leurs effets" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6628 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6650 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6673 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 72.5 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#6618 +includeScript: true +labelClass: null +containerClass: "my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 72.5 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaImage {#3939 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3849 …} #file: Vich\UploaderBundle\Entity\File {#3931 …} #credits: Doctrine\ORM\PersistentCollection {#3945 …} -source: null -zone: null -urlExternal: null #id: 2367 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3822 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1744238909 {#3871 : 2025-04-10 00:48:29.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1776940055 {#3830 : 2026-04-23 12:27:35.688111 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Compléments mal pris : les erreurs qui annulent leurs effets" "smWidth" => 320 "smHeight" => 180 "lgWidth" => 320 "lgHeight" => 180 ] |
|||
| Attributes | [ "class" => "object-cover object-center md:rounded h-full w-full inset-0" ] |
|||
| Component | App\Twig\Components\Media\Image {#6765 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Compléments mal pris : les erreurs qui annulent leurs effets" +pictureClass: null +smWidth: 320 +smHeight: 180 +lgWidth: 320 +lgHeight: 180 +defaultSize: 350 +crop: true +fetchPriority: "auto" +sizeScalingFactor: 1.5 +referrerPolicy: "same-origin" +media: App\Entity\Media\MediaImage {#3939 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3849 …} #file: Vich\UploaderBundle\Entity\File {#3931 …} #credits: Doctrine\ORM\PersistentCollection {#3945 …} -source: null -zone: null -urlExternal: null #id: 2367 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3822 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1744238909 {#3871 : 2025-04-10 00:48:29.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1776940055 {#3830 : 2026-04-23 12:27:35.688111 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "calendar" "class" => "w-4 h-4" ] |
|||
| Attributes | [ "class" => "w-4 h-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6802 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "calendar" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-4 w-4" ] |
|||
| Attributes | [ "class" => "h-4 w-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6833 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 72.5 MiB | 0.25 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 {#6871 +name: "Compléments alimentaires" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 72.5 MiB | 1.59 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1744280697725 "blocks" => [ [ "id" => "g28ysr02nj" "type" => "paragraph" "data" => [ "text" => "De nombreux sportifs utilisent des compléments alimentaires, parfois à bon escient. Mais il existe aussi des erreurs d’utilisation fréquentes qui rendent même les plus efficaces d’entre eux complètement inutiles. Voici un tour d’horizon de ces erreurs, avec une explication claire de pourquoi elles annulent les effets attendus." ] ] [ "id" => "RV82Qj2yAe" "type" => "header" "data" => [ "text" => "La whey protéine avant l'entraînement : une fausse bonne idée" "level" => 2 ] ] [ "id" => "uOSjZDFVYH" "type" => "paragraph" "data" => [ "text" => "Consommer un shaker de whey protéine juste avant l'entraînement est l'une des erreurs les plus répandues. Lorsqu'on n'a pas mangé depuis un certain temps, le corps a besoin d'énergie rapidement disponible. Or, parmi les trois macronutriments – glucides, lipides et protéines – <b>la protéine est la moins efficace pour fournir de l’énergie</b>." ] ] [ "id" => "A5IlOQVebS" "type" => "paragraph" "data" => [ "text" => "Pour être utilisée comme carburant, la protéine doit être transformée, ce qui consomme de l’énergie. Résultat : <b>prendre de la whey juste avant une séance est probablement le pire choix</b>. Ce qu’il faut, c’est une source de glucides de qualité comme une banane, des dattes, ou des figues. Si la faim est trop importante, on peut y ajouter une pomme ou une poignée d’oléagineux pour mieux tenir sans alourdir." ] ] [ "id" => "4vxr_2a_rR" "type" => "header" "data" => [ "text" => "Les cures de créatine : une stratégie inefficace" "level" => 2 ] ] [ "id" => "fWBcPFV2SM" "type" => "paragraph" "data" => [ "text" => "Beaucoup de sportifs continuent de faire des "cures" de créatine, souvent prises juste avant l'entraînement. Pourtant, <b>ce complément n’a aucun effet immédiat</b>. Il ne s'agit pas d’un stimulant comme la caféine." ] ] [ "id" => "pzrTk7sTWI" "type" => "paragraph" "data" => [ "text" => "Pour bénéficier de ses effets, il faut que <b>les réserves musculaires de phosphocréatine soient saturées</b>. Cela s’obtient en prenant environ 5 g par jour, tous les jours. Arrêter la prise fait chuter cette saturation, annulant les bénéfices. Et contrairement à certaines idées reçues, <b>il n’y a aucun danger connu pour les reins ou la testostérone</b> si la créatine est prise correctement." ] ] [ "id" => "4_xJCq9RAs" "type" => "paragraph" "data" => [ "text" => "Autrement dit, <b>faire des pauses ou oublier d’en prendre régulièrement rend la créatine inefficace</b>. Elle doit être intégrée dans la routine, répartie sur les gros repas de la journée." ] ] [ "id" => "oNNZg1so9N" "type" => "header" "data" => [ "text" => "Oméga-3 : attention à l’oxydation" "level" => 2 ] ] [ "id" => "qRAc3P6G0n" "type" => "paragraph" "data" => [ "text" => "Le problème principal des oméga-3, ce n’est pas comment les consommer, mais <b>comment les conserver</b>. Une fois le pot ouvert, <b>ils doivent impérativement être mis au réfrigérateur</b>. Sinon, ils s’oxydent au contact de l’oxygène et deviennent <b>non seulement inefficaces, mais potentiellement toxiques</b>." ] ] [ "id" => "_2dff335fz" "type" => "paragraph" "data" => [ "text" => "Même sous forme de gélules, <b>l’oxygène finit par pénétrer</b>, comme l’air dans un ballon ou un pneu. C’est pourquoi les fabricants ajoutent de la vitamine E dans les formules : pour ralentir l’oxydation. <b>Mais après un mois, le pot doit être jeté</b>." ] ] [ "id" => "ORRgrhpIAG" "type" => "paragraph" "data" => [ "text" => "Acheter un pot de 1500 gélules est donc absurde si vous ne pouvez pas les consommer en un mois. Mieux vaut privilégier <b>des formats de 60 à 90 gélules</b> ou alors acheter en gros mais réparti en petits pots séparés à ouvrir au fil des mois." ] ] [ "id" => "w-ypcS83p9" "type" => "header" "data" => [ "text" => "Conclusion" "level" => 2 ] ] [ "id" => "StD8BDy40x" "type" => "paragraph" "data" => [ "text" => "Les compléments alimentaires peuvent être efficaces, mais <b>encore faut-il les utiliser correctement</b>. Évitez les erreurs classiques : whey au mauvais moment, cure inutile de créatine, et conservation bâclée des oméga-3. La clé, c’est la régularité, le bon timing, et la bonne gestion." ] ] ] "version" => "2.31.0-rc.7" ] "title" => "Compléments mal pris : les erreurs qui annulent leurs effets" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#6896 +title: "Compléments mal pris : les erreurs qui annulent leurs effets" +data: [ "time" => 1744280697725 "blocks" => [ [ "id" => "g28ysr02nj" "type" => "paragraph" "data" => [ "text" => "De nombreux sportifs utilisent des compléments alimentaires, parfois à bon escient. Mais il existe aussi des erreurs d’utilisation fréquentes qui rendent même les plus efficaces d’entre eux complètement inutiles. Voici un tour d’horizon de ces erreurs, avec une explication claire de pourquoi elles annulent les effets attendus." ] ] [ "id" => "RV82Qj2yAe" "type" => "header" "data" => [ "text" => "La whey protéine avant l'entraînement : une fausse bonne idée" "level" => 2 ] ] [ "id" => "uOSjZDFVYH" "type" => "paragraph" "data" => [ "text" => "Consommer un shaker de whey protéine juste avant l'entraînement est l'une des erreurs les plus répandues. Lorsqu'on n'a pas mangé depuis un certain temps, le corps a besoin d'énergie rapidement disponible. Or, parmi les trois macronutriments – glucides, lipides et protéines – <b>la protéine est la moins efficace pour fournir de l’énergie</b>." ] ] [ "id" => "A5IlOQVebS" "type" => "paragraph" "data" => [ "text" => "Pour être utilisée comme carburant, la protéine doit être transformée, ce qui consomme de l’énergie. Résultat : <b>prendre de la whey juste avant une séance est probablement le pire choix</b>. Ce qu’il faut, c’est une source de glucides de qualité comme une banane, des dattes, ou des figues. Si la faim est trop importante, on peut y ajouter une pomme ou une poignée d’oléagineux pour mieux tenir sans alourdir." ] ] [ "id" => "4vxr_2a_rR" "type" => "header" "data" => [ "text" => "Les cures de créatine : une stratégie inefficace" "level" => 2 ] ] [ "id" => "fWBcPFV2SM" "type" => "paragraph" "data" => [ "text" => "Beaucoup de sportifs continuent de faire des "cures" de créatine, souvent prises juste avant l'entraînement. Pourtant, <b>ce complément n’a aucun effet immédiat</b>. Il ne s'agit pas d’un stimulant comme la caféine." ] ] [ "id" => "pzrTk7sTWI" "type" => "paragraph" "data" => [ "text" => "Pour bénéficier de ses effets, il faut que <b>les réserves musculaires de phosphocréatine soient saturées</b>. Cela s’obtient en prenant environ 5 g par jour, tous les jours. Arrêter la prise fait chuter cette saturation, annulant les bénéfices. Et contrairement à certaines idées reçues, <b>il n’y a aucun danger connu pour les reins ou la testostérone</b> si la créatine est prise correctement." ] ] [ "id" => "4_xJCq9RAs" "type" => "paragraph" "data" => [ "text" => "Autrement dit, <b>faire des pauses ou oublier d’en prendre régulièrement rend la créatine inefficace</b>. Elle doit être intégrée dans la routine, répartie sur les gros repas de la journée." ] ] [ "id" => "oNNZg1so9N" "type" => "header" "data" => [ "text" => "Oméga-3 : attention à l’oxydation" "level" => 2 ] ] [ "id" => "qRAc3P6G0n" "type" => "paragraph" "data" => [ "text" => "Le problème principal des oméga-3, ce n’est pas comment les consommer, mais <b>comment les conserver</b>. Une fois le pot ouvert, <b>ils doivent impérativement être mis au réfrigérateur</b>. Sinon, ils s’oxydent au contact de l’oxygène et deviennent <b>non seulement inefficaces, mais potentiellement toxiques</b>." ] ] [ "id" => "_2dff335fz" "type" => "paragraph" "data" => [ "text" => "Même sous forme de gélules, <b>l’oxygène finit par pénétrer</b>, comme l’air dans un ballon ou un pneu. C’est pourquoi les fabricants ajoutent de la vitamine E dans les formules : pour ralentir l’oxydation. <b>Mais après un mois, le pot doit être jeté</b>." ] ] [ "id" => "ORRgrhpIAG" "type" => "paragraph" "data" => [ "text" => "Acheter un pot de 1500 gélules est donc absurde si vous ne pouvez pas les consommer en un mois. Mieux vaut privilégier <b>des formats de 60 à 90 gélules</b> ou alors acheter en gros mais réparti en petits pots séparés à ouvrir au fil des mois." ] ] [ "id" => "w-ypcS83p9" "type" => "header" "data" => [ "text" => "Conclusion" "level" => 2 ] ] [ "id" => "StD8BDy40x" "type" => "paragraph" "data" => [ "text" => "Les compléments alimentaires peuvent être efficaces, mais <b>encore faut-il les utiliser correctement</b>. Évitez les erreurs classiques : whey au mauvais moment, cure inutile de créatine, et conservation bâclée des oméga-3. La clé, c’est la régularité, le bon timing, et la bonne gestion." ] ] ] "version" => "2.31.0-rc.7" ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: true +marketingBannerPosition: 8 -host: "https://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Attributes | [ "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6974 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 72.5 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#3522 -news: Doctrine\ORM\PersistentCollection {#3525 …} -exercises: Doctrine\ORM\PersistentCollection {#3434 …} #id: 48 #createdAt: DateTimeImmutable @1744236782 {#3517 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3514 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3394 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#7024 +faq: App\Entity\Faq {#3522 -news: Doctrine\ORM\PersistentCollection {#3525 …} -exercises: Doctrine\ORM\PersistentCollection {#3434 …} #id: 48 #createdAt: DateTimeImmutable @1744236782 {#3517 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3514 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3394 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 72.5 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Faut-il prendre de la whey protéine avant l'entraînement ?" "answer" => "Non, la whey ne fournit pas d’énergie rapide. Avant l'entraînement, mieux vaut privilégier des glucides comme une banane ou des dattes." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#7054 +question: "Faut-il prendre de la whey protéine avant l'entraînement ?" +answer: "Non, la whey ne fournit pas d’énergie rapide. Avant l'entraînement, mieux vaut privilégier des glucides comme une banane ou des dattes." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 72.5 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#3392 -news: Doctrine\ORM\PersistentCollection {#3391 …} -exercises: Doctrine\ORM\PersistentCollection {#3389 …} #id: 49 #createdAt: DateTimeImmutable @1744236782 {#3396 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3393 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3387 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#7085 +faq: App\Entity\Faq {#3392 -news: Doctrine\ORM\PersistentCollection {#3391 …} -exercises: Doctrine\ORM\PersistentCollection {#3389 …} #id: 49 #createdAt: DateTimeImmutable @1744236782 {#3396 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3393 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3387 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 72.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "La créatine doit-elle se prendre en cure ?" "answer" => "Non, elle doit être prise tous les jours à dose constante pour maintenir la saturation musculaire et conserver ses effets." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#7130 +question: "La créatine doit-elle se prendre en cure ?" +answer: "Non, elle doit être prise tous les jours à dose constante pour maintenir la saturation musculaire et conserver ses effets." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 72.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#3383 -news: Doctrine\ORM\PersistentCollection {#3382 …} -exercises: Doctrine\ORM\PersistentCollection {#3380 …} #id: 50 #createdAt: DateTimeImmutable @1744236782 {#3385 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3384 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3378 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#7133 +faq: App\Entity\Faq {#3383 -news: Doctrine\ORM\PersistentCollection {#3382 …} -exercises: Doctrine\ORM\PersistentCollection {#3380 …} #id: 50 #createdAt: DateTimeImmutable @1744236782 {#3385 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3384 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3378 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Quand faut-il prendre la créatine pour qu’elle soit efficace ?" "answer" => "Peu importe le moment. L’essentiel est d’en consommer quotidiennement, de préférence avec un repas riche." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#7177 +question: "Quand faut-il prendre la créatine pour qu’elle soit efficace ?" +answer: "Peu importe le moment. L’essentiel est d’en consommer quotidiennement, de préférence avec un repas riche." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 72.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#3374 -news: Doctrine\ORM\PersistentCollection {#3373 …} -exercises: Doctrine\ORM\PersistentCollection {#3371 …} #id: 51 #createdAt: DateTimeImmutable @1744236782 {#3376 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3375 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3369 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#7180 +faq: App\Entity\Faq {#3374 -news: Doctrine\ORM\PersistentCollection {#3373 …} -exercises: Doctrine\ORM\PersistentCollection {#3371 …} #id: 51 #createdAt: DateTimeImmutable @1744236782 {#3376 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3375 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3369 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Les oméga-3 se conservent-ils à température ambiante ?" "answer" => "Non, ils doivent être conservés au réfrigérateur dès l’ouverture pour éviter l’oxydation." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#7224 +question: "Les oméga-3 se conservent-ils à température ambiante ?" +answer: "Non, ils doivent être conservés au réfrigérateur dès l’ouverture pour éviter l’oxydation." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 72.5 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#3365 -news: Doctrine\ORM\PersistentCollection {#3364 …} -exercises: Doctrine\ORM\PersistentCollection {#3362 …} #id: 52 #createdAt: DateTimeImmutable @1744236782 {#3367 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3366 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3360 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#7227 +faq: App\Entity\Faq {#3365 -news: Doctrine\ORM\PersistentCollection {#3364 …} -exercises: Doctrine\ORM\PersistentCollection {#3362 …} #id: 52 #createdAt: DateTimeImmutable @1744236782 {#3367 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3366 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3360 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Peut-on prendre un pot d’oméga-3 de 1500 gélules ?" "answer" => "Non, car l’oxydation commence dès l’ouverture. Il faut choisir des pots de 60 à 90 gélules ou fractionner les gros formats." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#7271 +question: "Peut-on prendre un pot d’oméga-3 de 1500 gélules ?" +answer: "Non, car l’oxydation commence dès l’ouverture. Il faut choisir des pots de 60 à 90 gélules ou fractionner les gros formats." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 72.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#3356 -news: Doctrine\ORM\PersistentCollection {#3355 …} -exercises: Doctrine\ORM\PersistentCollection {#3353 …} #id: 53 #createdAt: DateTimeImmutable @1744236782 {#3358 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3357 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3351 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#7274 +faq: App\Entity\Faq {#3356 -news: Doctrine\ORM\PersistentCollection {#3355 …} -exercises: Doctrine\ORM\PersistentCollection {#3353 …} #id: 53 #createdAt: DateTimeImmutable @1744236782 {#3358 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3357 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3351 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Les compléments alimentaires sont-ils tous utiles ?" "answer" => "Non, certains comme le tribulus sont inefficaces. Seuls les compléments bien documentés et bien utilisés sont réellement bénéfiques." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#7318 +question: "Les compléments alimentaires sont-ils tous utiles ?" +answer: "Non, certains comme le tribulus sont inefficaces. Seuls les compléments bien documentés et bien utilisés sont réellement bénéfiques." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 72.5 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#3347 -news: Doctrine\ORM\PersistentCollection {#3346 …} -exercises: Doctrine\ORM\PersistentCollection {#3344 …} #id: 54 #createdAt: DateTimeImmutable @1744236782 {#3349 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3348 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3342 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#7321 +faq: App\Entity\Faq {#3347 -news: Doctrine\ORM\PersistentCollection {#3346 …} -exercises: Doctrine\ORM\PersistentCollection {#3344 …} #id: 54 #createdAt: DateTimeImmutable @1744236782 {#3349 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3348 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3342 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "La créatine est-elle dangereuse pour les reins ou la testostérone ?" "answer" => "Non, aucune étude sérieuse ne montre de danger pour la santé rénale ou hormonale avec une prise correcte de créatine." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#7365 +question: "La créatine est-elle dangereuse pour les reins ou la testostérone ?" +answer: "Non, aucune étude sérieuse ne montre de danger pour la santé rénale ou hormonale avec une prise correcte de créatine." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 72.5 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#3338 -news: Doctrine\ORM\PersistentCollection {#3337 …} -exercises: Doctrine\ORM\PersistentCollection {#3335 …} #id: 55 #createdAt: DateTimeImmutable @1744236782 {#3340 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3339 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3333 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#7368 +faq: App\Entity\Faq {#3338 -news: Doctrine\ORM\PersistentCollection {#3337 …} -exercises: Doctrine\ORM\PersistentCollection {#3335 …} #id: 55 #createdAt: DateTimeImmutable @1744236782 {#3340 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1744236782 {#3339 : 2025-04-10 00:13:02.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#3333 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Faut-il prendre les oméga-3 même s’ils sont oxydés ?" "answer" => "Non, des oméga-3 oxydés sont non seulement inefficaces mais potentiellement toxiques pour l’organisme." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#7412 +question: "Faut-il prendre les oméga-3 même s’ils sont oxydés ?" +answer: "Non, des oméga-3 oxydés sont non seulement inefficaces mais potentiellement toxiques pour l’organisme." } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 72.5 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7415 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 72.5 MiB | 1.26 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Compléments mal pris : les erreurs qui annulent leurs effets" "description" => "Certains compléments sont utiles, mais mal pris, ils deviennent totalement inefficaces. Voici pourquoi et comment les utiliser correctement." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7432 +shareUrl: "https://test.fitmetrics.ch/fr/article/complements-mal-pris-les-erreurs-qui-annulent-leurs-effets-64" +title: "Compléments mal pris : les erreurs qui annulent leurs effets" +description: "Certains compléments sont utiles, mais mal pris, ils deviennent totalement inefficaces. Voici pourquoi et comment les utiliser correctement." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "check" "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Attributes | [ "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7474 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "reddit" "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7502 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "twitter" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7527 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7550 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7573 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "linkedin" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7596 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7619 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "email" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7642 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 74.5 MiB | 3.09 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8012 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8025 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8039 …} -leads: Doctrine\ORM\PersistentCollection {#8173 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8024 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8184 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8286 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8315 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8383 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8427 …} -coaches: Doctrine\ORM\PersistentCollection {#8466 …} -clients: Doctrine\ORM\PersistentCollection {#8464 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8516 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8524 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8698 …} #file: Vich\UploaderBundle\Entity\File {#8690 …} #credits: Doctrine\ORM\PersistentCollection {#8691 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8695 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8681 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1776940055 {#8700 : 2026-04-23 12:27:35.802372 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8694 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8532 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8540 …} -fitnessProfile: App\Entity\FitnessProfile {#8555 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8604 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8021 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8023 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\User\ProfilCard {#7481 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8012 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8025 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8039 …} -leads: Doctrine\ORM\PersistentCollection {#8173 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8024 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8184 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8286 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8315 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8383 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8427 …} -coaches: Doctrine\ORM\PersistentCollection {#8466 …} -clients: Doctrine\ORM\PersistentCollection {#8464 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8516 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8524 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8698 …} #file: Vich\UploaderBundle\Entity\File {#8690 …} #credits: Doctrine\ORM\PersistentCollection {#8691 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8695 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8681 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1776940055 {#8700 : 2026-04-23 12:27:35.802372 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8694 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8532 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8540 …} -fitnessProfile: App\Entity\FitnessProfile {#8555 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8604 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8021 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8023 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +allowRenderLink: true #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| user:profil-avatar | App\Twig\Components\User\ProfilAvatar | 74.5 MiB | 1.87 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8012 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8025 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8039 …} -leads: Doctrine\ORM\PersistentCollection {#8173 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8024 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8184 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8286 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8315 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8383 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8427 …} -coaches: Doctrine\ORM\PersistentCollection {#8466 …} -clients: Doctrine\ORM\PersistentCollection {#8464 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8516 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8524 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8698 …} #file: Vich\UploaderBundle\Entity\File {#8690 …} #credits: Doctrine\ORM\PersistentCollection {#8691 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8695 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8681 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1776940055 {#8700 : 2026-04-23 12:27:35.802372 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8694 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8532 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8540 …} -fitnessProfile: App\Entity\FitnessProfile {#8555 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8604 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8021 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8023 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } "sizeClass" => "text-sm h-8 w-8 md:text-base md:h-10 md:w-10" "allowRenderLink" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\User\ProfilAvatar {#8622 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8012 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8025 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8039 …} -leads: Doctrine\ORM\PersistentCollection {#8173 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8024 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8184 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8286 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8315 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8383 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8427 …} -coaches: Doctrine\ORM\PersistentCollection {#8466 …} -clients: Doctrine\ORM\PersistentCollection {#8464 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8516 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8524 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8698 …} #file: Vich\UploaderBundle\Entity\File {#8690 …} #credits: Doctrine\ORM\PersistentCollection {#8691 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8695 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8681 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1776940055 {#8700 : 2026-04-23 12:27:35.802372 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8694 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8532 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8540 …} -fitnessProfile: App\Entity\FitnessProfile {#8555 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8604 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8021 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8023 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +sizeClass: "text-sm h-8 w-8 md:text-base md:h-10 md:w-10" +allowRenderLink: false #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 74.5 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8524 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8698 …} #file: Vich\UploaderBundle\Entity\File {#8690 …} #credits: Doctrine\ORM\PersistentCollection {#8691 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8695 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8681 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1776940055 {#8700 : 2026-04-23 12:27:35.802372 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8694 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8012 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8025 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8039 …} -leads: Doctrine\ORM\PersistentCollection {#8173 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8024 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8184 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8286 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8315 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8383 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8427 …} -coaches: Doctrine\ORM\PersistentCollection {#8466 …} -clients: Doctrine\ORM\PersistentCollection {#8464 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8516 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8524} -profil: App\Entity\User\ContactProfile {#8532 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8540 …} -fitnessProfile: App\Entity\FitnessProfile {#8555 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8604 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8021 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8023 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } } "placeholderSrc" => "/static/images/default/profile-picture-placeholder.jpg" "alt" => "fitmetrics.ch" "class" => "img-fluid" "lgWidth" => 150 "lgHeight" => 150 "crop" => true ] |
|||
| Attributes | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "class" => "img-fluid" ] |
|||
| Component | App\Twig\Components\Media\Image {#8657 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: "/static/images/default/profile-picture-placeholder.jpg" +alt: "fitmetrics.ch" +pictureClass: null +smWidth: null +smHeight: null +lgWidth: 150 +lgHeight: 150 +defaultSize: 350 +crop: true +fetchPriority: "auto" +sizeScalingFactor: 1.5 +referrerPolicy: "same-origin" +media: App\Entity\Media\ProfilePictureMedia {#8524 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8698 …} #file: Vich\UploaderBundle\Entity\File {#8690 …} #credits: Doctrine\ORM\PersistentCollection {#8691 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8695 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8681 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1776940055 {#8700 : 2026-04-23 12:27:35.802372 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8694 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8012 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8025 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8039 …} -leads: Doctrine\ORM\PersistentCollection {#8173 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8024 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8184 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8286 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8315 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8383 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8427 …} -coaches: Doctrine\ORM\PersistentCollection {#8466 …} -clients: Doctrine\ORM\PersistentCollection {#8464 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8516 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8524} -profil: App\Entity\User\ContactProfile {#8532 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8540 …} -fitnessProfile: App\Entity\FitnessProfile {#8555 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8604 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8021 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8023 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 74.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#8008 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8745 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 74.5 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8731 +includeScript: true +labelClass: null +containerClass: "" +adClass: null +showBgColor: false #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} +right: true +left: true } |
|||
| ad:horizontal:fluid | App\Twig\Components\Ad\AdHorizontalFluid | 74.5 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#8787 +includeScript: true +labelClass: null +containerClass: "content-container my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#8842 +routeName: null +params: null +withQuery: true +defaultOpenLeft: false -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| utils:theme-switcher |
[Anonymous]
|
74.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8834 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8876 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8908 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "heart" "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Attributes | [ "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8931 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8954 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "instagram" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8977 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9000 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "tiktok" "class" => "w-[29px] h-[29px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[29px] h-[29px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9023 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-[19px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[19px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9046 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "youtube" "class" => "w-[28px] h-[24px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[24px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9069 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4430 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||