Redirect 301 redirect from GET @app_news_detail (e4dd6b)

GET https://test.fitmetrics.ch/de/nachricht/asymmetrische-brustmuskeln-ursachen-und-losungen-37

Components

17 Twig Components
80 Render Count
63 ms Render Time
82.5 MiB Memory Usage

Components

Name Metadata Render Count Render Time
media:icon
"App\Twig\Components\Media\Icon"
components/media/icon.html.twig
57 2.26ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.31ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.43ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
2 0.43ms
media:image
"App\Twig\Components\Media\Image"
components/media/image.html.twig
2 1.02ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
2 0.28ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.25ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 51.57ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 7.51ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.55ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
1 2.37ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
1 0.23ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
1 1.29ms
user:profil-card
"App\Twig\Components\User\ProfilCard"
components/user/profil-card.html.twig
1 3.94ms
user:profil-avatar
"App\Twig\Components\User\ProfilAvatar"
components/user/profil-avatar.html.twig
1 2.51ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.29ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.23ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 82.5 MiB 51.57 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 82.5 MiB 0.43 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 82.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]
82.5 MiB 1.04 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 82.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 82.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 82.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 82.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 82.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 82.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 82.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 82.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 82.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 82.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 82.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 82.5 MiB 0.06 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]
82.5 MiB 0.14 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 82.5 MiB 7.51 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 82.5 MiB 0.05 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Attributes
[
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Component
App\Twig\Components\Media\Icon {#6373
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Attributes
[
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#6408
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "block dark:hidden h-[80px] w-[300px]"
]
Attributes
[
  "class" => "block dark:hidden h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#6438
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.5 MiB 0.05 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 82.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 {#6489
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 82.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 {#6599
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#6633
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#6649
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#6673
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#6697
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#6721
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#6745
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#6769
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#6793
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#6817
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#6841
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#6865
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 82.5 MiB 0.40 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 82.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 82.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 {#6541
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 82.5 MiB 0.55 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.news"
        "url" => "/de/nachrichten"
      ]
      [
        "label" => "Muskelaufbau"
        "url" => "/de/nachrichten/tag/muskelaufbau-1"
      ]
      [
        "label" => "Asymmetrische Brustmuskeln: Ursachen und Lösungen"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#6993
  +items: [
    [
      "label" => "menu.home"
      "url" => "/de/"
    ]
    [
      "label" => "menu.news"
      "url" => "/de/nachrichten"
    ]
    [
      "label" => "Muskelaufbau"
      "url" => "/de/nachrichten/tag/muskelaufbau-1"
    ]
    [
      "label" => "Asymmetrische Brustmuskeln: Ursachen und Lösungen"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907
    -items: [
      [
        "label" => "menu.home"
        "url" => "/de/"
      ]
      [
        "label" => "menu.news"
        "url" => "/de/nachrichten"
      ]
      [
        "label" => "Muskelaufbau"
        "url" => "/de/nachrichten/tag/muskelaufbau-1"
      ]
      [
        "label" => "Asymmetrische Brustmuskeln: Ursachen und Lösungen"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 82.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 82.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 {#7045
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 82.5 MiB 0.38 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 82.5 MiB 0.85 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: 503
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3861 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1728220105 {#3782
      date: 2024-10-06 15:08:25.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777697174 {#3869
      date: 2026-05-02 06:46:14.033612 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  "class" => "object-cover object-center md:rounded h-full w-full inset-0"
  "alt" => "Image news Asymmetrische Brustmuskeln: Ursachen und Lösungen"
  "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 Asymmetrische Brustmuskeln: Ursachen und Lösungen"
  +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: 503
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#3861 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1728220105 {#3782
      date: 2024-10-06 15:08:25.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1777697174 {#3869
      date: 2026-05-02 06:46:14.033612 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: null
  }
  #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …}
}
media:icon App\Twig\Components\Media\Icon 82.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 82.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 82.5 MiB 0.24 ms
Input props
[
  "name" => "Muskelaufbau"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7266
  +name: "Muskelaufbau"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 82.5 MiB 0.04 ms
Input props
[
  "name" => "Leistung"
  "style" => "z-index: 3"
  "color" => "primary"
  "small" => true
]
Attributes
[
  "style" => "z-index: 3"
]
Component
App\Twig\Components\Ui\Badge {#7319
  +name: "Leistung"
  +url: null
  +color: "primary"
  +small: true
  +selected: false
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 82.5 MiB 2.37 ms
Input props
[
  "class" => "my-4 md:my-8"
  "data" => [
    "time" => 1736176074480
    "blocks" => [
      [
        "id" => "DTziKXLoOt"
        "type" => "header"
        "data" => [
          "text" => "Verständnis der Asymmetrie der Brustmuskeln"
          "level" => 2
        ]
      ]
      [
        "id" => "QoiXx-ofkE"
        "type" => "header"
        "data" => [
          "text" => "Definition von Muskelasymmetrie"
          "level" => 3
        ]
      ]
      [
        "id" => "6gBRWsSysK"
        "type" => "paragraph"
        "data" => [
          "text" => "Muskelasymmetrie beschreibt eine ungleiche Entwicklung zwischen den Muskeln auf der linken und rechten Körperseite. Bei den Brustmuskeln zeigt sich dies oft dadurch, dass ein Brustmuskel sichtbar größer oder stärker ist als der andere. Dieses Phänomen ist häufig und kann aus verschiedenen Ursachen resultieren, von genetischen Faktoren bis hin zu alltäglichen Gewohnheiten."
        ]
      ]
      [
        "id" => "MrPvaaQe7K"
        "type" => "header"
        "data" => [
          "text" => "Bedeutung eines ausgewogenen Muskelaufbaus"
          "level" => 3
        ]
      ]
      [
        "id" => "GTVBAC4U1O"
        "type" => "paragraph"
        "data" => [
          "text" => "Ein ausgewogener Muskelaufbau ist nicht nur aus ästhetischen Gründen wichtig, sondern auch, um das Verletzungsrisiko zu minimieren. Signifikante Ungleichgewichte können zu übermäßigen Belastungen bestimmter Gelenke führen, die langfristig Schmerzen oder Verletzungen verursachen können. Ein optimales Gleichgewicht sorgt für bessere Leistung und Ausdauer bei körperlichen Aktivitäten."
        ]
      ]
      [
        "id" => "WwQ17JZmoj"
        "type" => "header"
        "data" => [
          "text" => "Ursachen der Asymmetrie der Brustmuskeln"
          "level" => 2
        ]
      ]
      [
        "id" => "fqMqJgqW29"
        "type" => "header"
        "data" => [
          "text" => "Anatomische Faktoren"
          "level" => 3
        ]
      ]
      [
        "id" => "1SbpmHHHj4"
        "type" => "paragraph"
        "data" => [
          "text" => "Die Genetik spielt eine entscheidende Rolle bei der Körperstruktur. Natürliche Unterschiede in der Form und Größe der Muskeln können von Geburt an bestehen. Zusätzlich können Unterschiede in der Knochenlänge zu sichtbaren Ungleichgewichten beitragen."
        ]
      ]
      [
        "id" => "VrYmVKow-R"
        "type" => "header"
        "data" => [
          "text" => "Trainingsfehler"
          "level" => 3
        ]
      ]
      [
        "id" => "bNtBcLpYXC"
        "type" => "paragraph"
        "data" => [
          "text" => "Unzureichende Trainingsprogramme können Asymmetrien verschärfen. Beispielsweise kann das Bevorzugen einer Seite bei Druckübungen wie dem Bankdrücken einen Muskel stärker entwickeln als den anderen."
        ]
      ]
      [
        "id" => "qHfmrgFM_V"
        "type" => "header"
        "data" => [
          "text" => "Lebensgewohnheiten und Haltung"
          "level" => 3
        ]
      ]
      [
        "id" => "dW_hWo1IzM"
        "type" => "paragraph"
        "data" => [
          "text" => "Die tägliche Haltung hat einen großen Einfluss auf die Muskelentwicklung. Längeres Verharren in bestimmten Positionen, etwa beim Sitzen am Schreibtisch, kann zu einer asymmetrischen Muskelbeanspruchung führen. Gewohnheiten wie das ständige Tragen einer Tasche auf derselben Schulter können ebenfalls Ungleichgewichte verursachen."
        ]
      ]
      [
        "id" => "h8j1bAPzQO"
        "type" => "header"
        "data" => [
          "text" => "Lösungen zur Korrektur der Asymmetrie der Brustmuskeln"
          "level" => 2
        ]
      ]
      [
        "id" => "-iN0bg8LKh"
        "type" => "header"
        "data" => [
          "text" => "Zielgerichtete Übungen"
          "level" => 3
        ]
      ]
      [
        "id" => "tkiseoyccX"
        "type" => "paragraph"
        "data" => [
          "text" => "Um ein Muskelungleichgewicht zu korrigieren, ist es wichtig, spezifische Übungen einzubauen, die den weniger entwickelten Brustmuskel gezielt ansprechen. Übungen wie einseitiges Bankdrücken oder Fliegende mit Kurzhanteln sind besonders effektiv. Das Training mit freien Gewichten ermöglicht es, den schwächeren Muskel zu isolieren und zu stärken, was eine harmonische Entwicklung fördert. Mit <a href="https://www.fitmetrics.ch/de/">FitMetrics</a> haben Sie Zugriff auf einen umfassenden <a href="https://www.fitmetrics.ch/de/ubungen">Übungskatalog</a>, inklusive detaillierter Videos und klarer Anleitungen."
        ]
      ]
      [
        "id" => "C6pBf_qbcH"
        "type" => "header"
        "data" => [
          "text" => "Anpassungen im Trainingsprogramm"
          "level" => 3
        ]
      ]
      [
        "id" => "UJ9Mr3_8QM"
        "type" => "paragraph"
        "data" => [
          "text" => "Die Anpassung Ihrer Trainingsroutine ist essenziell, um Asymmetrien zu beheben. Das Hinzufügen zusätzlicher Sätze für die schwächere Seite und die Anpassung des Trainingsvolumens helfen dabei. Es wird zudem empfohlen, mit moderaten Gewichten zu arbeiten, um eine gleichmäßige Entwicklung beider Seiten zu gewährleisten."
        ]
      ]
      [
        "id" => "TqtVjuP_FZ"
        "type" => "header"
        "data" => [
          "text" => "Überwachung und Bewertung des Fortschritts"
          "level" => 3
        ]
      ]
      [
        "id" => "CHnUT181Da"
        "type" => "paragraph"
        "data" => [
          "text" => "Die regelmäßige Überwachung des Fortschritts ist entscheidend, um optimale Ergebnisse zu erzielen. Messungen und visuelle Bewertungen, wie regelmäßige Selfies oder Videos, bieten hervorragendes Feedback zur Entwicklung. Dies ermöglicht es, Ihre Anstrengungen basierend auf sichtbaren Ergebnissen anzupassen. Die <a href="https://www.fitmetrics.ch/de/download">FitMetrics-App</a> vereinfacht diesen Prozess, indem sie Ihre Fortschritte automatisch aufzeichnet, Diagramme erstellt und personalisierte Statistiken liefert, die Ihnen helfen, Ihre Entwicklung klar zu visualisieren."
        ]
      ]
      [
        "id" => "pHpGmWSGgz"
        "type" => "header"
        "data" => [
          "text" => "Fazit"
          "level" => 2
        ]
      ]
      [
        "id" => "uEYW5MCPVV"
        "type" => "paragraph"
        "data" => [
          "text" => "Die Korrektur der Asymmetrie der Brustmuskeln erfordert einen durchdachten und systematischen Ansatz. Indem Sie die Ursachen verstehen, Ihre Trainingsroutine anpassen und den Fortschritt konsequent verfolgen, können Sie ein harmonisches Muskelgleichgewicht erreichen. Die hier beschriebenen Lösungen bieten einen Ausgangspunkt, um Ihre Fitnessziele sicher und effektiv zu erreichen. Denken Sie daran, dass Ausdauer und Aufmerksamkeit für Details den Unterschied ausmachen werden."
        ]
      ]
    ]
    "version" => "2.30.6"
  ]
  "title" => "Asymmetrische Brustmuskeln: Ursachen und Lösungen"
  "withAds" => true
  "withMarketingBanner" => true
]
Attributes
[
  "class" => "my-4 md:my-8"
]
Component
App\Twig\Components\Ui\Editor\EditorRender {#7306
  +title: "Asymmetrische Brustmuskeln: Ursachen und Lösungen"
  +data: [
    "time" => 1736176074480
    "blocks" => [
      [
        "id" => "DTziKXLoOt"
        "type" => "header"
        "data" => [
          "text" => "Verständnis der Asymmetrie der Brustmuskeln"
          "level" => 2
        ]
      ]
      [
        "id" => "QoiXx-ofkE"
        "type" => "header"
        "data" => [
          "text" => "Definition von Muskelasymmetrie"
          "level" => 3
        ]
      ]
      [
        "id" => "6gBRWsSysK"
        "type" => "paragraph"
        "data" => [
          "text" => "Muskelasymmetrie beschreibt eine ungleiche Entwicklung zwischen den Muskeln auf der linken und rechten Körperseite. Bei den Brustmuskeln zeigt sich dies oft dadurch, dass ein Brustmuskel sichtbar größer oder stärker ist als der andere. Dieses Phänomen ist häufig und kann aus verschiedenen Ursachen resultieren, von genetischen Faktoren bis hin zu alltäglichen Gewohnheiten."
        ]
      ]
      [
        "id" => "MrPvaaQe7K"
        "type" => "header"
        "data" => [
          "text" => "Bedeutung eines ausgewogenen Muskelaufbaus"
          "level" => 3
        ]
      ]
      [
        "id" => "GTVBAC4U1O"
        "type" => "paragraph"
        "data" => [
          "text" => "Ein ausgewogener Muskelaufbau ist nicht nur aus ästhetischen Gründen wichtig, sondern auch, um das Verletzungsrisiko zu minimieren. Signifikante Ungleichgewichte können zu übermäßigen Belastungen bestimmter Gelenke führen, die langfristig Schmerzen oder Verletzungen verursachen können. Ein optimales Gleichgewicht sorgt für bessere Leistung und Ausdauer bei körperlichen Aktivitäten."
        ]
      ]
      [
        "id" => "WwQ17JZmoj"
        "type" => "header"
        "data" => [
          "text" => "Ursachen der Asymmetrie der Brustmuskeln"
          "level" => 2
        ]
      ]
      [
        "id" => "fqMqJgqW29"
        "type" => "header"
        "data" => [
          "text" => "Anatomische Faktoren"
          "level" => 3
        ]
      ]
      [
        "id" => "1SbpmHHHj4"
        "type" => "paragraph"
        "data" => [
          "text" => "Die Genetik spielt eine entscheidende Rolle bei der Körperstruktur. Natürliche Unterschiede in der Form und Größe der Muskeln können von Geburt an bestehen. Zusätzlich können Unterschiede in der Knochenlänge zu sichtbaren Ungleichgewichten beitragen."
        ]
      ]
      [
        "id" => "VrYmVKow-R"
        "type" => "header"
        "data" => [
          "text" => "Trainingsfehler"
          "level" => 3
        ]
      ]
      [
        "id" => "bNtBcLpYXC"
        "type" => "paragraph"
        "data" => [
          "text" => "Unzureichende Trainingsprogramme können Asymmetrien verschärfen. Beispielsweise kann das Bevorzugen einer Seite bei Druckübungen wie dem Bankdrücken einen Muskel stärker entwickeln als den anderen."
        ]
      ]
      [
        "id" => "qHfmrgFM_V"
        "type" => "header"
        "data" => [
          "text" => "Lebensgewohnheiten und Haltung"
          "level" => 3
        ]
      ]
      [
        "id" => "dW_hWo1IzM"
        "type" => "paragraph"
        "data" => [
          "text" => "Die tägliche Haltung hat einen großen Einfluss auf die Muskelentwicklung. Längeres Verharren in bestimmten Positionen, etwa beim Sitzen am Schreibtisch, kann zu einer asymmetrischen Muskelbeanspruchung führen. Gewohnheiten wie das ständige Tragen einer Tasche auf derselben Schulter können ebenfalls Ungleichgewichte verursachen."
        ]
      ]
      [
        "id" => "h8j1bAPzQO"
        "type" => "header"
        "data" => [
          "text" => "Lösungen zur Korrektur der Asymmetrie der Brustmuskeln"
          "level" => 2
        ]
      ]
      [
        "id" => "-iN0bg8LKh"
        "type" => "header"
        "data" => [
          "text" => "Zielgerichtete Übungen"
          "level" => 3
        ]
      ]
      [
        "id" => "tkiseoyccX"
        "type" => "paragraph"
        "data" => [
          "text" => "Um ein Muskelungleichgewicht zu korrigieren, ist es wichtig, spezifische Übungen einzubauen, die den weniger entwickelten Brustmuskel gezielt ansprechen. Übungen wie einseitiges Bankdrücken oder Fliegende mit Kurzhanteln sind besonders effektiv. Das Training mit freien Gewichten ermöglicht es, den schwächeren Muskel zu isolieren und zu stärken, was eine harmonische Entwicklung fördert. Mit <a href="https://www.fitmetrics.ch/de/">FitMetrics</a> haben Sie Zugriff auf einen umfassenden <a href="https://www.fitmetrics.ch/de/ubungen">Übungskatalog</a>, inklusive detaillierter Videos und klarer Anleitungen."
        ]
      ]
      [
        "id" => "C6pBf_qbcH"
        "type" => "header"
        "data" => [
          "text" => "Anpassungen im Trainingsprogramm"
          "level" => 3
        ]
      ]
      [
        "id" => "UJ9Mr3_8QM"
        "type" => "paragraph"
        "data" => [
          "text" => "Die Anpassung Ihrer Trainingsroutine ist essenziell, um Asymmetrien zu beheben. Das Hinzufügen zusätzlicher Sätze für die schwächere Seite und die Anpassung des Trainingsvolumens helfen dabei. Es wird zudem empfohlen, mit moderaten Gewichten zu arbeiten, um eine gleichmäßige Entwicklung beider Seiten zu gewährleisten."
        ]
      ]
      [
        "id" => "TqtVjuP_FZ"
        "type" => "header"
        "data" => [
          "text" => "Überwachung und Bewertung des Fortschritts"
          "level" => 3
        ]
      ]
      [
        "id" => "CHnUT181Da"
        "type" => "paragraph"
        "data" => [
          "text" => "Die regelmäßige Überwachung des Fortschritts ist entscheidend, um optimale Ergebnisse zu erzielen. Messungen und visuelle Bewertungen, wie regelmäßige Selfies oder Videos, bieten hervorragendes Feedback zur Entwicklung. Dies ermöglicht es, Ihre Anstrengungen basierend auf sichtbaren Ergebnissen anzupassen. Die <a href="https://www.fitmetrics.ch/de/download">FitMetrics-App</a> vereinfacht diesen Prozess, indem sie Ihre Fortschritte automatisch aufzeichnet, Diagramme erstellt und personalisierte Statistiken liefert, die Ihnen helfen, Ihre Entwicklung klar zu visualisieren."
        ]
      ]
      [
        "id" => "pHpGmWSGgz"
        "type" => "header"
        "data" => [
          "text" => "Fazit"
          "level" => 2
        ]
      ]
      [
        "id" => "uEYW5MCPVV"
        "type" => "paragraph"
        "data" => [
          "text" => "Die Korrektur der Asymmetrie der Brustmuskeln erfordert einen durchdachten und systematischen Ansatz. Indem Sie die Ursachen verstehen, Ihre Trainingsroutine anpassen und den Fortschritt konsequent verfolgen, können Sie ein harmonisches Muskelgleichgewicht erreichen. Die hier beschriebenen Lösungen bieten einen Ausgangspunkt, um Ihre Fitnessziele sicher und effektiv zu erreichen. Denken Sie daran, dass Ausdauer und Aufmerksamkeit für Details den Unterschied ausmachen werden."
        ]
      ]
    ]
    "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 82.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:square:fluid App\Twig\Components\Ad\AdSquareFluid 82.5 MiB 0.23 ms
Input props
[
  "class" => ""
  "containerClass" => "my-2"
]
Attributes
[
  "class" => ""
]
Component
App\Twig\Components\Ad\AdSquareFluid {#7436
  +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 82.5 MiB 0.04 ms
Input props
[
  "class" => ""
  "containerClass" => "my-2"
]
Attributes
[
  "class" => ""
]
Component
App\Twig\Components\Ad\AdBanner {#7489
  +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 82.5 MiB 0.20 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#7524
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:page-sharer App\Twig\Components\App\PageSharer 82.5 MiB 1.29 ms
Input props
[
  "title" => "Asymmetrische Brustmuskeln: Ursachen und Lösungen"
  "description" => "Asymmetrische Brustmuskeln sind häufig und beeinflussen Ästhetik und Funktion – wichtig ist, Ungleichgewichte zu erkennen und zu korrigieren."
  "alignMobileLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\PageSharer {#7538
  +shareUrl: "https://test.fitmetrics.ch/de/nachricht/asymmetrische-brustmuskeln-ursachen-und-losungen-37"
  +title: "Asymmetrische Brustmuskeln: Ursachen und Lösungen"
  +description: "Asymmetrische Brustmuskeln sind häufig und beeinflussen Ästhetik und Funktion – wichtig ist, Ungleichgewichte zu erkennen und zu korrigieren."
  +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 82.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 {#7580
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#7608
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 82.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 {#7633
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 82.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 {#7656
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 82.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 {#7679
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 82.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 {#7702
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 82.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 {#7725
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 82.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 {#7748
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
user:profil-card App\Twig\Components\User\ProfilCard 82.5 MiB 3.94 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8118 …}
    -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 {#8131
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8145 …}
    -leads: Doctrine\ORM\PersistentCollection {#8279 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8130
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8290 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8392 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8421 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8489 …}
    -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 {#8533 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8572 …}
    -clients: Doctrine\ORM\PersistentCollection {#8570 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8622 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8630
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8804 …}
      #file: Vich\UploaderBundle\Entity\File {#8796 …}
      #credits: Doctrine\ORM\PersistentCollection {#8797 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8801 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8787
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777697174 {#8806
        date: 2026-05-02 06:46:14.163472 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8800 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8638 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8646 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8661 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8710 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8127 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8129
      date: 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 {#7587
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8118 …}
    -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 {#8131
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8145 …}
    -leads: Doctrine\ORM\PersistentCollection {#8279 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8130
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8290 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8392 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8421 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8489 …}
    -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 {#8533 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8572 …}
    -clients: Doctrine\ORM\PersistentCollection {#8570 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8622 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8630
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8804 …}
      #file: Vich\UploaderBundle\Entity\File {#8796 …}
      #credits: Doctrine\ORM\PersistentCollection {#8797 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8801 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8787
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777697174 {#8806
        date: 2026-05-02 06:46:14.163472 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8800 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8638 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8646 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8661 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8710 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8127 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8129
      date: 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 82.5 MiB 2.51 ms
Input props
[
  "user" => App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8118 …}
    -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 {#8131
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8145 …}
    -leads: Doctrine\ORM\PersistentCollection {#8279 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8130
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8290 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8392 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8421 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8489 …}
    -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 {#8533 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8572 …}
    -clients: Doctrine\ORM\PersistentCollection {#8570 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8622 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8630
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8804 …}
      #file: Vich\UploaderBundle\Entity\File {#8796 …}
      #credits: Doctrine\ORM\PersistentCollection {#8797 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8801 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8787
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777697174 {#8806
        date: 2026-05-02 06:46:14.163472 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8800 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8638 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8646 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8661 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8710 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8127 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8129
      date: 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 {#8728
  +user: App\Entity\User {#2760
    -uuid: Symfony\Component\Uid\UuidV4 {#8118 …}
    -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 {#8131
      date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
    }
    -suggestExercises: Doctrine\ORM\PersistentCollection {#8145 …}
    -leads: Doctrine\ORM\PersistentCollection {#8279 …}
    -stripeCustomerId: null
    -billingCustomer: null
    -lastChangeUsername: null
    -lastChangePassword: DateTimeImmutable @1707832194 {#8130
      date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
    }
    -descriptionEditor: null
    -specialMention: "FitMetrics team"
    -preferUsername: false
    -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8290 …}
    -createdPrograms: Doctrine\ORM\PersistentCollection {#8392 …}
    -assigneePrograms: Doctrine\ORM\PersistentCollection {#8421 …}
    -workoutLogs: Doctrine\ORM\PersistentCollection {#8489 …}
    -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 {#8533 …}
    -coaches: Doctrine\ORM\PersistentCollection {#8572 …}
    -clients: Doctrine\ORM\PersistentCollection {#8570 …}
    -invitedBy: null
    -invitedFrom: null
    -purchases: Doctrine\ORM\PersistentCollection {#8622 …}
    -hasAds: false
    -google: null
    -apple: null
    -lastLoginContext: "web"
    -profilePicture: App\Entity\Media\ProfilePictureMedia {#8630
      #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8804 …}
      #file: Vich\UploaderBundle\Entity\File {#8796 …}
      #credits: Doctrine\ORM\PersistentCollection {#8797 …}
      -source: null
      -zone: null
      -urlExternal: null
      #id: 510
      -notes: null
      #translations: Doctrine\ORM\PersistentCollection {#8801 …}
      #newTranslations: null
      #currentLocale: "de"
      #defaultLocale: "en"
      -tiersId: null
      -tiersName: null
      #createdAt: DateTimeImmutable @1730661488 {#8787
        date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTimeImmutable @1777697174 {#8806
        date: 2026-05-02 06:46:14.163472 Europe/Zurich (+02:00)
      }
      #createdBy: null
      #updatedBy: App\Entity\User {#8800 …}
      -user: App\Entity\User {#2760}
    }
    -profil: App\Entity\User\ContactProfile {#8638 …}
    -trainingPreferences: App\Entity\Training\TrainingPreferences {#8646 …}
    -fitnessProfile: App\Entity\FitnessProfile {#8661 …}
    -showAsContributor: false
    -payments: Doctrine\ORM\PersistentCollection {#8710 …}
    -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8127 …}
    #id: 1
    #createdAt: null
    #updatedAt: DateTimeImmutable @1773682770 {#8129
      date: 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 82.5 MiB 0.17 ms
Input props
[
  "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;"
  "media" => App\Entity\Media\ProfilePictureMedia {#8630
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8804 …}
    #file: Vich\UploaderBundle\Entity\File {#8796 …}
    #credits: Doctrine\ORM\PersistentCollection {#8797 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8801 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8787
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777697174 {#8806
      date: 2026-05-02 06:46:14.163472 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8800 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#8118 …}
      -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 {#8131
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#8145 …}
      -leads: Doctrine\ORM\PersistentCollection {#8279 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#8130
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8290 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#8392 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#8421 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8489 …}
      -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 {#8533 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8572 …}
      -clients: Doctrine\ORM\PersistentCollection {#8570 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8622 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8630}
      -profil: App\Entity\User\ContactProfile {#8638 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8646 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8661 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8710 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8127 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#8129
        date: 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 {#8763
  #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 {#8630
    #uploadedFile: Symfony\Component\HttpFoundation\File\File {#8804 …}
    #file: Vich\UploaderBundle\Entity\File {#8796 …}
    #credits: Doctrine\ORM\PersistentCollection {#8797 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 510
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#8801 …}
    #newTranslations: null
    #currentLocale: "de"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1730661488 {#8787
      date: 2024-11-03 20:18:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTimeImmutable @1777697174 {#8806
      date: 2026-05-02 06:46:14.163472 Europe/Zurich (+02:00)
    }
    #createdBy: null
    #updatedBy: App\Entity\User {#8800 …}
    -user: App\Entity\User {#2760
      -uuid: Symfony\Component\Uid\UuidV4 {#8118 …}
      -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 {#8131
        date: 2026-03-16 18:39:30.0 Europe/Zurich (+01:00)
      }
      -suggestExercises: Doctrine\ORM\PersistentCollection {#8145 …}
      -leads: Doctrine\ORM\PersistentCollection {#8279 …}
      -stripeCustomerId: null
      -billingCustomer: null
      -lastChangeUsername: null
      -lastChangePassword: DateTimeImmutable @1707832194 {#8130
        date: 2024-02-13 14:49:54.0 Europe/Zurich (+01:00)
      }
      -descriptionEditor: null
      -specialMention: "FitMetrics team"
      -preferUsername: false
      -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8290 …}
      -createdPrograms: Doctrine\ORM\PersistentCollection {#8392 …}
      -assigneePrograms: Doctrine\ORM\PersistentCollection {#8421 …}
      -workoutLogs: Doctrine\ORM\PersistentCollection {#8489 …}
      -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 {#8533 …}
      -coaches: Doctrine\ORM\PersistentCollection {#8572 …}
      -clients: Doctrine\ORM\PersistentCollection {#8570 …}
      -invitedBy: null
      -invitedFrom: null
      -purchases: Doctrine\ORM\PersistentCollection {#8622 …}
      -hasAds: false
      -google: null
      -apple: null
      -lastLoginContext: "web"
      -profilePicture: App\Entity\Media\ProfilePictureMedia {#8630}
      -profil: App\Entity\User\ContactProfile {#8638 …}
      -trainingPreferences: App\Entity\Training\TrainingPreferences {#8646 …}
      -fitnessProfile: App\Entity\FitnessProfile {#8661 …}
      -showAsContributor: false
      -payments: Doctrine\ORM\PersistentCollection {#8710 …}
      -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8127 …}
      #id: 1
      #createdAt: null
      #updatedAt: DateTimeImmutable @1773682770 {#8129
        date: 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 82.5 MiB 0.05 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#8114
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 82.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 {#8851
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 82.5 MiB 0.29 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#8837
  +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 82.5 MiB 0.23 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#8893
  +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 82.5 MiB 0.04 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#8948
  +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]
82.5 MiB 0.12 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8940
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 82.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 {#8982
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#9014
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#9037
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 82.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 {#9060
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 82.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 {#9083
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 82.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 {#9106
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 82.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 {#9129
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 82.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 {#9152
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 82.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 {#9175
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4614 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}