Components
20
Twig Components
116
Render Count
573
ms
Render Time
90.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 80.5 MiB | 43.52 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#8576 -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 | 74.5 MiB | 0.47 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 {#8623 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#8634 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
74.5 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8685 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#8700 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "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 {#8750 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#8778 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#8794 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#8818 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#8842 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#8866 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#8890 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +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-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8914 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.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 {#8938 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +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-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8962 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180" ] |
|||
| Attributes | [ "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9329 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
74.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#9298 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 80.5 MiB | 10.69 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#9391 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#9392 …} -formFactory: Symfony\Component\Form\FormFactory {#9390 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9543 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "close" +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 dark:block h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9578 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.04 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 {#9608 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#9640 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.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 {#9659 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#9769 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#9803 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#9819 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#9843 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#9867 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#9891 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#9915 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#9939 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#9963 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#9987 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10011 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10035 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 80.5 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#10080 +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 | 80.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 {#10070 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#9711 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 80.5 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4543 -items: [ [ "label" => "menu.home" "url" => "/en/" ] [ "label" => "menu.exercises" "url" => "/en/exercises" ] [ "label" => "Row" "url" => "/en/exercises/group/72-row" ] [ "label" => "Banded Supination Row with Dumbbells" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#10163 +items: [ [ "label" => "menu.home" "url" => "/en/" ] [ "label" => "menu.exercises" "url" => "/en/exercises" ] [ "label" => "Row" "url" => "/en/exercises/group/72-row" ] [ "label" => "Banded Supination Row with Dumbbells" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4543 -items: [ [ "label" => "menu.home" "url" => "/en/" ] [ "label" => "menu.exercises" "url" => "/en/exercises" ] [ "label" => "Row" "url" => "/en/exercises/group/72-row" ] [ "label" => "Banded Supination Row with Dumbbells" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10193 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10215 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10238 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 80.5 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#10281 +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 | 80.5 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaVideo {#4497 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4499 …} #credits: Doctrine\ORM\PersistentCollection {#4501 …} -source: null -zone: null -urlExternal: "https://www.youtube.com/watch?v=ivbvrcuLMsk" #id: 983 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4473 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -tiersId: null -tiersName: "azeoo" #createdAt: DateTimeImmutable @1731450641 {#4535 : 2024-11-12 23:30:41.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1731450641 {#4487 : 2024-11-12 23:30:41.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: null -duration: null -format: null -startTime: null -endTime: null -youtubeId: "ivbvrcuLMsk" } "title" => "Banded Supination Row with Dumbbells" "showCredits" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Media\Video {#10368 +media: App\Entity\Media\MediaVideo {#4497 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4499 …} #credits: Doctrine\ORM\PersistentCollection {#4501 …} -source: null -zone: null -urlExternal: "https://www.youtube.com/watch?v=ivbvrcuLMsk" #id: 983 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4473 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -tiersId: null -tiersName: "azeoo" #createdAt: DateTimeImmutable @1731450641 {#4535 : 2024-11-12 23:30:41.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1731450641 {#4487 : 2024-11-12 23:30:41.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: null -duration: null -format: null -startTime: null -endTime: null -youtubeId: "ivbvrcuLMsk" } +title: "Banded Supination Row with Dumbbells" +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 | 80.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 {#10384 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10417 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 80.5 MiB | 1.43 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "mt-2 md:m-0" ] |
|||
| Attributes | [ "class" => "mt-2 md:m-0" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#10441 +shareUrl: "https://test.fitmetrics.ch/en/exercise/6733d711133ae-banded-supination-row-with-dumbbells" +title: "Banded Supination Row with Dumbbells - Exercise - FitMetrics" +description: "The Banded Supination Row is a powerful upper-body exercise that combines the resistance of an elastic band with the targeted activation of a supinated grip. This compound movement is highly effective for developing both back and arm strength, making it a smart addition to any strength training program. The supinated hand position engages the biceps more intensely than traditional rowing exercises, while the elastic band adds constant tension throughout the movement, enhancing muscular engagement and control. This variation is ideal for athletes looking to build muscular balance and improve posture, as it effectively targets the lats, rhomboids, and biceps in one fluid motion. The band not only increases resistance but also supports joint-friendly training by encouraging controlled, smooth movement patterns. It is particularly suitable for individuals training at home or seeking portable workout solutions without compromising intensity. Whether your goal is hypertrophy, endurance, or functional strength, the Banded Supination Row is a versatile and effective exercise that adapts to different training needs." +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 | 80.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 {#10471 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10499 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10524 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10547 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10570 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10593 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10616 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10639 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 80.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 {#10670 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 80.5 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1753433542775 "blocks" => [ [ "id" => "p3yJtULyQZ" "type" => "header" "data" => [ "text" => "Instructions" "level" => 2 ] ] [ "id" => "ClmUEwKzoI" "type" => "list" "data" => [ "style" => "ordered" "meta" => [ "counterType" => "numeric" ] "items" => [ [ "content" => "Anchor the elastic band under your feet and hold the dumbbells with a supinated grip (palms facing forward)." "meta" => [] "items" => [] ] [ "content" => "Bend at the hips until your torso is roughly 45 degrees to the floor, maintaining a neutral spine." "meta" => [] "items" => [] ] [ "content" => "Keep your arms extended downward, elbows close to your body." "meta" => [] "items" => [] ] [ "content" => "Pull the dumbbells and bands toward your waist, squeezing your shoulder blades together at the top." "meta" => [] "items" => [] ] [ "content" => "Lower the weights in a controlled motion to the starting position." "meta" => [] "items" => [] ] [ "content" => "Repeat for the desired number of repetitions." "meta" => [] "items" => [] ] ] ] ] [ "id" => "4KMQLvXWCl" "type" => "header" "data" => [ "text" => "Technical Tips" "level" => 2 ] ] [ "id" => "5QyQxy2z98" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Keep your back flat and core engaged throughout the movement." "meta" => [] "items" => [] ] [ "content" => "Avoid using momentum; pull with your back muscles, not your arms." "meta" => [] "items" => [] ] [ "content" => "Maintain a controlled tempo both upward and downward." "meta" => [] "items" => [] ] [ "content" => "Keep the elbows close to your torso to maximize lat engagement." "meta" => [] "items" => [] ] ] ] ] [ "id" => "YIJ8IWT1Qo" "type" => "header" "data" => [ "text" => "Breathing Tips" "level" => 2 ] ] [ "id" => "xAjmotwgSz" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Inhale as you lower the dumbbells to the starting position." "meta" => [] "items" => [] ] [ "content" => "Exhale as you pull the weights toward your body." "meta" => [] "items" => [] ] ] ] ] ] "version" => "2.31.0-rc.7" ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#10719 +title: null +data: [ "time" => 1753433542775 "blocks" => [ [ "id" => "p3yJtULyQZ" "type" => "header" "data" => [ "text" => "Instructions" "level" => 2 ] ] [ "id" => "ClmUEwKzoI" "type" => "list" "data" => [ "style" => "ordered" "meta" => [ "counterType" => "numeric" ] "items" => [ [ "content" => "Anchor the elastic band under your feet and hold the dumbbells with a supinated grip (palms facing forward)." "meta" => [] "items" => [] ] [ "content" => "Bend at the hips until your torso is roughly 45 degrees to the floor, maintaining a neutral spine." "meta" => [] "items" => [] ] [ "content" => "Keep your arms extended downward, elbows close to your body." "meta" => [] "items" => [] ] [ "content" => "Pull the dumbbells and bands toward your waist, squeezing your shoulder blades together at the top." "meta" => [] "items" => [] ] [ "content" => "Lower the weights in a controlled motion to the starting position." "meta" => [] "items" => [] ] [ "content" => "Repeat for the desired number of repetitions." "meta" => [] "items" => [] ] ] ] ] [ "id" => "4KMQLvXWCl" "type" => "header" "data" => [ "text" => "Technical Tips" "level" => 2 ] ] [ "id" => "5QyQxy2z98" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Keep your back flat and core engaged throughout the movement." "meta" => [] "items" => [] ] [ "content" => "Avoid using momentum; pull with your back muscles, not your arms." "meta" => [] "items" => [] ] [ "content" => "Maintain a controlled tempo both upward and downward." "meta" => [] "items" => [] ] [ "content" => "Keep the elbows close to your torso to maximize lat engagement." "meta" => [] "items" => [] ] ] ] ] [ "id" => "YIJ8IWT1Qo" "type" => "header" "data" => [ "text" => "Breathing Tips" "level" => 2 ] ] [ "id" => "xAjmotwgSz" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Inhale as you lower the dumbbells to the starting position." "meta" => [] "items" => [] ] [ "content" => "Exhale as you pull the weights toward your body." "meta" => [] "items" => [] ] ] ] ] ] "version" => "2.31.0-rc.7" ] +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 | 80.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1753433542775 "blocks" => [ [ "id" => "yupUYZrFmX" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Lower back injuries" "meta" => [] "items" => [] ] [ "content" => "Shoulder impingement" "meta" => [] "items" => [] ] [ "content" => "Elbow tendinitis" "meta" => [] "items" => [] ] ] ] ] ] "version" => "2.31.0-rc.7" ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#10780 +title: null +data: [ "time" => 1753433542775 "blocks" => [ [ "id" => "yupUYZrFmX" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Lower back injuries" "meta" => [] "items" => [] ] [ "content" => "Shoulder impingement" "meta" => [] "items" => [] ] [ "content" => "Elbow tendinitis" "meta" => [] "items" => [] ] ] ] ] ] "version" => "2.31.0-rc.7" ] +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 | 80.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "mt-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#10767 +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 | 80.5 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#7972 -news: Doctrine\ORM\PersistentCollection {#7989 …} -exercises: Doctrine\ORM\PersistentCollection {#7987 …} #id: 4805 #createdAt: DateTimeImmutable @1753384514 {#7977 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753384514 {#8002 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#5685 …} #updatedBy: App\Entity\User {#5685 …} #translations: Doctrine\ORM\PersistentCollection {#7939 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#10824 +faq: App\Entity\Faq {#7972 -news: Doctrine\ORM\PersistentCollection {#7989 …} -exercises: Doctrine\ORM\PersistentCollection {#7987 …} #id: 4805 #createdAt: DateTimeImmutable @1753384514 {#7977 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753384514 {#8002 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#5685 …} #updatedBy: App\Entity\User {#5685 …} #translations: Doctrine\ORM\PersistentCollection {#7939 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 80.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "What muscles do banded supination rows target?" "answer" => "Banded supination rows primarily target the back and biceps, with secondary emphasis on the lats, rhomboids, and forearms due to the supinated grip and resistance band tension." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#10852 +question: "What muscles do banded supination rows target?" +answer: "Banded supination rows primarily target the back and biceps, with secondary emphasis on the lats, rhomboids, and forearms due to the supinated grip and resistance band tension." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 80.5 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#7941 -news: Doctrine\ORM\PersistentCollection {#7942 …} -exercises: Doctrine\ORM\PersistentCollection {#7944 …} #id: 4806 #createdAt: DateTimeImmutable @1753384514 {#7937 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753384514 {#7940 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#5685 …} #updatedBy: App\Entity\User {#5685 …} #translations: Doctrine\ORM\PersistentCollection {#7946 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#10883 +faq: App\Entity\Faq {#7941 -news: Doctrine\ORM\PersistentCollection {#7942 …} -exercises: Doctrine\ORM\PersistentCollection {#7944 …} #id: 4806 #createdAt: DateTimeImmutable @1753384514 {#7937 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753384514 {#7940 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#5685 …} #updatedBy: App\Entity\User {#5685 …} #translations: Doctrine\ORM\PersistentCollection {#7946 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 80.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Can I do banded supination rows without dumbbells?" "answer" => "Yes, you can perform the exercise using only resistance bands, but adding dumbbells increases load and allows for more progressive strength development." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#10928 +question: "Can I do banded supination rows without dumbbells?" +answer: "Yes, you can perform the exercise using only resistance bands, but adding dumbbells increases load and allows for more progressive strength development." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 80.5 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#7950 -news: Doctrine\ORM\PersistentCollection {#7951 …} -exercises: Doctrine\ORM\PersistentCollection {#7953 …} #id: 4807 #createdAt: DateTimeImmutable @1753384514 {#7948 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753384514 {#7949 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#5685 …} #updatedBy: App\Entity\User {#5685 …} #translations: Doctrine\ORM\PersistentCollection {#7955 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#10931 +faq: App\Entity\Faq {#7950 -news: Doctrine\ORM\PersistentCollection {#7951 …} -exercises: Doctrine\ORM\PersistentCollection {#7953 …} #id: 4807 #createdAt: DateTimeImmutable @1753384514 {#7948 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753384514 {#7949 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#5685 …} #updatedBy: App\Entity\User {#5685 …} #translations: Doctrine\ORM\PersistentCollection {#7955 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 80.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Is the banded supination row good for beginners?" "answer" => "While it’s an intermediate-level movement, beginners can perform a modified version with lighter resistance bands and proper supervision to learn correct form." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#10975 +question: "Is the banded supination row good for beginners?" +answer: "While it’s an intermediate-level movement, beginners can perform a modified version with lighter resistance bands and proper supervision to learn correct form." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 80.5 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#7959 -news: Doctrine\ORM\PersistentCollection {#7960 …} -exercises: Doctrine\ORM\PersistentCollection {#7962 …} #id: 4808 #createdAt: DateTimeImmutable @1753384514 {#7957 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753384514 {#7958 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#5685 …} #updatedBy: App\Entity\User {#5685 …} #translations: Doctrine\ORM\PersistentCollection {#7964 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#10978 +faq: App\Entity\Faq {#7959 -news: Doctrine\ORM\PersistentCollection {#7960 …} -exercises: Doctrine\ORM\PersistentCollection {#7962 …} #id: 4808 #createdAt: DateTimeImmutable @1753384514 {#7957 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753384514 {#7958 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#5685 …} #updatedBy: App\Entity\User {#5685 …} #translations: Doctrine\ORM\PersistentCollection {#7964 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 80.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Why use a supinated grip for rows?" "answer" => "A supinated grip emphasizes biceps involvement and often improves shoulder positioning, reducing strain and enhancing muscle activation in the upper back." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#11022 +question: "Why use a supinated grip for rows?" +answer: "A supinated grip emphasizes biceps involvement and often improves shoulder positioning, reducing strain and enhancing muscle activation in the upper back." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 80.5 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#8012 -news: Doctrine\ORM\PersistentCollection {#8013 …} -exercises: Doctrine\ORM\PersistentCollection {#8015 …} #id: 4809 #createdAt: DateTimeImmutable @1753384514 {#8010 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753384514 {#8011 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#5685 …} #updatedBy: App\Entity\User {#5685 …} #translations: Doctrine\ORM\PersistentCollection {#8017 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#11025 +faq: App\Entity\Faq {#8012 -news: Doctrine\ORM\PersistentCollection {#8013 …} -exercises: Doctrine\ORM\PersistentCollection {#8015 …} #id: 4809 #createdAt: DateTimeImmutable @1753384514 {#8010 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1753384514 {#8011 : 2025-07-24 21:15:14.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#5685 …} #updatedBy: App\Entity\User {#5685 …} #translations: Doctrine\ORM\PersistentCollection {#8017 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 80.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "How do I keep my back safe during banded supination rows?" "answer" => "Maintain a neutral spine, engage your core, and avoid rounding your shoulders. Use moderate resistance and controlled movements to protect the lower back." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#11069 +question: "How do I keep my back safe during banded supination rows?" +answer: "Maintain a neutral spine, engage your core, and avoid rounding your shoulders. Use moderate resistance and controlled movements to protect the lower back." } |
|||
| anatomy:avatar | App\Twig\Components\Anatomy\Avatar | 90.5 MiB | 514.44 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "relative" "primaryMuscles" => [ 12 24 ] "secondaryMuscles" => [ 1 20 25 26 40 ] "displayFront" => false ] |
|||
| Attributes | [ "class" => "relative" ] |
|||
| Component | App\Twig\Components\Anatomy\Avatar {#10997 #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#11080 …} +primaryMuscles: [ 12 24 ] +secondaryMuscles: [ 1 20 25 26 40 ] +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 {#11078 …} -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#11079 …} } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Back" "url" => "/en/exercises/muscle/12-back" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12209 +name: "Back" +url: "/en/exercises/muscle/12-back" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Biceps" "url" => "/en/exercises/muscle/24-biceps" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12261 +name: "Biceps" +url: "/en/exercises/muscle/24-biceps" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Brachioradialis" "url" => "/en/exercises/muscle/1-brachioradialis" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12285 +name: "Brachioradialis" +url: "/en/exercises/muscle/1-brachioradialis" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Brachialis" "url" => "/en/exercises/muscle/20-brachialis" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12309 +name: "Brachialis" +url: "/en/exercises/muscle/20-brachialis" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Lats" "url" => "/en/exercises/muscle/25-lats" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12333 +name: "Lats" +url: "/en/exercises/muscle/25-lats" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Rhomboid" "url" => "/en/exercises/muscle/26-rhomboid" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12357 +name: "Rhomboid" +url: "/en/exercises/muscle/26-rhomboid" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Biceps – short head" "url" => "/en/exercises/muscle/40-biceps-short-head" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12381 +name: "Biceps – short head" +url: "/en/exercises/muscle/40-biceps-short-head" +color: "primary" +small: false +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 90.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#12197 +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 | 90.5 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "difficulty" => "intermediate" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Training\DifficultyBadge {#12414 +difficulty: "intermediate" +small: false +link: true } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Compound" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12445 +name: "Compound" +url: null +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Dumbbell" "url" => "/en/exercises/equipment/1-dumbbell" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12485 +name: "Dumbbell" +url: "/en/exercises/equipment/1-dumbbell" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Elastic band" "url" => "/en/exercises/equipment/11-elastic-band" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12509 +name: "Elastic band" +url: "/en/exercises/equipment/11-elastic-band" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Bodybuilding" "url" => "/en/exercises/sport/1-bodybuilding" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12533 +name: "Bodybuilding" +url: "/en/exercises/sport/1-bodybuilding" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Fitness" "url" => "/en/exercises/sport/5-fitness" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12557 +name: "Fitness" +url: "/en/exercises/sport/5-fitness" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Crossfit" "url" => "/en/exercises/sport/7-crossfit" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12581 +name: "Crossfit" +url: "/en/exercises/sport/7-crossfit" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Strengthening" "url" => "/en/exercises/category/61-strengthening" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12605 +name: "Strengthening" +url: "/en/exercises/category/61-strengthening" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 90.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Upper body" "url" => "/en/exercises/category/67-upper-body" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#12629 +name: "Upper body" +url: "/en/exercises/category/67-upper-body" +color: "gray" +small: true +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 90.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "hidden lg:flex items-center justify-center my-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#12395 +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 | 90.5 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#10706 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 90.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#12681 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12721 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:widget-embed | App\Twig\Components\Ui\WidgetEmbed | 90.5 MiB | 1.74 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "hidden md:block" "route" => "https://test.fitmetrics.ch/en/widgets/exercise/preview-6733d711133ae?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 {#12757 +route: "https://test.fitmetrics.ch/en/widgets/exercise/preview-6733d711133ae?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 | 90.5 MiB | 0.10 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 {#12795 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.09 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 {#12828 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 90.5 MiB | 2.23 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "content-container" "title" => "Banded Supination Row with Dumbbells" "description" => "The Banded Supination Row is a powerful upper-body exercise that combines the resistance of an elastic band with the targeted activation of a supinated grip. This compound movement is highly effective for developing both back and arm strength, making it a smart addition to any strength training program. The supinated hand position engages the biceps more intensely than traditional rowing exercises, while the elastic band adds constant tension throughout the movement, enhancing muscular engagement and control. This variation is ideal for athletes looking to build muscular balance and improve posture, as it effectively targets the lats, rhomboids, and biceps in one fluid motion. The band not only increases resistance but also supports joint-friendly training by encouraging controlled, smooth movement patterns. It is particularly suitable for individuals training at home or seeking portable workout solutions without compromising intensity. Whether your goal is hypertrophy, endurance, or functional strength, the Banded Supination Row is a versatile and effective exercise that adapts to different training needs." ] |
|||
| Attributes | [ "class" => "content-container" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#12868 +shareUrl: "https://test.fitmetrics.ch/en/exercise/6733d711133ae-banded-supination-row-with-dumbbells" +title: "Banded Supination Row with Dumbbells" +description: "The Banded Supination Row is a powerful upper-body exercise that combines the resistance of an elastic band with the targeted activation of a supinated grip. This compound movement is highly effective for developing both back and arm strength, making it a smart addition to any strength training program. The supinated hand position engages the biceps more intensely than traditional rowing exercises, while the elastic band adds constant tension throughout the movement, enhancing muscular engagement and control. This variation is ideal for athletes looking to build muscular balance and improve posture, as it effectively targets the lats, rhomboids, and biceps in one fluid motion. The band not only increases resistance but also supports joint-friendly training by encouraging controlled, smooth movement patterns. It is particularly suitable for individuals training at home or seeking portable workout solutions without compromising intensity. Whether your goal is hypertrophy, endurance, or functional strength, the Banded Supination Row is a versatile and effective exercise that adapts to different training needs." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.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 {#12876 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.09 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 {#12898 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.08 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 {#12922 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12945 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12968 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#12991 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.09 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 {#13014 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#13037 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 90.5 MiB | 0.59 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 | 90.5 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#13084 +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 | 90.5 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#13139 +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]
|
90.5 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13131 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.07 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 {#13173 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.08 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 {#13205 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.06 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 {#13228 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.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 {#13251 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "instagram" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#13274 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#13297 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "tiktok" "class" => "w-[29px] h-[29px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[29px] h-[29px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#13320 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-[19px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[19px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#13343 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 90.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "youtube" "class" => "w-[28px] h-[24px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[24px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#13366 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#8626 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||