Components
20
Twig Components
115
Render Count
600
ms
Render Time
96.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 90.5 MiB | 34.52 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#10154 -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#208 …} -em: Doctrine\ORM\EntityManager {#550 …} -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …} -kernel: App\Kernel {#14 …} -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#214 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.42 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 {#10201 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#10212 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
90.5 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#10263 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#10278 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.04 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 {#10328 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#10356 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#10372 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#10396 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#10420 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#10444 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#10468 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#10492 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#10516 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#10540 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#10847 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
90.5 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#10834 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 90.5 MiB | 7.66 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#10925 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#10926 …} -formFactory: Symfony\Component\Form\FormFactory {#10924 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.06 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 {#11077 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11112 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11142 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11174 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11193 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11303 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11337 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11353 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11377 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11401 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11425 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11449 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11473 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11497 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11521 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11545 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11569 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 90.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#11614 +routeName: null +params: null +withQuery: true +defaultOpenLeft: true -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11604 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11245 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 90.5 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4542 -items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.exercises" "url" => "/fr/exercices" ] [ "label" => "Squat" "url" => "/fr/exercices/groupe/4-squat" ] [ "label" => "Squat face au mur" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#11697 +items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.exercises" "url" => "/fr/exercices" ] [ "label" => "Squat" "url" => "/fr/exercices/groupe/4-squat" ] [ "label" => "Squat face au mur" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4542 -items: [ [ "label" => "menu.home" "url" => "/fr/" ] [ "label" => "menu.exercises" "url" => "/fr/exercices" ] [ "label" => "Squat" "url" => "/fr/exercices/groupe/4-squat" ] [ "label" => "Squat face au mur" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11727 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11749 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#11772 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 90.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#11815 +includeScript: true +labelClass: null +containerClass: "my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| media:video | App\Twig\Components\Media\Video | 90.5 MiB | 0.33 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaVideo {#4473 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4475 …} #credits: Doctrine\ORM\PersistentCollection {#4477 …} -source: null -zone: null -urlExternal: "https://www.youtube.com/watch?v=90wz-xiMes8" #id: 2298 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4524 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: "azeoo" #createdAt: DateTimeImmutable @1731450730 {#4511 : 2024-11-12 23:32:10.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1731450730 {#4463 : 2024-11-12 23:32:10.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: null -duration: null -format: null -startTime: null -endTime: null -youtubeId: "90wz-xiMes8" } "title" => "Squat face au mur" "showCredits" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Media\Video {#11902 +media: App\Entity\Media\MediaVideo {#4473 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4475 …} #credits: Doctrine\ORM\PersistentCollection {#4477 …} -source: null -zone: null -urlExternal: "https://www.youtube.com/watch?v=90wz-xiMes8" #id: 2298 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4524 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -tiersId: null -tiersName: "azeoo" #createdAt: DateTimeImmutable @1731450730 {#4511 : 2024-11-12 23:32:10.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1731450730 {#4463 : 2024-11-12 23:32:10.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: null -duration: null -format: null -startTime: null -endTime: null -youtubeId: "90wz-xiMes8" } +title: "Squat face au mur" +posterSm: null +posterLg: null +hasPipButton: true +loop: false +mute: false +showCredits: false +creditsTitle: "label.media_video.credits" -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#214 …} -appManager: App\BusinessLogic\App\Manager\AppManager {#152 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "favorites" "class" => "h-4 w-4 stroke-yellow text-transparent" "data-front--favorite-target" => "icon" ] |
|||
| Attributes | [ "class" => "h-4 w-4 stroke-yellow text-transparent" "data-front--favorite-target" => "icon" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11918 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-5 h-5 text-white inline-flex" ] |
|||
| Attributes | [ "class" => "w-5 h-5 text-white inline-flex" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11951 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 90.5 MiB | 1.33 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "mt-2 md:m-0" ] |
|||
| Attributes | [ "class" => "mt-2 md:m-0" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#11975 +shareUrl: "http://test.fitmetrics.ch/fr/exercice/6733d769ed0c9-squat-face-au-mur" +title: "Squat face au mur - Exercice - FitMetrics" +description: "Le squat face au mur est une variante exigeante du squat classique, visant à améliorer l’alignement postural et la technique d’exécution. Réalisé face à un mur avec les bras levés au-dessus de la tête, il empêche les compensations corporelles courantes telles que l’inclinaison vers l’avant ou la projection excessive des genoux. Cette configuration favorise une posture verticale, une forte activation du tronc et une meilleure coordination motrice. Sans nécessiter de matériel, cet exercice au poids du corps est idéal en échauffement, en routine de mobilité ou dans un cadre de rééducation. Il est particulièrement utile pour renforcer le contrôle neuromusculaire, améliorer la stabilité articulaire et corriger les schémas de mouvement. Grâce à sa capacité à limiter l’amplitude vers l’avant, le squat face au mur sollicite activement la mobilité des chevilles, des hanches et de la colonne thoracique. Il convient autant aux athlètes qu’aux pratiquants désireux de perfectionner leur technique de squat de manière sécuritaire et efficace." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12005 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12033 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12058 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12081 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12104 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12127 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12150 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12173 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12204 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 90.5 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1747396714 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "header" "data" => [ "level" => 2 "text" => "Instructions" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Tenez-vous debout face à un mur, les pieds écartés à la largeur des épaules, les orteils proches du mur sans le toucher." "items" => [] "meta" => [] ] [ "content" => "Levez les bras au-dessus de la tête, bien tendus et proches du mur." "items" => [] "meta" => [] ] [ "content" => "Commencez le squat en reculant les hanches et en pliant les genoux tout en maintenant le buste droit." "items" => [] "meta" => [] ] [ "content" => "Descendez aussi bas que possible sans que la poitrine, les genoux ou les mains ne touchent le mur." "items" => [] "meta" => [] ] [ "content" => "Poussez sur les talons pour revenir à la position de départ." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Conseils techniques" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Gardez la sangle abdominale engagée tout au long du mouvement." "items" => [] "meta" => [] ] [ "content" => "Évitez que les genoux ne s'effondrent vers l'intérieur." "items" => [] "meta" => [] ] [ "content" => "Maintenez une colonne vertébrale neutre et un buste vertical." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Conseils de respiration" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Inspirez pendant la descente." "items" => [] "meta" => [] ] [ "content" => "Expirez fortement en revenant à la position debout." "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#12253 +title: null +data: [ "time" => 1747396714 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "header" "data" => [ "level" => 2 "text" => "Instructions" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Tenez-vous debout face à un mur, les pieds écartés à la largeur des épaules, les orteils proches du mur sans le toucher." "items" => [] "meta" => [] ] [ "content" => "Levez les bras au-dessus de la tête, bien tendus et proches du mur." "items" => [] "meta" => [] ] [ "content" => "Commencez le squat en reculant les hanches et en pliant les genoux tout en maintenant le buste droit." "items" => [] "meta" => [] ] [ "content" => "Descendez aussi bas que possible sans que la poitrine, les genoux ou les mains ne touchent le mur." "items" => [] "meta" => [] ] [ "content" => "Poussez sur les talons pour revenir à la position de départ." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Conseils techniques" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Gardez la sangle abdominale engagée tout au long du mouvement." "items" => [] "meta" => [] ] [ "content" => "Évitez que les genoux ne s'effondrent vers l'intérieur." "items" => [] "meta" => [] ] [ "content" => "Maintenez une colonne vertébrale neutre et un buste vertical." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Conseils de respiration" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Inspirez pendant la descente." "items" => [] "meta" => [] ] [ "content" => "Expirez fortement en revenant à la position debout." "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: false +marketingBannerPosition: 8 -host: "http://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 90.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1747396714 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Mobilité limitée des chevilles ou des hanches" "items" => [] "meta" => [] ] [ "content" => "Restrictions sévères des épaules" "items" => [] "meta" => [] ] [ "content" => "Troubles vestibulaires affectant l’équilibre" "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#12314 +title: null +data: [ "time" => 1747396714 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Mobilité limitée des chevilles ou des hanches" "items" => [] "meta" => [] ] [ "content" => "Restrictions sévères des épaules" "items" => [] "meta" => [] ] [ "content" => "Troubles vestibulaires affectant l’équilibre" "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: false +marketingBannerPosition: 8 -host: "http://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 90.5 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "mt-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#12301 +includeScript: true +labelClass: null +containerClass: "mt-6" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 90.5 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#9581 -news: Doctrine\ORM\PersistentCollection {#9598 …} -exercises: Doctrine\ORM\PersistentCollection {#9596 …} #id: 202 #createdAt: DateTimeImmutable @1747347071 {#9586 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1747347071 {#9611 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#9548 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#12358 +faq: App\Entity\Faq {#9581 -news: Doctrine\ORM\PersistentCollection {#9598 …} -exercises: Doctrine\ORM\PersistentCollection {#9596 …} #id: 202 #createdAt: DateTimeImmutable @1747347071 {#9586 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1747347071 {#9611 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#9548 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 90.5 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "À quoi sert le squat face au mur ?" "answer" => "Le squat face au mur améliore la posture, la technique du squat et la mobilité en limitant les compensations et en favorisant un alignement vertical." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#12386 +question: "À quoi sert le squat face au mur ?" +answer: "Le squat face au mur améliore la posture, la technique du squat et la mobilité en limitant les compensations et en favorisant un alignement vertical." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 90.5 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#9550 -news: Doctrine\ORM\PersistentCollection {#9551 …} -exercises: Doctrine\ORM\PersistentCollection {#9553 …} #id: 203 #createdAt: DateTimeImmutable @1747347071 {#9546 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1747347071 {#9549 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#9555 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#12417 +faq: App\Entity\Faq {#9550 -news: Doctrine\ORM\PersistentCollection {#9551 …} -exercises: Doctrine\ORM\PersistentCollection {#9553 …} #id: 203 #createdAt: DateTimeImmutable @1747347071 {#9546 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1747347071 {#9549 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#9555 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 90.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Le squat face au mur est-il adapté aux débutants ?" "answer" => "Il peut être difficile pour les débutants en raison des exigences de mobilité, mais il reste utile pour apprendre la bonne technique avec une progression adaptée." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#12462 +question: "Le squat face au mur est-il adapté aux débutants ?" +answer: "Il peut être difficile pour les débutants en raison des exigences de mobilité, mais il reste utile pour apprendre la bonne technique avec une progression adaptée." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 90.5 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#9559 -news: Doctrine\ORM\PersistentCollection {#9560 …} -exercises: Doctrine\ORM\PersistentCollection {#9562 …} #id: 204 #createdAt: DateTimeImmutable @1747347071 {#9557 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1747347071 {#9558 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#9564 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#12465 +faq: App\Entity\Faq {#9559 -news: Doctrine\ORM\PersistentCollection {#9560 …} -exercises: Doctrine\ORM\PersistentCollection {#9562 …} #id: 204 #createdAt: DateTimeImmutable @1747347071 {#9557 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1747347071 {#9558 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#9564 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 90.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Quels muscles sont sollicités par le squat face au mur ?" "answer" => "Il cible principalement les quadriceps et les fessiers, tout en engageant les abdominaux, ischio-jambiers, adducteurs, muscles du dos et épaules." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#12509 +question: "Quels muscles sont sollicités par le squat face au mur ?" +answer: "Il cible principalement les quadriceps et les fessiers, tout en engageant les abdominaux, ischio-jambiers, adducteurs, muscles du dos et épaules." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 90.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#9568 -news: Doctrine\ORM\PersistentCollection {#9569 …} -exercises: Doctrine\ORM\PersistentCollection {#9571 …} #id: 205 #createdAt: DateTimeImmutable @1747347071 {#9566 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1747347071 {#9567 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#9573 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#12512 +faq: App\Entity\Faq {#9568 -news: Doctrine\ORM\PersistentCollection {#9569 …} -exercises: Doctrine\ORM\PersistentCollection {#9571 …} #id: 205 #createdAt: DateTimeImmutable @1747347071 {#9566 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1747347071 {#9567 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#9573 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 90.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Pourquoi est-ce que je tombe en arrière en faisant cet exercice ?" "answer" => "Tomber en arrière indique souvent une mobilité limitée des chevilles ou des hanches, ou un déficit d’équilibre ; travailler sur ces points peut améliorer la stabilité." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#12556 +question: "Pourquoi est-ce que je tombe en arrière en faisant cet exercice ?" +answer: "Tomber en arrière indique souvent une mobilité limitée des chevilles ou des hanches, ou un déficit d’équilibre ; travailler sur ces points peut améliorer la stabilité." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 90.5 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#9621 -news: Doctrine\ORM\PersistentCollection {#9622 …} -exercises: Doctrine\ORM\PersistentCollection {#9624 …} #id: 206 #createdAt: DateTimeImmutable @1747347071 {#9619 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1747347071 {#9620 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#9626 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#12559 +faq: App\Entity\Faq {#9621 -news: Doctrine\ORM\PersistentCollection {#9622 …} -exercises: Doctrine\ORM\PersistentCollection {#9624 …} #id: 206 #createdAt: DateTimeImmutable @1747347071 {#9619 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1747347071 {#9620 : 2025-05-16 00:11:11.0 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null #translations: Doctrine\ORM\PersistentCollection {#9626 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 90.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Puis-je faire des squats face au mur tous les jours ?" "answer" => "Oui, le squat face au mur peut être pratiqué quotidiennement dans le cadre de routines de mobilité ou de technique, à condition d’être exécuté avec contrôle et en volume modéré." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#12603 +question: "Puis-je faire des squats face au mur tous les jours ?" +answer: "Oui, le squat face au mur peut être pratiqué quotidiennement dans le cadre de routines de mobilité ou de technique, à condition d’être exécuté avec contrôle et en volume modéré." } |
|||
| anatomy:avatar | App\Twig\Components\Anatomy\Avatar | 94.5 MiB | 554.59 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "relative" "primaryMuscles" => [ 2 3 ] "secondaryMuscles" => [ 6 7 28 ] "displayFront" => false ] |
|||
| Attributes | [ "class" => "relative" ] |
|||
| Component | App\Twig\Components\Anatomy\Avatar {#12531 #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#12614 …} +primaryMuscles: [ 2 3 ] +secondaryMuscles: [ 6 7 28 ] +type: "url" +urlReferenceType: 2 +displayFront: false +selectedMuscles: [] +displayTagMuscles: false +hoverMuscleDefaultText: "-" #entityManager: Doctrine\ORM\EntityManager {#550 …} #localeSwitcher: Symfony\Component\Translation\LocaleSwitcher {#1600 …} #avatarData: App\BusinessLogic\Anatomy\AvatarData {#12612 …} -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#12613 …} } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Quadriceps" "url" => "/fr/exercices/muscle/2-quadriceps" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#13834 +name: "Quadriceps" +url: "/fr/exercices/muscle/2-quadriceps" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Fessiers" "url" => "/fr/exercices/muscle/3-fessiers" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#13886 +name: "Fessiers" +url: "/fr/exercices/muscle/3-fessiers" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Abdominaux" "url" => "/fr/exercices/muscle/6-abdominaux" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#13910 +name: "Abdominaux" +url: "/fr/exercices/muscle/6-abdominaux" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Ischio-jambiers" "url" => "/fr/exercices/muscle/7-ischio-jambiers" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#13934 +name: "Ischio-jambiers" +url: "/fr/exercices/muscle/7-ischio-jambiers" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Épaules" "url" => "/fr/exercices/muscle/28-epaules" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#13958 +name: "Épaules" +url: "/fr/exercices/muscle/28-epaules" +color: "primary" +small: false +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 94.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#13744 +includeScript: true +labelClass: null +containerClass: "max-h-[300px] max-w-[300px]" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| training:difficulty-badge | App\Twig\Components\Training\DifficultyBadge | 94.5 MiB | 0.31 ms | |
|---|---|---|---|---|
| Input props | [ "difficulty" => "intermediate" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Training\DifficultyBadge {#13991 +difficulty: "intermediate" +small: false +link: true } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Sans matériel" "url" => "/fr/exercices/equipement/29-sans-mat%C3%A9riel" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14036 +name: "Sans matériel" +url: "/fr/exercices/equipement/29-sans-mat%C3%A9riel" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Callisthénie" "url" => "/fr/exercices/sport/3-callisthenie" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14063 +name: "Callisthénie" +url: "/fr/exercices/sport/3-callisthenie" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Fitness" "url" => "/fr/exercices/sport/5-fitness" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14087 +name: "Fitness" +url: "/fr/exercices/sport/5-fitness" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Crossfit" "url" => "/fr/exercices/sport/7-crossfit" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14111 +name: "Crossfit" +url: "/fr/exercices/sport/7-crossfit" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Pilates" "url" => "/fr/exercices/sport/9-pilates" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14135 +name: "Pilates" +url: "/fr/exercices/sport/9-pilates" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Renforcement" "url" => "/fr/exercices/categorie/61-renforcement" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14159 +name: "Renforcement" +url: "/fr/exercices/categorie/61-renforcement" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Bas du corps" "url" => "/fr/exercices/categorie/68-bas-du-corps" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14183 +name: "Bas du corps" +url: "/fr/exercices/categorie/68-bas-du-corps" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Entraînement fonctionnel" "url" => "/fr/exercices/categorie/77-entrainement-fonctionnel" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14207 +name: "Entraînement fonctionnel" +url: "/fr/exercices/categorie/77-entrainement-fonctionnel" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Équilibre et stabilité" "url" => "/fr/exercices/categorie/78-equilibre-et-stabilite" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14231 +name: "Équilibre et stabilité" +url: "/fr/exercices/categorie/78-equilibre-et-stabilite" +color: "gray" +small: true +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 94.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "hidden lg:flex items-center justify-center my-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#13972 +includeScript: true +labelClass: null +containerClass: "hidden lg:flex items-center justify-center my-6" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 94.5 MiB | 0.31 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#12240 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 94.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#14288 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 94.5 MiB | 0.05 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 {#14325 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:widget-embed | App\Twig\Components\Ui\WidgetEmbed | 94.5 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "hidden md:block" "route" => "http://test.fitmetrics.ch/fr/widgets/exercise/preview-6733d769ed0c9?video=1" "parameters" => [ [ "name" => "orientation" "description" => "Change the layout: horizontal (side by side) or vertical (stacked)" "example" => "?orientation=vertical" "values" => [ "horizontal" "vertical" ] ] [ "name" => "video" "description" => "Show the exercise video (if available): yes" "example" => "?video=1" "values" => [ "0" "1" "true" "false" ] ] ] "defaultWidth" => 350 "defaultHeight" => 700 ] |
|||
| Attributes | [ "class" => "hidden md:block" ] |
|||
| Component | App\Twig\Components\Ui\WidgetEmbed {#14361 +route: "http://test.fitmetrics.ch/fr/widgets/exercise/preview-6733d769ed0c9?video=1" +parameters: [ [ "name" => "orientation" "description" => "Change the layout: horizontal (side by side) or vertical (stacked)" "example" => "?orientation=vertical" "values" => [ "horizontal" "vertical" ] ] [ "name" => "video" "description" => "Show the exercise video (if available): yes" "example" => "?video=1" "values" => [ "0" "1" "true" "false" ] ] ] +defaultWidth: 350 +defaultHeight: 700 } |
|||
| media:icon | App\Twig\Components\Media\Icon | 94.5 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "check" "class" => "me-1" "style" => "width: 20px; height: 20px;" ] |
|||
| Attributes | [ "class" => "me-1" "style" => "width: 20px; height: 20px;" ] |
|||
| Component | App\Twig\Components\Media\Icon {#14399 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.06 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 {#14432 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 96.5 MiB | 1.45 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "content-container" "title" => "Squat face au mur" "description" => "Le squat face au mur est une variante exigeante du squat classique, visant à améliorer l’alignement postural et la technique d’exécution. Réalisé face à un mur avec les bras levés au-dessus de la tête, il empêche les compensations corporelles courantes telles que l’inclinaison vers l’avant ou la projection excessive des genoux. Cette configuration favorise une posture verticale, une forte activation du tronc et une meilleure coordination motrice. Sans nécessiter de matériel, cet exercice au poids du corps est idéal en échauffement, en routine de mobilité ou dans un cadre de rééducation. Il est particulièrement utile pour renforcer le contrôle neuromusculaire, améliorer la stabilité articulaire et corriger les schémas de mouvement. Grâce à sa capacité à limiter l’amplitude vers l’avant, le squat face au mur sollicite activement la mobilité des chevilles, des hanches et de la colonne thoracique. Il convient autant aux athlètes qu’aux pratiquants désireux de perfectionner leur technique de squat de manière sécuritaire et efficace." ] |
|||
| Attributes | [ "class" => "content-container" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#14472 +shareUrl: "http://test.fitmetrics.ch/fr/exercice/6733d769ed0c9-squat-face-au-mur" +title: "Squat face au mur" +description: "Le squat face au mur est une variante exigeante du squat classique, visant à améliorer l’alignement postural et la technique d’exécution. Réalisé face à un mur avec les bras levés au-dessus de la tête, il empêche les compensations corporelles courantes telles que l’inclinaison vers l’avant ou la projection excessive des genoux. Cette configuration favorise une posture verticale, une forte activation du tronc et une meilleure coordination motrice. Sans nécessiter de matériel, cet exercice au poids du corps est idéal en échauffement, en routine de mobilité ou dans un cadre de rééducation. Il est particulièrement utile pour renforcer le contrôle neuromusculaire, améliorer la stabilité articulaire et corriger les schémas de mouvement. Grâce à sa capacité à limiter l’amplitude vers l’avant, le squat face au mur sollicite activement la mobilité des chevilles, des hanches et de la colonne thoracique. Il convient autant aux athlètes qu’aux pratiquants désireux de perfectionner leur technique de squat de manière sécuritaire et efficace." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.05 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 {#14480 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.05 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 {#14502 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.05 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 {#14526 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.06 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 {#14549 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.05 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 {#14572 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.05 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 {#14595 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.05 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 {#14618 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.04 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 {#14641 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 96.5 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#719 +includeScript: true +labelClass: null +containerClass: "" +adClass: null +showBgColor: false #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} +right: true +left: true } |
|||
| ad:horizontal:fluid | App\Twig\Components\Ad\AdHorizontalFluid | 96.5 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#14688 +includeScript: true +labelClass: null +containerClass: "content-container my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2927 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 96.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#14743 +routeName: null +params: null +withQuery: true +defaultOpenLeft: false -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| utils:theme-switcher |
[Anonymous]
|
96.5 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14735 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.06 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 {#14777 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.05 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 {#14809 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.05 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 {#14832 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.05 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 {#14855 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.05 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 {#14878 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.05 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 {#14901 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.04 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 {#14924 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.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 {#14947 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.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 {#14970 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10204 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||