Components
20
Twig Components
128
Render Count
587
ms
Render Time
86.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 74.5 MiB | 38.27 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#6290 -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 | 68.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 {#6337 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 68.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6348 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
70.5 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6399 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.05 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 {#6414 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "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 {#6464 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6492 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6508 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6532 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6556 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 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 {#6580 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6604 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6628 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6652 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.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 {#6676 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180" ] |
|||
| Attributes | [ "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7005 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
70.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6992 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 74.5 MiB | 8.58 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#7083 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#7084 …} -formFactory: Symfony\Component\Form\FormFactory {#7082 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7235 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 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 {#7270 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7300 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "google" "class" => "h-[24px] w-[20px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7332 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "apple" "class" => "h-[24px] w-[20px] fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px] fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7351 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7461 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Attributes | [ "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7495 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "flexed-biceps" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7511 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7535 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7559 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7583 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7607 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7631 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7655 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7679 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "favorites" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7703 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "more" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7727 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 74.5 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#7772 +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 | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7762 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-16 w-full" ] |
|||
| Attributes | [ "class" => "h-16 w-full" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7403 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 74.5 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4829 -items: [ [ "label" => "menu.home" "url" => "/it/" ] [ "label" => "menu.exercises" "url" => "/it/esercizi" ] [ "label" => "Verticale" "url" => "/it/esercizi/gruppo/116-verticale" ] [ "label" => "Handstand al muro" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#7855 +items: [ [ "label" => "menu.home" "url" => "/it/" ] [ "label" => "menu.exercises" "url" => "/it/esercizi" ] [ "label" => "Verticale" "url" => "/it/esercizi/gruppo/116-verticale" ] [ "label" => "Handstand al muro" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4829 -items: [ [ "label" => "menu.home" "url" => "/it/" ] [ "label" => "menu.exercises" "url" => "/it/esercizi" ] [ "label" => "Verticale" "url" => "/it/esercizi/gruppo/116-verticale" ] [ "label" => "Handstand al muro" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7885 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7907 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#7930 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 76.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7973 +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 | 76.5 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaVideo {#4760 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4762 …} #credits: Doctrine\ORM\PersistentCollection {#4764 …} -source: null -zone: null -urlExternal: "https://www.youtube.com/watch?v=NZCp8XuqIFA" #id: 862 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4811 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -tiersId: null -tiersName: "azeoo" #createdAt: DateTimeImmutable @1731450639 {#4798 : 2024-11-12 23:30:39.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1731450639 {#4750 : 2024-11-12 23:30:39.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: null -duration: null -format: null -startTime: null -endTime: null -youtubeId: "NZCp8XuqIFA" } "title" => "Handstand al muro" "showCredits" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Media\Video {#8060 +media: App\Entity\Media\MediaVideo {#4760 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4762 …} #credits: Doctrine\ORM\PersistentCollection {#4764 …} -source: null -zone: null -urlExternal: "https://www.youtube.com/watch?v=NZCp8XuqIFA" #id: 862 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4811 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -tiersId: null -tiersName: "azeoo" #createdAt: DateTimeImmutable @1731450639 {#4798 : 2024-11-12 23:30:39.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1731450639 {#4750 : 2024-11-12 23:30:39.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: null -duration: null -format: null -startTime: null -endTime: null -youtubeId: "NZCp8XuqIFA" } +title: "Handstand al muro" +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 | 76.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 {#8076 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8109 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 76.5 MiB | 1.31 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "mt-2 md:m-0" ] |
|||
| Attributes | [ "class" => "mt-2 md:m-0" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#8133 +shareUrl: "https://test.fitmetrics.ch/it/esercizi/6733d70fd4b48-handstand-al-muro" +title: "Handstand al muro - Esercizio - FitMetrics" +description: "La verticale contro il muro è un esercizio avanzato a corpo libero pensato per sviluppare forza, equilibrio e stabilità, migliorando al tempo stesso la resistenza delle spalle e il controllo del core. Eseguita con l’appoggio del muro, questa posizione statica consente di allenarsi in sicurezza senza richiedere un equilibrio completamente libero. Mantenendo il corpo dritto e allineato in verticale, l’esercizio favorisce lo sviluppo della propriocezione e della consapevolezza corporea, fondamentali in discipline come la ginnastica, il CrossFit e il calisthenics avanzato. Oltre a rinforzare la parte superiore del corpo, la verticale al muro aiuta a migliorare la resistenza dei polsi e il controllo del tronco e delle anche, contribuendo a una postura più stabile e a movimenti più efficienti in altre attività atletiche. L’appoggio al muro permette tempi di tenuta più lunghi rispetto alle versioni libere, rendendola uno strumento ottimale per la progressione. Questo esercizio allena anche la concentrazione mentale e il controllo della respirazione, entrambi essenziali per sostenere in sicurezza la posizione invertita. È ampiamente utilizzato in fitness, ginnastica e yoga come esercizio di base per lo sviluppo dell’equilibrio e della stabilità della parte superiore del corpo. La pratica costante aiuta a progredire verso la verticale libera, consolidando al contempo la forza delle spalle e la resistenza del core." +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 | 76.5 MiB | 0.07 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 {#8163 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "reddit" "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8191 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "twitter" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8216 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8239 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8262 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "linkedin" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8285 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8308 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "email" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8331 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Attributes | [ "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8362 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 76.5 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1756152670 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "header" "data" => [ "level" => 2 "text" => "Istruzioni" ] ] [ "type" => "list" "data" => [ "style" => "ordered" "items" => [ [ "content" => "Inizia in piedi rivolto verso un muro." "items" => [] "meta" => [] ] [ "content" => "Posiziona le mani a terra alla larghezza delle spalle." "items" => [] "meta" => [] ] [ "content" => "Slanciati in verticale appoggiando leggermente i talloni al muro." "items" => [] "meta" => [] ] [ "content" => "Mantieni la posizione invertita con il corpo dritto e l’addome contratto." "items" => [] "meta" => [] ] [ "content" => "Rimani in posizione per il tempo desiderato e scendi lentamente." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Consigli tecnici" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Mantieni l’addome contratto per evitare l’inarcamento della zona lombare." "items" => [] "meta" => [] ] [ "content" => "Allarga le dita per una migliore stabilità ed equilibrio." "items" => [] "meta" => [] ] [ "content" => "Coinvolgi spalle e tricipiti per mantenere un supporto solido delle braccia." "items" => [] "meta" => [] ] [ "content" => "Spingi con le mani come se volessi allontanare il pavimento." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Consigli sulla respirazione" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Respira lentamente e in modo regolare durante la tenuta." "items" => [] "meta" => [] ] [ "content" => "Evita di trattenere il respiro per mantenere stabilità e concentrazione." "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#8411 +title: null +data: [ "time" => 1756152670 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "header" "data" => [ "level" => 2 "text" => "Istruzioni" ] ] [ "type" => "list" "data" => [ "style" => "ordered" "items" => [ [ "content" => "Inizia in piedi rivolto verso un muro." "items" => [] "meta" => [] ] [ "content" => "Posiziona le mani a terra alla larghezza delle spalle." "items" => [] "meta" => [] ] [ "content" => "Slanciati in verticale appoggiando leggermente i talloni al muro." "items" => [] "meta" => [] ] [ "content" => "Mantieni la posizione invertita con il corpo dritto e l’addome contratto." "items" => [] "meta" => [] ] [ "content" => "Rimani in posizione per il tempo desiderato e scendi lentamente." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Consigli tecnici" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Mantieni l’addome contratto per evitare l’inarcamento della zona lombare." "items" => [] "meta" => [] ] [ "content" => "Allarga le dita per una migliore stabilità ed equilibrio." "items" => [] "meta" => [] ] [ "content" => "Coinvolgi spalle e tricipiti per mantenere un supporto solido delle braccia." "items" => [] "meta" => [] ] [ "content" => "Spingi con le mani come se volessi allontanare il pavimento." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Consigli sulla respirazione" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Respira lentamente e in modo regolare durante la tenuta." "items" => [] "meta" => [] ] [ "content" => "Evita di trattenere il respiro per mantenere stabilità e concentrazione." "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: false +marketingBannerPosition: 8 -host: "https://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 | 76.5 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1756152670 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Evitare in caso di ipertensione non controllata." "items" => [] "meta" => [] ] [ "content" => "Non raccomandato in presenza di infortuni a spalle, polsi o collo." "items" => [] "meta" => [] ] [ "content" => "Consultare un medico in caso di patologie cardiovascolari o vertigini." "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#8472 +title: null +data: [ "time" => 1756152670 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Evitare in caso di ipertensione non controllata." "items" => [] "meta" => [] ] [ "content" => "Non raccomandato in presenza di infortuni a spalle, polsi o collo." "items" => [] "meta" => [] ] [ "content" => "Consultare un medico in caso di patologie cardiovascolari o vertigini." "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: false +marketingBannerPosition: 8 -host: "https://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 76.5 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "mt-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#8459 +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 | 76.5 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5523 -news: Doctrine\ORM\PersistentCollection {#5506 …} -exercises: Doctrine\ORM\PersistentCollection {#5508 …} #id: 5485 #createdAt: DateTimeImmutable @1756124326 {#5518 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1756124326 {#5493 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3695 …} #updatedBy: App\Entity\User {#3695 …} #translations: Doctrine\ORM\PersistentCollection {#5556 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8516 +faq: App\Entity\Faq {#5523 -news: Doctrine\ORM\PersistentCollection {#5506 …} -exercises: Doctrine\ORM\PersistentCollection {#5508 …} #id: 5485 #createdAt: DateTimeImmutable @1756124326 {#5518 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1756124326 {#5493 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3695 …} #updatedBy: App\Entity\User {#3695 …} #translations: Doctrine\ORM\PersistentCollection {#5556 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Quali muscoli alleno con la verticale al muro?" "answer" => "La verticale al muro coinvolge principalmente spalle, tricipiti e muscoli del core, attivando anche schiena, trapezi e avambracci per la stabilità." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8544 +question: "Quali muscoli alleno con la verticale al muro?" +answer: "La verticale al muro coinvolge principalmente spalle, tricipiti e muscoli del core, attivando anche schiena, trapezi e avambracci per la stabilità." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5554 -news: Doctrine\ORM\PersistentCollection {#5553 …} -exercises: Doctrine\ORM\PersistentCollection {#5551 …} #id: 5486 #createdAt: DateTimeImmutable @1756124326 {#5558 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1756124326 {#5555 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3695 …} #updatedBy: App\Entity\User {#3695 …} #translations: Doctrine\ORM\PersistentCollection {#5549 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8575 +faq: App\Entity\Faq {#5554 -news: Doctrine\ORM\PersistentCollection {#5553 …} -exercises: Doctrine\ORM\PersistentCollection {#5551 …} #id: 5486 #createdAt: DateTimeImmutable @1756124326 {#5558 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1756124326 {#5555 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3695 …} #updatedBy: App\Entity\User {#3695 …} #translations: Doctrine\ORM\PersistentCollection {#5549 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "La verticale al muro è adatta ai principianti?" "answer" => "La verticale al muro è considerata un esercizio avanzato. I principianti dovrebbero iniziare con wall walk, posizioni in pike o varianti semplificate per costruire forza e fiducia." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8620 +question: "La verticale al muro è adatta ai principianti?" +answer: "La verticale al muro è considerata un esercizio avanzato. I principianti dovrebbero iniziare con wall walk, posizioni in pike o varianti semplificate per costruire forza e fiducia." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5545 -news: Doctrine\ORM\PersistentCollection {#5544 …} -exercises: Doctrine\ORM\PersistentCollection {#5542 …} #id: 5487 #createdAt: DateTimeImmutable @1756124326 {#5547 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1756124326 {#5546 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3695 …} #updatedBy: App\Entity\User {#3695 …} #translations: Doctrine\ORM\PersistentCollection {#5540 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8623 +faq: App\Entity\Faq {#5545 -news: Doctrine\ORM\PersistentCollection {#5544 …} -exercises: Doctrine\ORM\PersistentCollection {#5542 …} #id: 5487 #createdAt: DateTimeImmutable @1756124326 {#5547 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1756124326 {#5546 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3695 …} #updatedBy: App\Entity\User {#3695 …} #translations: Doctrine\ORM\PersistentCollection {#5540 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Per quanto tempo devo mantenere la verticale al muro?" "answer" => "La maggior parte degli atleti inizia con 10-20 secondi e aumenta gradualmente fino a 60 secondi o più man mano che migliorano forza e resistenza." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8667 +question: "Per quanto tempo devo mantenere la verticale al muro?" +answer: "La maggior parte degli atleti inizia con 10-20 secondi e aumenta gradualmente fino a 60 secondi o più man mano che migliorano forza e resistenza." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5536 -news: Doctrine\ORM\PersistentCollection {#5535 …} -exercises: Doctrine\ORM\PersistentCollection {#5533 …} #id: 5488 #createdAt: DateTimeImmutable @1756124326 {#5538 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1756124326 {#5537 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3695 …} #updatedBy: App\Entity\User {#3695 …} #translations: Doctrine\ORM\PersistentCollection {#5531 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8670 +faq: App\Entity\Faq {#5536 -news: Doctrine\ORM\PersistentCollection {#5535 …} -exercises: Doctrine\ORM\PersistentCollection {#5533 …} #id: 5488 #createdAt: DateTimeImmutable @1756124326 {#5538 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1756124326 {#5537 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3695 …} #updatedBy: App\Entity\User {#3695 …} #translations: Doctrine\ORM\PersistentCollection {#5531 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Serve attrezzatura per eseguire la verticale al muro?" "answer" => "Non è necessaria attrezzatura specifica per la verticale al muro. È sufficiente un muro stabile per fornire supporto e sicurezza." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8714 +question: "Serve attrezzatura per eseguire la verticale al muro?" +answer: "Non è necessaria attrezzatura specifica per la verticale al muro. È sufficiente un muro stabile per fornire supporto e sicurezza." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5483 -news: Doctrine\ORM\PersistentCollection {#5482 …} -exercises: Doctrine\ORM\PersistentCollection {#5480 …} #id: 5489 #createdAt: DateTimeImmutable @1756124326 {#5485 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1756124326 {#5484 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3695 …} #updatedBy: App\Entity\User {#3695 …} #translations: Doctrine\ORM\PersistentCollection {#5478 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8717 +faq: App\Entity\Faq {#5483 -news: Doctrine\ORM\PersistentCollection {#5482 …} -exercises: Doctrine\ORM\PersistentCollection {#5480 …} #id: 5489 #createdAt: DateTimeImmutable @1756124326 {#5485 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1756124326 {#5484 : 2025-08-25 14:18:46.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3695 …} #updatedBy: App\Entity\User {#3695 …} #translations: Doctrine\ORM\PersistentCollection {#5478 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Quali sono i benefici della verticale al muro?" "answer" => "La verticale al muro migliora la forza delle spalle, la stabilità del core, l’equilibrio, la coordinazione e la fiducia nelle posizioni invertite." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8761 +question: "Quali sono i benefici della verticale al muro?" +answer: "La verticale al muro migliora la forza delle spalle, la stabilità del core, l’equilibrio, la coordinazione e la fiducia nelle posizioni invertite." } |
|||
| anatomy:avatar | App\Twig\Components\Anatomy\Avatar | 84.5 MiB | 533.07 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "relative" "primaryMuscles" => [ 6 10 28 ] "secondaryMuscles" => [ 5 13 14 15 16 17 18 19 21 22 23 25 26 30 34 35 ] "displayFront" => false ] |
|||
| Attributes | [ "class" => "relative" ] |
|||
| Component | App\Twig\Components\Anatomy\Avatar {#8689 #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#8772 …} +primaryMuscles: [ 6 10 28 ] +secondaryMuscles: [ 5 13 14 15 16 17 18 19 21 22 23 25 26 30 34 35 ] +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 {#8770 …} -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#8771 …} } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Addominali" "url" => "/it/esercizi/muscolo/6-addominali" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#9875 +name: "Addominali" +url: "/it/esercizi/muscolo/6-addominali" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Tricipiti" "url" => "/it/esercizi/muscolo/10-tricipiti" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#9927 +name: "Tricipiti" +url: "/it/esercizi/muscolo/10-tricipiti" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Spalle" "url" => "/it/esercizi/muscolo/28-spalle" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#9951 +name: "Spalle" +url: "/it/esercizi/muscolo/28-spalle" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Lombare" "url" => "/it/esercizi/muscolo/5-lombare" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#9975 +name: "Lombare" +url: "/it/esercizi/muscolo/5-lombare" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Trapezi" "url" => "/it/esercizi/muscolo/13-trapezi" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#9999 +name: "Trapezi" +url: "/it/esercizi/muscolo/13-trapezi" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Avambraccio" "url" => "/it/esercizi/muscolo/14-avambraccio" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10023 +name: "Avambraccio" +url: "/it/esercizi/muscolo/14-avambraccio" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Addominali obliqui" "url" => "/it/esercizi/muscolo/15-addominali-obliqui" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10047 +name: "Addominali obliqui" +url: "/it/esercizi/muscolo/15-addominali-obliqui" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Deltoide laterale" "url" => "/it/esercizi/muscolo/16-deltoide-laterale" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10071 +name: "Deltoide laterale" +url: "/it/esercizi/muscolo/16-deltoide-laterale" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Deltoide anteriore" "url" => "/it/esercizi/muscolo/17-deltoide-anteriore" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10095 +name: "Deltoide anteriore" +url: "/it/esercizi/muscolo/17-deltoide-anteriore" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Deltoide posteriore" "url" => "/it/esercizi/muscolo/18-deltoide-posteriore" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10119 +name: "Deltoide posteriore" +url: "/it/esercizi/muscolo/18-deltoide-posteriore" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Collo" "url" => "/it/esercizi/muscolo/19-collo" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10143 +name: "Collo" +url: "/it/esercizi/muscolo/19-collo" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Capo laterale del tricipite" "url" => "/it/esercizi/muscolo/21-capo-laterale-del-tricipite" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10167 +name: "Capo laterale del tricipite" +url: "/it/esercizi/muscolo/21-capo-laterale-del-tricipite" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Capo mediale del tricipite" "url" => "/it/esercizi/muscolo/22-capo-mediale-del-tricipite" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10191 +name: "Capo mediale del tricipite" +url: "/it/esercizi/muscolo/22-capo-mediale-del-tricipite" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Capo lungo del tricipite" "url" => "/it/esercizi/muscolo/23-capo-lungo-del-tricipite" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10215 +name: "Capo lungo del tricipite" +url: "/it/esercizi/muscolo/23-capo-lungo-del-tricipite" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Dorsale maggiore" "url" => "/it/esercizi/muscolo/25-dorsale-maggiore" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10239 +name: "Dorsale maggiore" +url: "/it/esercizi/muscolo/25-dorsale-maggiore" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Romboide" "url" => "/it/esercizi/muscolo/26-romboide" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10263 +name: "Romboide" +url: "/it/esercizi/muscolo/26-romboide" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Dentato anteriore" "url" => "/it/esercizi/muscolo/30-dentato-anteriore" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10287 +name: "Dentato anteriore" +url: "/it/esercizi/muscolo/30-dentato-anteriore" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Flessori dell’avambraccio" "url" => "/it/esercizi/muscolo/34-flessori-dellavambraccio" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10311 +name: "Flessori dell’avambraccio" +url: "/it/esercizi/muscolo/34-flessori-dellavambraccio" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Estensori dell’avambraccio" "url" => "/it/esercizi/muscolo/35-estensori-dellavambraccio" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10335 +name: "Estensori dell’avambraccio" +url: "/it/esercizi/muscolo/35-estensori-dellavambraccio" +color: "primary" +small: false +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 84.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#9756 +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 | 84.5 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "difficulty" => "advanced" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Training\DifficultyBadge {#10368 +difficulty: "advanced" +small: false +link: true } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Composto" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10399 +name: "Composto" +url: null +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Senza attrezzatura" "url" => "/it/esercizi/attrezzature/29-senza-attrezzatura" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10439 +name: "Senza attrezzatura" +url: "/it/esercizi/attrezzature/29-senza-attrezzatura" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Callisthenics" "url" => "/it/esercizi/sport/3-callisthenics" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10463 +name: "Callisthenics" +url: "/it/esercizi/sport/3-callisthenics" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Rinforzo" "url" => "/it/esercizi/categoria/61-rinforzo" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10487 +name: "Rinforzo" +url: "/it/esercizi/categoria/61-rinforzo" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Parte superiore del corpo" "url" => "/it/esercizi/categoria/67-parte-superiore-del-corpo" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10511 +name: "Parte superiore del corpo" +url: "/it/esercizi/categoria/67-parte-superiore-del-corpo" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Isometria" "url" => "/it/esercizi/categoria/76-isometria" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10535 +name: "Isometria" +url: "/it/esercizi/categoria/76-isometria" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Allenamento funzionale" "url" => "/it/esercizi/categoria/77-allenamento-funzionale" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10559 +name: "Allenamento funzionale" +url: "/it/esercizi/categoria/77-allenamento-funzionale" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 84.5 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Equilibrio e stabilità" "url" => "/it/esercizi/categoria/78-equilibrio-e-stabilita" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10583 +name: "Equilibrio e stabilità" +url: "/it/esercizi/categoria/78-equilibrio-e-stabilita" +color: "gray" +small: true +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 84.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "hidden lg:flex items-center justify-center my-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#10349 +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 | 84.5 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#8398 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 84.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#10638 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.5 MiB | 0.09 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 {#10676 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:widget-embed | App\Twig\Components\Ui\WidgetEmbed | 84.5 MiB | 1.56 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "hidden md:block" "route" => "https://test.fitmetrics.ch/it/widgets/exercise/preview-6733d70fd4b48?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 {#10712 +route: "https://test.fitmetrics.ch/it/widgets/exercise/preview-6733d70fd4b48?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 | 84.5 MiB | 0.09 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 {#10750 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.5 MiB | 0.15 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 {#10783 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 84.5 MiB | 2.22 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "content-container" "title" => "Handstand al muro" "description" => "La verticale contro il muro è un esercizio avanzato a corpo libero pensato per sviluppare forza, equilibrio e stabilità, migliorando al tempo stesso la resistenza delle spalle e il controllo del core. Eseguita con l’appoggio del muro, questa posizione statica consente di allenarsi in sicurezza senza richiedere un equilibrio completamente libero. Mantenendo il corpo dritto e allineato in verticale, l’esercizio favorisce lo sviluppo della propriocezione e della consapevolezza corporea, fondamentali in discipline come la ginnastica, il CrossFit e il calisthenics avanzato. Oltre a rinforzare la parte superiore del corpo, la verticale al muro aiuta a migliorare la resistenza dei polsi e il controllo del tronco e delle anche, contribuendo a una postura più stabile e a movimenti più efficienti in altre attività atletiche. L’appoggio al muro permette tempi di tenuta più lunghi rispetto alle versioni libere, rendendola uno strumento ottimale per la progressione. Questo esercizio allena anche la concentrazione mentale e il controllo della respirazione, entrambi essenziali per sostenere in sicurezza la posizione invertita. È ampiamente utilizzato in fitness, ginnastica e yoga come esercizio di base per lo sviluppo dell’equilibrio e della stabilità della parte superiore del corpo. La pratica costante aiuta a progredire verso la verticale libera, consolidando al contempo la forza delle spalle e la resistenza del core." ] |
|||
| Attributes | [ "class" => "content-container" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#10823 +shareUrl: "https://test.fitmetrics.ch/it/esercizi/6733d70fd4b48-handstand-al-muro" +title: "Handstand al muro" +description: "La verticale contro il muro è un esercizio avanzato a corpo libero pensato per sviluppare forza, equilibrio e stabilità, migliorando al tempo stesso la resistenza delle spalle e il controllo del core. Eseguita con l’appoggio del muro, questa posizione statica consente di allenarsi in sicurezza senza richiedere un equilibrio completamente libero. Mantenendo il corpo dritto e allineato in verticale, l’esercizio favorisce lo sviluppo della propriocezione e della consapevolezza corporea, fondamentali in discipline come la ginnastica, il CrossFit e il calisthenics avanzato. Oltre a rinforzare la parte superiore del corpo, la verticale al muro aiuta a migliorare la resistenza dei polsi e il controllo del tronco e delle anche, contribuendo a una postura più stabile e a movimenti più efficienti in altre attività atletiche. L’appoggio al muro permette tempi di tenuta più lunghi rispetto alle versioni libere, rendendola uno strumento ottimale per la progressione. Questo esercizio allena anche la concentrazione mentale e il controllo della respirazione, entrambi essenziali per sostenere in sicurezza la posizione invertita. È ampiamente utilizzato in fitness, ginnastica e yoga come esercizio di base per lo sviluppo dell’equilibrio e della stabilità della parte superiore del corpo. La pratica costante aiuta a progredire verso la verticale libera, consolidando al contempo la forza delle spalle e la resistenza del core." +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 | 84.5 MiB | 0.08 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 {#10831 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.5 MiB | 0.08 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 {#10853 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.5 MiB | 0.07 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 {#10877 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.5 MiB | 0.07 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 {#10900 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.5 MiB | 0.07 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 {#10923 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.5 MiB | 0.07 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 {#10946 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.5 MiB | 0.08 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 {#10969 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.5 MiB | 0.07 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 {#10992 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 84.5 MiB | 0.76 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 | 84.5 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#11039 +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 | 84.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#11094 +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]
|
84.5 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#11086 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.09 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 {#11128 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.07 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 {#11160 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.07 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 {#11183 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.07 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 {#11206 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.07 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 {#11229 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.10 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 {#11252 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.07 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 {#11275 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.07 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 {#11298 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.08 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 {#11321 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6340 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||