Components
20
Twig Components
115
Render Count
757
ms
Render Time
96.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 84.5 MiB | 35.87 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#10104 -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 | 78.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 {#10151 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#10162 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
78.5 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#10213 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#10228 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#10278 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.04 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 {#10306 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#10322 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#10346 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#10370 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#10394 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#10418 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#10442 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.04 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 {#10466 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#10490 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#10797 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
78.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#10784 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 82.5 MiB | 8.42 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#10875 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#10876 …} -formFactory: Symfony\Component\Form\FormFactory {#10874 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11027 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#11062 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#11092 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#11124 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#11143 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11253 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11287 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11303 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11327 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11351 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11375 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11399 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11423 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11447 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11471 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11495 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11519 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 84.5 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#11564 +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 | 84.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 {#11554 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11195 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 84.5 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4512 -items: [ [ "label" => "menu.home" "url" => "/en/" ] [ "label" => "menu.exercises" "url" => "/en/exercises" ] [ "label" => "Squat" "url" => "/en/exercises/group/4-squat" ] [ "label" => "Hand Supported Squat to Shinbox Switch" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#11647 +items: [ [ "label" => "menu.home" "url" => "/en/" ] [ "label" => "menu.exercises" "url" => "/en/exercises" ] [ "label" => "Squat" "url" => "/en/exercises/group/4-squat" ] [ "label" => "Hand Supported Squat to Shinbox Switch" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4512 -items: [ [ "label" => "menu.home" "url" => "/en/" ] [ "label" => "menu.exercises" "url" => "/en/exercises" ] [ "label" => "Squat" "url" => "/en/exercises/group/4-squat" ] [ "label" => "Hand Supported Squat to Shinbox Switch" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11677 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11699 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11722 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 84.5 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#11765 +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 | 84.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaVideo {#4466 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4468 …} #credits: Doctrine\ORM\PersistentCollection {#4470 …} -source: null -zone: null -urlExternal: "https://www.youtube.com/watch?v=C7QNbLhbQWE" #id: 702 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4442 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -tiersId: null -tiersName: "azeoo" #createdAt: DateTimeImmutable @1731450637 {#4504 : 2024-11-12 23:30:37.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1731450637 {#4456 : 2024-11-12 23:30:37.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: null -duration: null -format: null -startTime: null -endTime: null -youtubeId: "C7QNbLhbQWE" } "title" => "Hand Supported Squat to Shinbox Switch" "showCredits" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Media\Video {#11852 +media: App\Entity\Media\MediaVideo {#4466 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4468 …} #credits: Doctrine\ORM\PersistentCollection {#4470 …} -source: null -zone: null -urlExternal: "https://www.youtube.com/watch?v=C7QNbLhbQWE" #id: 702 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4442 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -tiersId: null -tiersName: "azeoo" #createdAt: DateTimeImmutable @1731450637 {#4504 : 2024-11-12 23:30:37.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1731450637 {#4456 : 2024-11-12 23:30:37.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: null -duration: null -format: null -startTime: null -endTime: null -youtubeId: "C7QNbLhbQWE" } +title: "Hand Supported Squat to Shinbox Switch" +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 | 84.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 {#11868 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11901 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 84.5 MiB | 1.34 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "mt-2 md:m-0" ] |
|||
| Attributes | [ "class" => "mt-2 md:m-0" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#11925 +shareUrl: "https://test.fitmetrics.ch/en/exercise/6733d70d078e0-hand-supported-squat-to-shinbox-switch" +title: "Hand Supported Squat to Shinbox Switch - Exercise - FitMetrics" +description: "The Hand Supported Squat to Shinbox Switch is a dynamic mobility and stability exercise designed to improve hip flexibility, lower body control, and overall movement fluidity. By transitioning between a deep squat and the Shinbox position, this bodyweight drill promotes internal and external hip rotation while maintaining balance and core engagement. It is especially effective for warming up the hips before strength training or for enhancing movement quality in functional training routines. This exercise also encourages proper motor control and coordination through slow, deliberate transitions. Suitable for beginners and advanced practitioners alike, it requires no equipment, making it ideal for home workouts or mobility-focused sessions. Whether integrated into a warm-up, active recovery, or daily mobility routine, the Hand Supported Squat to Shinbox Switch offers a low-impact but highly functional way to build lower-body mobility, joint stability, and body awareness." +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.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 {#11955 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#11983 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#12008 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#12031 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#12054 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#12077 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#12100 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#12123 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 84.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 {#12154 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 84.5 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1752589642 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "header" "data" => [ "level" => 2 "text" => "Instructions" ] ] [ "type" => "list" "data" => [ "style" => "ordered" "items" => [ [ "content" => "Begin in a deep squat position with your hands lightly supporting you on the floor or a stable surface." "items" => [] "meta" => [] ] [ "content" => "Rotate one knee inward and bring the opposite leg behind into a Shinbox position." "items" => [] "meta" => [] ] [ "content" => "Maintain control as you switch sides by lifting the hips slightly and transitioning the legs." "items" => [] "meta" => [] ] [ "content" => "Return to the squat position before switching to the other side." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Technical Tips" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Keep your chest up and back straight throughout the movement." "items" => [] "meta" => [] ] [ "content" => "Use your hands for balance but avoid full weight support." "items" => [] "meta" => [] ] [ "content" => "Engage your core and glutes to maintain stability during transitions." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Breathing Tips" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Inhale before initiating the movement." "items" => [] "meta" => [] ] [ "content" => "Exhale as you transition into the Shinbox position." "items" => [] "meta" => [] ] [ "content" => "Inhale again as you return to the squat." "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#12203 +title: null +data: [ "time" => 1752589642 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "header" "data" => [ "level" => 2 "text" => "Instructions" ] ] [ "type" => "list" "data" => [ "style" => "ordered" "items" => [ [ "content" => "Begin in a deep squat position with your hands lightly supporting you on the floor or a stable surface." "items" => [] "meta" => [] ] [ "content" => "Rotate one knee inward and bring the opposite leg behind into a Shinbox position." "items" => [] "meta" => [] ] [ "content" => "Maintain control as you switch sides by lifting the hips slightly and transitioning the legs." "items" => [] "meta" => [] ] [ "content" => "Return to the squat position before switching to the other side." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Technical Tips" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Keep your chest up and back straight throughout the movement." "items" => [] "meta" => [] ] [ "content" => "Use your hands for balance but avoid full weight support." "items" => [] "meta" => [] ] [ "content" => "Engage your core and glutes to maintain stability during transitions." "items" => [] "meta" => [] ] ] "meta" => [] ] ] [ "type" => "header" "data" => [ "level" => 2 "text" => "Breathing Tips" ] ] [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Inhale before initiating the movement." "items" => [] "meta" => [] ] [ "content" => "Exhale as you transition into the Shinbox position." "items" => [] "meta" => [] ] [ "content" => "Inhale again as you return to the squat." "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 | 84.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1752589642 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Hip impingement or labral tear" "items" => [] "meta" => [] ] [ "content" => "Knee ligament injuries" "items" => [] "meta" => [] ] [ "content" => "Severe lower back pain or instability" "items" => [] "meta" => [] ] ] "meta" => [] ] ] ] ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#12264 +title: null +data: [ "time" => 1752589642 "version" => "2.31.0-rc.7" "blocks" => [ [ "type" => "list" "data" => [ "style" => "unordered" "items" => [ [ "content" => "Hip impingement or labral tear" "items" => [] "meta" => [] ] [ "content" => "Knee ligament injuries" "items" => [] "meta" => [] ] [ "content" => "Severe lower back pain or instability" "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 | 84.5 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "mt-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#12251 +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 | 84.5 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#9532 -news: Doctrine\ORM\PersistentCollection {#9549 …} -exercises: Doctrine\ORM\PersistentCollection {#9547 …} #id: 3958 #createdAt: DateTimeImmutable @1752589642 {#9537 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752589642 {#9562 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#9499 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#12308 +faq: App\Entity\Faq {#9532 -news: Doctrine\ORM\PersistentCollection {#9549 …} -exercises: Doctrine\ORM\PersistentCollection {#9547 …} #id: 3958 #createdAt: DateTimeImmutable @1752589642 {#9537 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752589642 {#9562 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#9499 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 84.5 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "What muscles do I work with the Hand Supported Squat to Shinbox Switch?" "answer" => "This exercise primarily targets the glutes and quadriceps, while also engaging the adductors, hamstrings, and obliques to enhance hip mobility and stability." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#12336 +question: "What muscles do I work with the Hand Supported Squat to Shinbox Switch?" +answer: "This exercise primarily targets the glutes and quadriceps, while also engaging the adductors, hamstrings, and obliques to enhance hip mobility and stability." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 84.5 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#9501 -news: Doctrine\ORM\PersistentCollection {#9502 …} -exercises: Doctrine\ORM\PersistentCollection {#9504 …} #id: 3959 #createdAt: DateTimeImmutable @1752589642 {#9497 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752589642 {#9500 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#9506 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#12367 +faq: App\Entity\Faq {#9501 -news: Doctrine\ORM\PersistentCollection {#9502 …} -exercises: Doctrine\ORM\PersistentCollection {#9504 …} #id: 3959 #createdAt: DateTimeImmutable @1752589642 {#9497 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752589642 {#9500 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#9506 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 84.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Is the Hand Supported Squat to Shinbox Switch good for hip mobility?" "answer" => "Yes, this movement is excellent for improving hip mobility as it encourages both internal and external rotation while maintaining controlled movement patterns." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#12412 +question: "Is the Hand Supported Squat to Shinbox Switch good for hip mobility?" +answer: "Yes, this movement is excellent for improving hip mobility as it encourages both internal and external rotation while maintaining controlled movement patterns." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 84.5 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#9510 -news: Doctrine\ORM\PersistentCollection {#9511 …} -exercises: Doctrine\ORM\PersistentCollection {#9513 …} #id: 3960 #createdAt: DateTimeImmutable @1752589642 {#9508 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752589642 {#9509 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#9515 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#12415 +faq: App\Entity\Faq {#9510 -news: Doctrine\ORM\PersistentCollection {#9511 …} -exercises: Doctrine\ORM\PersistentCollection {#9513 …} #id: 3960 #createdAt: DateTimeImmutable @1752589642 {#9508 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752589642 {#9509 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#9515 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 84.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Can beginners do the Hand Supported Squat to Shinbox Switch?" "answer" => "Absolutely. This exercise is beginner-friendly, especially when performed slowly with hand support to ensure balance and proper form." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#12459 +question: "Can beginners do the Hand Supported Squat to Shinbox Switch?" +answer: "Absolutely. This exercise is beginner-friendly, especially when performed slowly with hand support to ensure balance and proper form." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 84.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#9519 -news: Doctrine\ORM\PersistentCollection {#9520 …} -exercises: Doctrine\ORM\PersistentCollection {#9522 …} #id: 3961 #createdAt: DateTimeImmutable @1752589642 {#9517 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752589642 {#9518 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#9524 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#12462 +faq: App\Entity\Faq {#9519 -news: Doctrine\ORM\PersistentCollection {#9520 …} -exercises: Doctrine\ORM\PersistentCollection {#9522 …} #id: 3961 #createdAt: DateTimeImmutable @1752589642 {#9517 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752589642 {#9518 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#9524 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 84.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Do I need equipment for the Squat to Shinbox Switch?" "answer" => "No equipment is required. It’s a bodyweight exercise that can be done on any flat surface, making it ideal for home workouts." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#12506 +question: "Do I need equipment for the Squat to Shinbox Switch?" +answer: "No equipment is required. It’s a bodyweight exercise that can be done on any flat surface, making it ideal for home workouts." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 84.5 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#9572 -news: Doctrine\ORM\PersistentCollection {#9573 …} -exercises: Doctrine\ORM\PersistentCollection {#9575 …} #id: 3962 #createdAt: DateTimeImmutable @1752589642 {#9570 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752589642 {#9571 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#9577 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#12509 +faq: App\Entity\Faq {#9572 -news: Doctrine\ORM\PersistentCollection {#9573 …} -exercises: Doctrine\ORM\PersistentCollection {#9575 …} #id: 3962 #createdAt: DateTimeImmutable @1752589642 {#9570 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1752589642 {#9571 : 2025-07-15 16:27:22.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3700 …} #updatedBy: App\Entity\User {#3700 …} #translations: Doctrine\ORM\PersistentCollection {#9577 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 84.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Is this exercise suitable for warm-up routines?" "answer" => "Yes, the dynamic nature and focus on controlled transitions make it an ideal addition to warm-up routines, especially before lower-body or mobility-intensive sessions." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#12553 +question: "Is this exercise suitable for warm-up routines?" +answer: "Yes, the dynamic nature and focus on controlled transitions make it an ideal addition to warm-up routines, especially before lower-body or mobility-intensive sessions." } |
|||
| anatomy:avatar | App\Twig\Components\Anatomy\Avatar | 94.5 MiB | 712.07 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "relative" "primaryMuscles" => [ 2 3 ] "secondaryMuscles" => [ 4 6 15 33 ] "displayFront" => false ] |
|||
| Attributes | [ "class" => "relative" ] |
|||
| Component | App\Twig\Components\Anatomy\Avatar {#12481 #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#12564 …} +primaryMuscles: [ 2 3 ] +secondaryMuscles: [ 4 6 15 33 ] +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 {#12562 …} -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#12563 …} } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.31 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Quadriceps" "url" => "/en/exercises/muscle/2-quadriceps" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#13858 +name: "Quadriceps" +url: "/en/exercises/muscle/2-quadriceps" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Glutes" "url" => "/en/exercises/muscle/3-glutes" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#13910 +name: "Glutes" +url: "/en/exercises/muscle/3-glutes" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Adductors" "url" => "/en/exercises/muscle/4-adductors" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#13934 +name: "Adductors" +url: "/en/exercises/muscle/4-adductors" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Abs" "url" => "/en/exercises/muscle/6-abs" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#13958 +name: "Abs" +url: "/en/exercises/muscle/6-abs" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "External obliques" "url" => "/en/exercises/muscle/15-external-obliques" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#13982 +name: "External obliques" +url: "/en/exercises/muscle/15-external-obliques" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Gluteus medius" "url" => "/en/exercises/muscle/33-gluteus-medius" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14006 +name: "Gluteus medius" +url: "/en/exercises/muscle/33-gluteus-medius" +color: "primary" +small: false +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 94.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#13768 +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.26 ms | |
|---|---|---|---|---|
| Input props | [ "difficulty" => "beginner" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Training\DifficultyBadge {#14039 +difficulty: "beginner" +small: false +link: true } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Compound" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14070 +name: "Compound" +url: null +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Without equipment" "url" => "/en/exercises/equipment/29-without-equipment" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14110 +name: "Without equipment" +url: "/en/exercises/equipment/29-without-equipment" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Callisthenics" "url" => "/en/exercises/sport/3-callisthenics" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14134 +name: "Callisthenics" +url: "/en/exercises/sport/3-callisthenics" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Fitness" "url" => "/en/exercises/sport/5-fitness" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14158 +name: "Fitness" +url: "/en/exercises/sport/5-fitness" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Pilates" "url" => "/en/exercises/sport/9-pilates" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14182 +name: "Pilates" +url: "/en/exercises/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" => "Mobility" "url" => "/en/exercises/category/59-mobility" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14206 +name: "Mobility" +url: "/en/exercises/category/59-mobility" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Lower body" "url" => "/en/exercises/category/68-lower-body" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14230 +name: "Lower body" +url: "/en/exercises/category/68-lower-body" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 94.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Functional training" "url" => "/en/exercises/category/77-functional-training" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#14254 +name: "Functional training" +url: "/en/exercises/category/77-functional-training" +color: "gray" +small: true +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 94.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "hidden lg:flex items-center justify-center my-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#14020 +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.26 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#12190 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 94.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#14306 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 94.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 {#14346 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:widget-embed | App\Twig\Components\Ui\WidgetEmbed | 94.5 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "hidden md:block" "route" => "https://test.fitmetrics.ch/en/widgets/exercise/preview-6733d70d078e0?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 {#14382 +route: "https://test.fitmetrics.ch/en/widgets/exercise/preview-6733d70d078e0?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.04 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 {#14420 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 94.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#14453 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 94.5 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "content-container" "title" => "Hand Supported Squat to Shinbox Switch" "description" => "The Hand Supported Squat to Shinbox Switch is a dynamic mobility and stability exercise designed to improve hip flexibility, lower body control, and overall movement fluidity. By transitioning between a deep squat and the Shinbox position, this bodyweight drill promotes internal and external hip rotation while maintaining balance and core engagement. It is especially effective for warming up the hips before strength training or for enhancing movement quality in functional training routines. This exercise also encourages proper motor control and coordination through slow, deliberate transitions. Suitable for beginners and advanced practitioners alike, it requires no equipment, making it ideal for home workouts or mobility-focused sessions. Whether integrated into a warm-up, active recovery, or daily mobility routine, the Hand Supported Squat to Shinbox Switch offers a low-impact but highly functional way to build lower-body mobility, joint stability, and body awareness." ] |
|||
| Attributes | [ "class" => "content-container" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#14493 +shareUrl: "https://test.fitmetrics.ch/en/exercise/6733d70d078e0-hand-supported-squat-to-shinbox-switch" +title: "Hand Supported Squat to Shinbox Switch" +description: "The Hand Supported Squat to Shinbox Switch is a dynamic mobility and stability exercise designed to improve hip flexibility, lower body control, and overall movement fluidity. By transitioning between a deep squat and the Shinbox position, this bodyweight drill promotes internal and external hip rotation while maintaining balance and core engagement. It is especially effective for warming up the hips before strength training or for enhancing movement quality in functional training routines. This exercise also encourages proper motor control and coordination through slow, deliberate transitions. Suitable for beginners and advanced practitioners alike, it requires no equipment, making it ideal for home workouts or mobility-focused sessions. Whether integrated into a warm-up, active recovery, or daily mobility routine, the Hand Supported Squat to Shinbox Switch offers a low-impact but highly functional way to build lower-body mobility, joint stability, and body awareness." +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 | 94.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 {#14501 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 94.5 MiB | 0.03 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 {#14523 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 94.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 {#14547 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 94.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 {#14570 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 94.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 {#14593 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 94.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 {#14616 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 94.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 {#14639 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 94.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 {#14662 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 96.5 MiB | 0.30 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.24 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#14709 +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.03 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#14764 +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.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14756 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Component | App\Twig\Components\Media\Icon {#14798 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Component | App\Twig\Components\Media\Icon {#14830 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "heart" "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Attributes | [ "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#14853 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#14876 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "instagram" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#14899 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#14922 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 96.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "tiktok" "class" => "w-[29px] h-[29px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[29px] h-[29px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#14945 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +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 {#14968 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +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 {#14991 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#10154 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||