Components
16
Twig Components
80
Render Count
72
ms
Render Time
76.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 76.5 MiB | 58.98 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4564 -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#210 …} -em: Doctrine\ORM\EntityManager {#550 …} -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …} -kernel: App\Kernel {#14 …} -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#4611 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#4622 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
76.5 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4673 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#4688 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#4738 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#4766 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#4782 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#4806 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#4830 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#4854 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#4878 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#4902 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4926 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#4950 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.08 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 {#6108 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
76.5 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6144 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 76.5 MiB | 11.77 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#6221 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6222 …} -formFactory: Symfony\Component\Form\FormFactory {#6220 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.08 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 {#6373 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.05 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 {#6408 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.05 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 {#6438 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.06 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 {#6470 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.05 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 {#6489 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6599 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.05 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 {#6633 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.05 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 {#6649 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6673 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#6697 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#6721 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#6745 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#6769 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#6793 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#6817 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#6841 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#6865 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 76.5 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#6910 +routeName: null +params: null +withQuery: true +defaultOpenLeft: true -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#6900 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-16 w-full" ] |
|||
| Attributes | [ "class" => "h-16 w-full" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6541 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 76.5 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/it/" ] [ "label" => "menu.news" "url" => "/it/notizie" ] [ "label" => "Guadagno muscolare" "url" => "/it/notizie/tag/guadagno-muscolare-1" ] [ "label" => "Una migliore comprensione della memoria muscolare" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#6993 +items: [ [ "label" => "menu.home" "url" => "/it/" ] [ "label" => "menu.news" "url" => "/it/notizie" ] [ "label" => "Guadagno muscolare" "url" => "/it/notizie/tag/guadagno-muscolare-1" ] [ "label" => "Una migliore comprensione della memoria muscolare" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/it/" ] [ "label" => "menu.news" "url" => "/it/notizie" ] [ "label" => "Guadagno muscolare" "url" => "/it/notizie/tag/guadagno-muscolare-1" ] [ "label" => "Una migliore comprensione della memoria muscolare" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#7023 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#7045 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#7068 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 76.5 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7013 +includeScript: true +labelClass: null +containerClass: "my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 76.5 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaImage {#3953 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3826 …} #file: Vich\UploaderBundle\Entity\File {#3925 …} #credits: Doctrine\ORM\PersistentCollection {#3912 …} -source: null -zone: null -urlExternal: null #id: 513 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3861 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730758059 {#3782 : 2024-11-04 23:07:39.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777682148 {#3869 : 2026-05-02 02:35:48.490538 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Una migliore comprensione della memoria muscolare" "smWidth" => 320 "smHeight" => 180 "lgWidth" => 320 "lgHeight" => 180 ] |
|||
| Attributes | [ "class" => "object-cover object-center md:rounded h-full w-full inset-0" ] |
|||
| Component | App\Twig\Components\Media\Image {#7160 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Una migliore comprensione della memoria muscolare" +pictureClass: null +smWidth: 320 +smHeight: 180 +lgWidth: 320 +lgHeight: 180 +defaultSize: 350 +crop: true +fetchPriority: "auto" +sizeScalingFactor: 1.5 +referrerPolicy: "same-origin" +media: App\Entity\Media\MediaImage {#3953 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3826 …} #file: Vich\UploaderBundle\Entity\File {#3925 …} #credits: Doctrine\ORM\PersistentCollection {#3912 …} -source: null -zone: null -urlExternal: null #id: 513 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3861 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730758059 {#3782 : 2024-11-04 23:07:39.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777682148 {#3869 : 2026-05-02 02:35:48.490538 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "calendar" "class" => "w-4 h-4" ] |
|||
| Attributes | [ "class" => "w-4 h-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7197 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "calendar" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-4 w-4" ] |
|||
| Attributes | [ "class" => "h-4 w-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7228 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 76.5 MiB | 0.28 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Guadagno muscolare" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7266 +name: "Guadagno muscolare" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Prestazioni" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7319 +name: "Prestazioni" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 76.5 MiB | 2.44 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1738098092076 "blocks" => [ [ "id" => "EP8sZpIHLC" "type" => "header" "data" => [ "text" => "Cos'è la memoria muscolare?" "level" => 2 ] ] [ "id" => "Zl6YoqowIA" "type" => "paragraph" "data" => [ "text" => "La memoria muscolare è spesso considerata un grande vantaggio nel mondo dello sport e del fitness. Si tratta di una forma di memoria procedurale che consolida compiti motori ripetuti, facilitandone la riproduzione nel tempo." ] ] [ "id" => "Scwx5JUL9Q" "type" => "header" "data" => [ "text" => "Definizione e meccanismo" "level" => 3 ] ] [ "id" => "XauI6Gc3lF" "type" => "paragraph" "data" => [ "text" => "La memoria muscolare funziona attraverso il sistema nervoso centrale, attivando reti neuronali specializzate in compiti motori specifici. Ogni volta che un'azione viene ripetuta, queste reti diventano più efficienti, rendendo il movimento più fluido e automatico. Questo non significa che i nostri muscoli abbiano una memoria propria, ma che il cervello impara a ottimizzare il controllo su di essi." ] ] [ "id" => "6Arh7yvizr" "type" => "header" "data" => [ "text" => "Il ruolo del DNA nella memoria muscolare" "level" => 3 ] ] [ "id" => "Mf0dXIduHz" "type" => "paragraph" "data" => [ "text" => "Anche il DNA gioca un ruolo nella memoria muscolare. È dimostrato che alcune modifiche epigenetiche possono verificarsi con l'allenamento, influenzando la capacità di recupero dei muscoli dopo periodi di inattività. Ciò si traduce in una ipometilazione di alcuni geni che aiuta a mantenere le abilità motorie acquisite." ] ] [ "id" => "I-FjKQ1r2S" "type" => "header" "data" => [ "text" => "I vantaggi della memoria muscolare" "level" => 2 ] ] [ "id" => "m-urq_gmjt" "type" => "header" "data" => [ "text" => "Recupero più rapido" "level" => 3 ] ] [ "id" => "-gmYw26Ctj" "type" => "paragraph" "data" => [ "text" => "La memoria muscolare consente un recupero più veloce dopo una pausa di allenamento. Ciò significa che gli atleti possono riprendere i loro programmi abituali molto più rapidamente rispetto ai principianti." ] ] [ "id" => "n4FlikiIrJ" "type" => "header" "data" => [ "text" => "Miglioramento delle prestazioni" "level" => 3 ] ] [ "id" => "ZgmIQBVjzE" "type" => "paragraph" "data" => [ "text" => "Grazie alla memoria muscolare, le prestazioni migliorano più rapidamente perché il corpo "ricorda" i movimenti, riducendo il tempo necessario per riapprendere o adattare le abilità acquisite." ] ] [ "id" => "zZLfChCPLv" "type" => "header" "data" => [ "text" => "Allenare la memoria muscolare" "level" => 2 ] ] [ "id" => "YkC5E9mHFl" "type" => "header" "data" => [ "text" => "Tecniche di allenamento efficaci" "level" => 3 ] ] [ "id" => "qbMiwoHDND" "type" => "paragraph" "data" => [ "text" => "Per rafforzare la memoria muscolare, le tecniche di allenamento devono essere mirate. Ad esempio, l'allenamento intervallato e la ripetizione degli esercizi sono particolarmente efficaci per migliorare il controllo motorio." ] ] [ "id" => "71MZ_7b-L8" "type" => "header" "data" => [ "text" => "L'importanza della ripetizione" "level" => 3 ] ] [ "id" => "cAkKsja4s9" "type" => "paragraph" "data" => [ "text" => "La ripetizione è fondamentale per migliorare la memoria muscolare. Una pratica regolare e attenta consente di fissare i movimenti nella memoria procedurale, trasformando movimenti complessi in un'abitudine naturale." ] ] [ "id" => "5GmD7ir99P" "type" => "header" "data" => [ "text" => "Miti e realtà sulla memoria muscolare" "level" => 2 ] ] [ "id" => "MwoXancFCF" "type" => "header" "data" => [ "text" => "Capire i limiti della memoria muscolare" "level" => 3 ] ] [ "id" => "NwaHVfL_tw" "type" => "paragraph" "data" => [ "text" => "Sebbene la memoria muscolare offra numerosi vantaggi, è importante riconoscerne i limiti. Non può compensare una tecnica scorretta né sostituire un allenamento continuo." ] ] [ "id" => "ge6HNZsEUn" "type" => "header" "data" => [ "text" => "L'impatto delle interruzioni sulla memoria muscolare" "level" => 3 ] ] [ "id" => "iJW0pU9lKt" "type" => "paragraph" "data" => [ "text" => "Le interruzioni prolungate possono influire sulla capacità della memoria muscolare di "ricordare" le abilità, ma questi effetti sono spesso temporanei. Con una ripresa appropriata, i progressi persi possono spesso essere recuperati più velocemente." ] ] [ "id" => "puQeyso9AF" "type" => "header" "data" => [ "text" => "Conclusione" "level" => 2 ] ] [ "id" => "efIQqDJWAG" "type" => "paragraph" "data" => [ "text" => "In sintesi, la memoria muscolare svolge un ruolo fondamentale nel migliorare e mantenere le prestazioni sportive. Si basa su meccanismi neuronali e genetici che permettono di catturare e riprodurre abilità motorie complesse in modo efficace. Per gli atleti e gli appassionati di fitness, comprendere e sfruttare la memoria muscolare può rappresentare un vantaggio significativo nella pratica quotidiana." ] ] ] "version" => "2.30.6" ] "title" => "Una migliore comprensione della memoria muscolare" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#7306 +title: "Una migliore comprensione della memoria muscolare" +data: [ "time" => 1738098092076 "blocks" => [ [ "id" => "EP8sZpIHLC" "type" => "header" "data" => [ "text" => "Cos'è la memoria muscolare?" "level" => 2 ] ] [ "id" => "Zl6YoqowIA" "type" => "paragraph" "data" => [ "text" => "La memoria muscolare è spesso considerata un grande vantaggio nel mondo dello sport e del fitness. Si tratta di una forma di memoria procedurale che consolida compiti motori ripetuti, facilitandone la riproduzione nel tempo." ] ] [ "id" => "Scwx5JUL9Q" "type" => "header" "data" => [ "text" => "Definizione e meccanismo" "level" => 3 ] ] [ "id" => "XauI6Gc3lF" "type" => "paragraph" "data" => [ "text" => "La memoria muscolare funziona attraverso il sistema nervoso centrale, attivando reti neuronali specializzate in compiti motori specifici. Ogni volta che un'azione viene ripetuta, queste reti diventano più efficienti, rendendo il movimento più fluido e automatico. Questo non significa che i nostri muscoli abbiano una memoria propria, ma che il cervello impara a ottimizzare il controllo su di essi." ] ] [ "id" => "6Arh7yvizr" "type" => "header" "data" => [ "text" => "Il ruolo del DNA nella memoria muscolare" "level" => 3 ] ] [ "id" => "Mf0dXIduHz" "type" => "paragraph" "data" => [ "text" => "Anche il DNA gioca un ruolo nella memoria muscolare. È dimostrato che alcune modifiche epigenetiche possono verificarsi con l'allenamento, influenzando la capacità di recupero dei muscoli dopo periodi di inattività. Ciò si traduce in una ipometilazione di alcuni geni che aiuta a mantenere le abilità motorie acquisite." ] ] [ "id" => "I-FjKQ1r2S" "type" => "header" "data" => [ "text" => "I vantaggi della memoria muscolare" "level" => 2 ] ] [ "id" => "m-urq_gmjt" "type" => "header" "data" => [ "text" => "Recupero più rapido" "level" => 3 ] ] [ "id" => "-gmYw26Ctj" "type" => "paragraph" "data" => [ "text" => "La memoria muscolare consente un recupero più veloce dopo una pausa di allenamento. Ciò significa che gli atleti possono riprendere i loro programmi abituali molto più rapidamente rispetto ai principianti." ] ] [ "id" => "n4FlikiIrJ" "type" => "header" "data" => [ "text" => "Miglioramento delle prestazioni" "level" => 3 ] ] [ "id" => "ZgmIQBVjzE" "type" => "paragraph" "data" => [ "text" => "Grazie alla memoria muscolare, le prestazioni migliorano più rapidamente perché il corpo "ricorda" i movimenti, riducendo il tempo necessario per riapprendere o adattare le abilità acquisite." ] ] [ "id" => "zZLfChCPLv" "type" => "header" "data" => [ "text" => "Allenare la memoria muscolare" "level" => 2 ] ] [ "id" => "YkC5E9mHFl" "type" => "header" "data" => [ "text" => "Tecniche di allenamento efficaci" "level" => 3 ] ] [ "id" => "qbMiwoHDND" "type" => "paragraph" "data" => [ "text" => "Per rafforzare la memoria muscolare, le tecniche di allenamento devono essere mirate. Ad esempio, l'allenamento intervallato e la ripetizione degli esercizi sono particolarmente efficaci per migliorare il controllo motorio." ] ] [ "id" => "71MZ_7b-L8" "type" => "header" "data" => [ "text" => "L'importanza della ripetizione" "level" => 3 ] ] [ "id" => "cAkKsja4s9" "type" => "paragraph" "data" => [ "text" => "La ripetizione è fondamentale per migliorare la memoria muscolare. Una pratica regolare e attenta consente di fissare i movimenti nella memoria procedurale, trasformando movimenti complessi in un'abitudine naturale." ] ] [ "id" => "5GmD7ir99P" "type" => "header" "data" => [ "text" => "Miti e realtà sulla memoria muscolare" "level" => 2 ] ] [ "id" => "MwoXancFCF" "type" => "header" "data" => [ "text" => "Capire i limiti della memoria muscolare" "level" => 3 ] ] [ "id" => "NwaHVfL_tw" "type" => "paragraph" "data" => [ "text" => "Sebbene la memoria muscolare offra numerosi vantaggi, è importante riconoscerne i limiti. Non può compensare una tecnica scorretta né sostituire un allenamento continuo." ] ] [ "id" => "ge6HNZsEUn" "type" => "header" "data" => [ "text" => "L'impatto delle interruzioni sulla memoria muscolare" "level" => 3 ] ] [ "id" => "iJW0pU9lKt" "type" => "paragraph" "data" => [ "text" => "Le interruzioni prolungate possono influire sulla capacità della memoria muscolare di "ricordare" le abilità, ma questi effetti sono spesso temporanei. Con una ripresa appropriata, i progressi persi possono spesso essere recuperati più velocemente." ] ] [ "id" => "puQeyso9AF" "type" => "header" "data" => [ "text" => "Conclusione" "level" => 2 ] ] [ "id" => "efIQqDJWAG" "type" => "paragraph" "data" => [ "text" => "In sintesi, la memoria muscolare svolge un ruolo fondamentale nel migliorare e mantenere le prestazioni sportive. Si basa su meccanismi neuronali e genetici che permettono di catturare e riprodurre abilità motorie complesse in modo efficace. Per gli atleti e gli appassionati di fitness, comprendere e sfruttare la memoria muscolare può rappresentare un vantaggio significativo nella pratica quotidiana." ] ] ] "version" => "2.30.6" ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: true +marketingBannerPosition: 8 -host: "https://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Attributes | [ "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7393 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 76.5 MiB | 0.08 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7437 +includeScript: true +labelClass: null +containerClass: "my-2" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 76.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7482 +includeScript: true +labelClass: null +containerClass: "my-2" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 76.5 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7519 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 76.5 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Una migliore comprensione della memoria muscolare" "description" => "La memoria muscolare consente ai muscoli di conservare i movimenti ripetitivi, ottimizzando l'esecuzione e le prestazioni fisiche." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7533 +shareUrl: "https://test.fitmetrics.ch/it/articolo/una-migliore-comprensione-della-memoria-muscolare-41" +title: "Una migliore comprensione della memoria muscolare" +description: "La memoria muscolare consente ai muscoli di conservare i movimenti ripetitivi, ottimizzando l'esecuzione e le prestazioni fisiche." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.06 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 {#7575 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "reddit" "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7603 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#7628 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#7651 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#7674 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#7697 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#7720 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "email" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7743 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 76.5 MiB | 4.45 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8113 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8126 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8140 …} -leads: Doctrine\ORM\PersistentCollection {#8274 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8125 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8285 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8387 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8416 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8484 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8528 …} -coaches: Doctrine\ORM\PersistentCollection {#8567 …} -clients: Doctrine\ORM\PersistentCollection {#8565 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8617 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8625 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8799 …} #file: Vich\UploaderBundle\Entity\File {#8791 …} #credits: Doctrine\ORM\PersistentCollection {#8792 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8796 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8782 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777682148 {#8801 : 2026-05-02 02:35:48.640372 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8795 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8633 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8641 …} -fitnessProfile: App\Entity\FitnessProfile {#8656 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8705 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8122 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8124 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\User\ProfilCard {#7582 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8113 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8126 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8140 …} -leads: Doctrine\ORM\PersistentCollection {#8274 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8125 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8285 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8387 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8416 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8484 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8528 …} -coaches: Doctrine\ORM\PersistentCollection {#8567 …} -clients: Doctrine\ORM\PersistentCollection {#8565 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8617 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8625 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8799 …} #file: Vich\UploaderBundle\Entity\File {#8791 …} #credits: Doctrine\ORM\PersistentCollection {#8792 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8796 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8782 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777682148 {#8801 : 2026-05-02 02:35:48.640372 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8795 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8633 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8641 …} -fitnessProfile: App\Entity\FitnessProfile {#8656 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8705 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8122 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8124 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +allowRenderLink: true #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| user:profil-avatar | App\Twig\Components\User\ProfilAvatar | 76.5 MiB | 2.28 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8113 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8126 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8140 …} -leads: Doctrine\ORM\PersistentCollection {#8274 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8125 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8285 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8387 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8416 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8484 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8528 …} -coaches: Doctrine\ORM\PersistentCollection {#8567 …} -clients: Doctrine\ORM\PersistentCollection {#8565 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8617 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8625 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8799 …} #file: Vich\UploaderBundle\Entity\File {#8791 …} #credits: Doctrine\ORM\PersistentCollection {#8792 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8796 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8782 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777682148 {#8801 : 2026-05-02 02:35:48.640372 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8795 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8633 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8641 …} -fitnessProfile: App\Entity\FitnessProfile {#8656 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8705 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8122 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8124 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } "sizeClass" => "text-sm h-8 w-8 md:text-base md:h-10 md:w-10" "allowRenderLink" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\User\ProfilAvatar {#8723 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8113 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8126 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8140 …} -leads: Doctrine\ORM\PersistentCollection {#8274 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8125 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8285 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8387 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8416 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8484 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8528 …} -coaches: Doctrine\ORM\PersistentCollection {#8567 …} -clients: Doctrine\ORM\PersistentCollection {#8565 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8617 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8625 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8799 …} #file: Vich\UploaderBundle\Entity\File {#8791 …} #credits: Doctrine\ORM\PersistentCollection {#8792 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8796 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8782 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777682148 {#8801 : 2026-05-02 02:35:48.640372 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8795 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8633 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8641 …} -fitnessProfile: App\Entity\FitnessProfile {#8656 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8705 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8122 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8124 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +sizeClass: "text-sm h-8 w-8 md:text-base md:h-10 md:w-10" +allowRenderLink: false #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 76.5 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8625 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8799 …} #file: Vich\UploaderBundle\Entity\File {#8791 …} #credits: Doctrine\ORM\PersistentCollection {#8792 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8796 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8782 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777682148 {#8801 : 2026-05-02 02:35:48.640372 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8795 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8113 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8126 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8140 …} -leads: Doctrine\ORM\PersistentCollection {#8274 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8125 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8285 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8387 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8416 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8484 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8528 …} -coaches: Doctrine\ORM\PersistentCollection {#8567 …} -clients: Doctrine\ORM\PersistentCollection {#8565 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8617 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8625} -profil: App\Entity\User\ContactProfile {#8633 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8641 …} -fitnessProfile: App\Entity\FitnessProfile {#8656 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8705 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8122 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8124 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } } "placeholderSrc" => "/static/images/default/profile-picture-placeholder.jpg" "alt" => "fitmetrics.ch" "class" => "img-fluid" "lgWidth" => 150 "lgHeight" => 150 "crop" => true ] |
|||
| Attributes | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "class" => "img-fluid" ] |
|||
| Component | App\Twig\Components\Media\Image {#8758 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: "/static/images/default/profile-picture-placeholder.jpg" +alt: "fitmetrics.ch" +pictureClass: null +smWidth: null +smHeight: null +lgWidth: 150 +lgHeight: 150 +defaultSize: 350 +crop: true +fetchPriority: "auto" +sizeScalingFactor: 1.5 +referrerPolicy: "same-origin" +media: App\Entity\Media\ProfilePictureMedia {#8625 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8799 …} #file: Vich\UploaderBundle\Entity\File {#8791 …} #credits: Doctrine\ORM\PersistentCollection {#8792 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#8796 …} #newTranslations: null #currentLocale: "it" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#8782 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777682148 {#8801 : 2026-05-02 02:35:48.640372 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#8795 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8113 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8126 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8140 …} -leads: Doctrine\ORM\PersistentCollection {#8274 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8125 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8285 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8387 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8416 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8484 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8528 …} -coaches: Doctrine\ORM\PersistentCollection {#8567 …} -clients: Doctrine\ORM\PersistentCollection {#8565 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8617 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8625} -profil: App\Entity\User\ContactProfile {#8633 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8641 …} -fitnessProfile: App\Entity\FitnessProfile {#8656 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#8705 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8122 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8124 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 76.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#8109 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#8846 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 76.5 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#8832 +includeScript: true +labelClass: null +containerClass: "" +adClass: null +showBgColor: false #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} +right: true +left: true } |
|||
| ad:horizontal:fluid | App\Twig\Components\Ad\AdHorizontalFluid | 76.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#8888 +includeScript: true +labelClass: null +containerClass: "content-container my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#8943 +routeName: null +params: null +withQuery: true +defaultOpenLeft: false -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| utils:theme-switcher |
[Anonymous]
|
76.5 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8935 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 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 {#8977 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9009 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9032 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.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 {#9055 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "instagram" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9078 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9101 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "tiktok" "class" => "w-[29px] h-[29px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[29px] h-[29px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9124 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-[19px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[19px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9147 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "youtube" "class" => "w-[28px] h-[24px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[24px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9170 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||