Components
11
Twig Components
33
Render Count
10
ms
Render Time
8.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| Container |
"App\Twig\Components\Container"components/Container.html.twig |
9 | 6.64ms |
| SurgeonCard |
"App\Twig\Components\SurgeonCard"components/SurgeonCard.html.twig |
6 | 3.43ms |
| CutEdgeButton |
"App\Twig\Components\CutEdgeButton"components/CutEdgeButton.html.twig |
6 | 0.26ms |
| AnesthetistCard |
[Anonymous]
components/AnesthetistCard.html.twig
|
4 | 2.20ms |
| HeroBackground |
"App\Twig\Components\HeroBackground"components/HeroBackground.html.twig |
2 | 0.07ms |
| Metadata |
"App\Twig\Components\Metadata"components/Metadata.html.twig |
1 | 0.18ms |
| MobileMenu |
"App\Twig\Components\MobileMenu"components/MobileMenu.html.twig |
1 | 1.66ms |
| HeroMobile |
"App\Twig\Components\HeroMobile"components/HeroMobile.html.twig |
1 | 0.25ms |
| HeroDesktop |
"App\Twig\Components\HeroDesktop"components/HeroDesktop.html.twig |
1 | 0.69ms |
| Breadcrumb |
"App\Twig\Components\Breadcrumb"components/Breadcrumb.html.twig |
1 | 0.07ms |
| Footer |
"App\Twig\Components\Footer"components/Footer.html.twig |
1 | 0.50ms |
Render calls
| Metadata | App\Twig\Components\Metadata | 8.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "metadata" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Metadata {#2334 +metadata: null } |
|||
| MobileMenu | App\Twig\Components\MobileMenu | 8.0 MiB | 1.66 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\MobileMenu {#2420 -categoryRepository: App\Repository\CategoryRepository {#367 …} } |
|||
| HeroMobile | App\Twig\Components\HeroMobile | 8.0 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "backgroundCornerColorClass" => "bg-secondary-light" "imageUrl" => "https://cliniquechampel.w-ap.dev/build/assets/images/pages/home/geneva.jpg" "videoUrl" => "https://vimeo.com/1031499866?share=copy#t=0" ] |
|||
| Attributes | [ "imageUrl" => "https://cliniquechampel.w-ap.dev/build/assets/images/pages/home/geneva.jpg" ] |
|||
| Component | App\Twig\Components\HeroMobile {#2512 +href: ? string +backgroundCornerColorClass: "bg-secondary-light" +imgUrl: null +videoUrl: "https://vimeo.com/1031499866?share=copy#t=0" } |
|||
| HeroBackground | App\Twig\Components\HeroBackground | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "imageUrl" => "https://cliniquechampel.w-ap.dev/build/assets/images/pages/home/geneva.jpg" "videoUrl" => "https://vimeo.com/1031499866?share=copy#t=0" "containerClass" => "hero-mobile__container h-[80vh] md:h-[50vh] top-20 sm:top-26 right-0 sm:right-20" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\HeroBackground {#2550 +videoUrl: "https://vimeo.com/1031499866?share=copy#t=0" +imageUrl: "https://cliniquechampel.w-ap.dev/build/assets/images/pages/home/geneva.jpg" +class: null +containerClass: "hero-mobile__container h-[80vh] md:h-[50vh] top-20 sm:top-26 right-0 sm:right-20" } |
|||
| HeroDesktop | App\Twig\Components\HeroDesktop | 8.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "backgroundCornerColorClass" => "bg-secondary-light" "imageUrl" => "https://cliniquechampel.w-ap.dev/build/assets/images/pages/home/geneva.jpg" "videoUrl" => "https://vimeo.com/1031499866?share=copy#t=0" ] |
|||
| Attributes | [ "imageUrl" => "https://cliniquechampel.w-ap.dev/build/assets/images/pages/home/geneva.jpg" ] |
|||
| Component | App\Twig\Components\HeroDesktop {#2597 +imgUrl: null +videoUrl: "https://vimeo.com/1031499866?share=copy#t=0" +backgroundCornerColorClass: "bg-secondary-light" +breadcrumbLabel: null } |
|||
| HeroBackground | App\Twig\Components\HeroBackground | 8.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "imageUrl" => "https://cliniquechampel.w-ap.dev/build/assets/images/pages/home/geneva.jpg" "videoUrl" => "https://vimeo.com/1031499866?share=copy#t=0" "containerClass" => """ top-[var(--top-bar-height)]\n lg:min-w-[calc(100vw-(50vw-(512px-2em)))] lg:max-w-[calc(100%-500px)]\n xl:min-w-[calc(100vw-(50vw-(640px-2em)))] xl:max-w-[calc(100%-100px)]\n 2xl:min-w-[calc(100vw-(50vw-(768px-2em)))] 2xl:max-w-[calc(100%-150px)]\n lg:h-[70vh] xl:h-[80vh] """ ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\HeroBackground {#2632 +videoUrl: "https://vimeo.com/1031499866?share=copy#t=0" +imageUrl: "https://cliniquechampel.w-ap.dev/build/assets/images/pages/home/geneva.jpg" +class: null +containerClass: """ top-[var(--top-bar-height)]\n lg:min-w-[calc(100vw-(50vw-(512px-2em)))] lg:max-w-[calc(100%-500px)]\n xl:min-w-[calc(100vw-(50vw-(640px-2em)))] xl:max-w-[calc(100%-100px)]\n 2xl:min-w-[calc(100vw-(50vw-(768px-2em)))] 2xl:max-w-[calc(100%-150px)]\n lg:h-[70vh] xl:h-[80vh] """ } |
|||
| Container | App\Twig\Components\Container | 8.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "flex-col mt-(--top-bar-height)" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#2684 +class: "flex-col mt-(--top-bar-height)" +style: null } |
|||
| Container | App\Twig\Components\Container | 8.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "grid grid-cols-3 gap-12 py-14 px-16 relative" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#2714 +class: "grid grid-cols-3 gap-12 py-14 px-16 relative" +style: null } |
|||
| Container | App\Twig\Components\Container | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "flex flex-col gap-4 py-8 px-16 relative" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#2743 +class: "flex flex-col gap-4 py-8 px-16 relative" +style: null } |
|||
| Breadcrumb | App\Twig\Components\Breadcrumb | 8.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "currentLabel" => null "class" => "mt-20" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Breadcrumb {#2777 +items: null +currentLabel: null +class: "mt-20" -requestStack: Symfony\Component\HttpFoundation\RequestStack {#249 …} -urlGenerator: Symfony\Bundle\FrameworkBundle\Routing\Router {#184 …} } |
|||
| Container | App\Twig\Components\Container | 8.0 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "flex-col gap-8 md:gap-10 lg:gap-12 px-6 sm:px-10 md:px-8 lg:px-16 xl:px-20" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#2822 +class: "flex-col gap-8 md:gap-10 lg:gap-12 px-6 sm:px-10 md:px-8 lg:px-16 xl:px-20" +style: null } |
|||
| Container | App\Twig\Components\Container | 8.0 MiB | 3.68 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "flex-col gap-10 md:gap-12 lg:gap-16 px-4 md:px-0 lg:px-16 xl:px-20" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#2847 +class: "flex-col gap-10 md:gap-12 lg:gap-16 px-4 md:px-0 lg:px-16 xl:px-20" +style: null } |
|||
| SurgeonCard | App\Twig\Components\SurgeonCard | 8.0 MiB | 1.24 ms | |
|---|---|---|---|---|
| Input props | [ "surgeon" => App\Entity\Practitioner {#1035 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1037 …} -id: 14 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1039 …} -firstName: "Claire" -lastName: "Dupont" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1041 …} -slug: "dr-dupont-claire" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1044 …} -degrees: [ "Doctor of Medicine" "Specialization in Ophthalmology" ] -certifications: [ "European Ophthalmology Certification" ] -officePhone: "+41 109 99 59" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "claire.dupont@clinique-champel.ch" -vipLevel: 0 -position: "Ophtalmologue" -startAt: DateTime @1772064000 {#1031 : 2026-02-26 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#1032 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#1033 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/claire-dupont-241886" } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SurgeonCard {#2905 +surgeon: App\Entity\Practitioner {#1035 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1037 …} -id: 14 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1039 …} -firstName: "Claire" -lastName: "Dupont" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1041 …} -slug: "dr-dupont-claire" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1044 …} -degrees: [ "Doctor of Medicine" "Specialization in Ophthalmology" ] -certifications: [ "European Ophthalmology Certification" ] -officePhone: "+41 109 99 59" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "claire.dupont@clinique-champel.ch" -vipLevel: 0 -position: "Ophtalmologue" -startAt: DateTime @1772064000 {#1031 : 2026-02-26 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#1032 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#1033 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/claire-dupont-241886" } +class: null } |
|||
| CutEdgeButton | App\Twig\Components\CutEdgeButton | 8.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "href" => "/fr/praticien/14/dr-dupont-claire" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\CutEdgeButton {#3333 +href: "/fr/praticien/14/dr-dupont-claire" +target: "_self" +color: "secondary-light" +fontSize: "text-md" +class: null } |
|||
| SurgeonCard | App\Twig\Components\SurgeonCard | 8.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "surgeon" => App\Entity\Practitioner {#1050 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1052 …} -id: 15 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1054 …} -firstName: "Romain" -lastName: "Fabre" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1056 …} -slug: "dr-fabre-romain" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1059 …} -degrees: [ "Medical Diploma" " University of Geneva" "DIU in Refractive and Cataract Surgery" "DIU in Retina and Vitreoretina" ] -certifications: [ "FMH Ophthalmology" "FMH Ophthalmic Surgery" ] -officePhone: "+41 687 45 87" -officeAddress: "12 rue du Lac, 1207 Genève" -email: null -vipLevel: 0 -position: "Ophtalmologue et chirurgien ophtalmique" -startAt: DateTime @1768521600 {#1046 : 2026-01-16 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#1047 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#1048 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/romain-fabre-829093" } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SurgeonCard {#3331 +surgeon: App\Entity\Practitioner {#1050 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1052 …} -id: 15 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1054 …} -firstName: "Romain" -lastName: "Fabre" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1056 …} -slug: "dr-fabre-romain" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1059 …} -degrees: [ "Medical Diploma" " University of Geneva" "DIU in Refractive and Cataract Surgery" "DIU in Retina and Vitreoretina" ] -certifications: [ "FMH Ophthalmology" "FMH Ophthalmic Surgery" ] -officePhone: "+41 687 45 87" -officeAddress: "12 rue du Lac, 1207 Genève" -email: null -vipLevel: 0 -position: "Ophtalmologue et chirurgien ophtalmique" -startAt: DateTime @1768521600 {#1046 : 2026-01-16 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#1047 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#1048 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/romain-fabre-829093" } +class: null } |
|||
| CutEdgeButton | App\Twig\Components\CutEdgeButton | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "href" => "/fr/praticien/15/dr-fabre-romain" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\CutEdgeButton {#3517 +href: "/fr/praticien/15/dr-fabre-romain" +target: "_self" +color: "secondary-light" +fontSize: "text-md" +class: null } |
|||
| SurgeonCard | App\Twig\Components\SurgeonCard | 8.0 MiB | 0.53 ms | |
|---|---|---|---|---|
| Input props | [ "surgeon" => App\Entity\Practitioner {#1065 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1067 …} -id: 13 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1069 …} -firstName: "Nicolas" -lastName: "Garnier" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1071 …} -slug: "dr-garnier-nicolas" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1074 …} -degrees: [ "Doctor of Medicine" "Specialization in Gynecology-Obstetrics" ] -certifications: [ "European Gynecology Certification" ] -officePhone: "+41 220 62 89" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "nicolas.garnier@clinique-champel.ch" -vipLevel: 0 -position: "Gynécologue-obstétricien" -startAt: DateTime @1758326400 {#1061 : 2025-09-20 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#1062 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#1063 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/nicolas-garnier-727140" } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SurgeonCard {#3465 +surgeon: App\Entity\Practitioner {#1065 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1067 …} -id: 13 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1069 …} -firstName: "Nicolas" -lastName: "Garnier" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1071 …} -slug: "dr-garnier-nicolas" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1074 …} -degrees: [ "Doctor of Medicine" "Specialization in Gynecology-Obstetrics" ] -certifications: [ "European Gynecology Certification" ] -officePhone: "+41 220 62 89" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "nicolas.garnier@clinique-champel.ch" -vipLevel: 0 -position: "Gynécologue-obstétricien" -startAt: DateTime @1758326400 {#1061 : 2025-09-20 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#1062 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#1063 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/nicolas-garnier-727140" } +class: null } |
|||
| CutEdgeButton | App\Twig\Components\CutEdgeButton | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "href" => "/fr/praticien/13/dr-garnier-nicolas" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\CutEdgeButton {#3612 +href: "/fr/praticien/13/dr-garnier-nicolas" +target: "_self" +color: "secondary-light" +fontSize: "text-md" +class: null } |
|||
| SurgeonCard | App\Twig\Components\SurgeonCard | 8.0 MiB | 0.51 ms | |
|---|---|---|---|---|
| Input props | [ "surgeon" => App\Entity\Practitioner {#1080 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1082 …} -id: 16 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1084 …} -firstName: "Sandrine" -lastName: "Leroy" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1086 …} -slug: "dr-leroy-sandrine" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1089 …} -degrees: [ "Doctor of Medicine" "Specialization in Ophthalmology" ] -certifications: [ "European Ophthalmology Certification" ] -officePhone: "+41 490 52 10" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "sandrine.leroy@clinique-champel.ch" -vipLevel: 0 -position: "Ophtalmologue" -startAt: DateTime @1778112000 {#1076 : 2026-05-07 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#1077 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#1078 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SurgeonCard {#3560 +surgeon: App\Entity\Practitioner {#1080 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1082 …} -id: 16 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1084 …} -firstName: "Sandrine" -lastName: "Leroy" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1086 …} -slug: "dr-leroy-sandrine" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1089 …} -degrees: [ "Doctor of Medicine" "Specialization in Ophthalmology" ] -certifications: [ "European Ophthalmology Certification" ] -officePhone: "+41 490 52 10" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "sandrine.leroy@clinique-champel.ch" -vipLevel: 0 -position: "Ophtalmologue" -startAt: DateTime @1778112000 {#1076 : 2026-05-07 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#1077 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#1078 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: null } +class: null } |
|||
| CutEdgeButton | App\Twig\Components\CutEdgeButton | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "href" => "/fr/praticien/16/dr-leroy-sandrine" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\CutEdgeButton {#3707 +href: "/fr/praticien/16/dr-leroy-sandrine" +target: "_self" +color: "secondary-light" +fontSize: "text-md" +class: null } |
|||
| SurgeonCard | App\Twig\Components\SurgeonCard | 8.0 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "surgeon" => App\Entity\Practitioner {#1095 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1097 …} -id: 17 -title: "Dr. méd." -categories: Doctrine\ORM\PersistentCollection {#1099 …} -firstName: "Alexandre" -lastName: "Marti" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1101 …} -slug: "dr-med-marti-alexandre" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1104 …} -degrees: [ "Diplôme de médecin — Suisse" "Titre de spécialiste en urologie — Suisse" ] -certifications: [ "Spécialiste FMH en urologie" "Formation approfondie / spécialisation en urologie opératoire — Suisse" ] -officePhone: null -officeAddress: null -email: null -vipLevel: 100 -position: "Médecin responsable de l'établissement" -startAt: DateTime @1777593600 {#1091 : 2026-05-01 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1777624686 {#1092 : 2026-05-01 08:38:06.0 UTC (+00:00) } #updatedAt: DateTime @1777634437 {#1093 : 2026-05-01 11:20:37.0 UTC (+00:00) } -linkedinProfile: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SurgeonCard {#3655 +surgeon: App\Entity\Practitioner {#1095 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1097 …} -id: 17 -title: "Dr. méd." -categories: Doctrine\ORM\PersistentCollection {#1099 …} -firstName: "Alexandre" -lastName: "Marti" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1101 …} -slug: "dr-med-marti-alexandre" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1104 …} -degrees: [ "Diplôme de médecin — Suisse" "Titre de spécialiste en urologie — Suisse" ] -certifications: [ "Spécialiste FMH en urologie" "Formation approfondie / spécialisation en urologie opératoire — Suisse" ] -officePhone: null -officeAddress: null -email: null -vipLevel: 100 -position: "Médecin responsable de l'établissement" -startAt: DateTime @1777593600 {#1091 : 2026-05-01 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1777624686 {#1092 : 2026-05-01 08:38:06.0 UTC (+00:00) } #updatedAt: DateTime @1777634437 {#1093 : 2026-05-01 11:20:37.0 UTC (+00:00) } -linkedinProfile: null } +class: null } |
|||
| CutEdgeButton | App\Twig\Components\CutEdgeButton | 8.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "href" => "/fr/praticien/17/dr-med-marti-alexandre" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\CutEdgeButton {#3802 +href: "/fr/praticien/17/dr-med-marti-alexandre" +target: "_self" +color: "secondary-light" +fontSize: "text-md" +class: null } |
|||
| SurgeonCard | App\Twig\Components\SurgeonCard | 8.0 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "surgeon" => App\Entity\Practitioner {#1109 +picture: null -id: 19 -title: "Dr. med." -categories: Doctrine\ORM\PersistentCollection {#1110 …} -firstName: "Stefano" -lastName: "Regusci" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1112 …} -slug: "dr-med-regusci-stefano" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1115 …} -degrees: [ "Diplôme de médecin — Suisse" "Titre de spécialiste en urologie — Suisse" ] -certifications: [ "Spécialiste FMH en urologie" "Formation approfondie en urologie opératoire" "Pratique du laboratoire au cabinet médical — CMPR" "Radioprotection en urologie — SSU" "Endo-urologie complexe" "Uro-oncologie" "Urologie reconstructive" ] -officePhone: "+41 22 343 92 12" -officeAddress: "Rue Jacques-Dalphin 29, 1227 Carouge" -email: null -vipLevel: 50 -position: "Médecin spécialiste en urologie" -startAt: DateTime @1777593600 {#1106 : 2026-05-01 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1777633572 {#1107 : 2026-05-01 11:06:12.0 UTC (+00:00) } #updatedAt: DateTime @1777634544 {#1108 : 2026-05-01 11:22:24.0 UTC (+00:00) } -linkedinProfile: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SurgeonCard {#3750 +surgeon: App\Entity\Practitioner {#1109 +picture: null -id: 19 -title: "Dr. med." -categories: Doctrine\ORM\PersistentCollection {#1110 …} -firstName: "Stefano" -lastName: "Regusci" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1112 …} -slug: "dr-med-regusci-stefano" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1115 …} -degrees: [ "Diplôme de médecin — Suisse" "Titre de spécialiste en urologie — Suisse" ] -certifications: [ "Spécialiste FMH en urologie" "Formation approfondie en urologie opératoire" "Pratique du laboratoire au cabinet médical — CMPR" "Radioprotection en urologie — SSU" "Endo-urologie complexe" "Uro-oncologie" "Urologie reconstructive" ] -officePhone: "+41 22 343 92 12" -officeAddress: "Rue Jacques-Dalphin 29, 1227 Carouge" -email: null -vipLevel: 50 -position: "Médecin spécialiste en urologie" -startAt: DateTime @1777593600 {#1106 : 2026-05-01 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1777633572 {#1107 : 2026-05-01 11:06:12.0 UTC (+00:00) } #updatedAt: DateTime @1777634544 {#1108 : 2026-05-01 11:22:24.0 UTC (+00:00) } -linkedinProfile: null } +class: null } |
|||
| CutEdgeButton | App\Twig\Components\CutEdgeButton | 8.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "href" => "/fr/praticien/19/dr-med-regusci-stefano" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\CutEdgeButton {#3808 +href: "/fr/praticien/19/dr-med-regusci-stefano" +target: "_self" +color: "secondary-light" +fontSize: "text-md" +class: null } |
|||
| Container | App\Twig\Components\Container | 8.0 MiB | 2.40 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "flex-col gap-10 md:gap-12 lg:gap-16 px-6 sm:px-10 md:px-8 lg:px-16 xl:px-20 relative z-10" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#3839 +class: "flex-col gap-10 md:gap-12 lg:gap-16 px-6 sm:px-10 md:px-8 lg:px-16 xl:px-20 relative z-10" +style: null } |
|||
| AnesthetistCard |
[Anonymous]
|
8.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "anesthetist" => App\Entity\Practitioner {#1454 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1452 …} -id: 1 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1450 …} -firstName: "Antoine" -lastName: "Berger" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1448 …} -slug: "dr-berger-antoine" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1445 …} -degrees: [ "Doctor of Medicine" "Specialization in Anesthesiology" ] -certifications: [ "FMH in Anesthesiology" ] -officePhone: "+41 366 21 63" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "antoine.berger@clinique-champel.ch" -vipLevel: 0 -position: "Anesthésiste" -startAt: DateTime @1756252800 {#1463 : 2025-08-27 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1434 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1459 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/antoine-berger-406555" } ] |
|||
| Attributes | [ "anesthetist" => App\Entity\Practitioner {#1454 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1452 …} -id: 1 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1450 …} -firstName: "Antoine" -lastName: "Berger" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1448 …} -slug: "dr-berger-antoine" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1445 …} -degrees: [ "Doctor of Medicine" "Specialization in Anesthesiology" ] -certifications: [ "FMH in Anesthesiology" ] -officePhone: "+41 366 21 63" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "antoine.berger@clinique-champel.ch" -vipLevel: 0 -position: "Anesthésiste" -startAt: DateTime @1756252800 {#1463 : 2025-08-27 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1434 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1459 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/antoine-berger-406555" } ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#3870 -props: [ "anesthetist" => App\Entity\Practitioner {#1454 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1452 …} -id: 1 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1450 …} -firstName: "Antoine" -lastName: "Berger" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1448 …} -slug: "dr-berger-antoine" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1445 …} -degrees: [ "Doctor of Medicine" "Specialization in Anesthesiology" ] -certifications: [ "FMH in Anesthesiology" ] -officePhone: "+41 366 21 63" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "antoine.berger@clinique-champel.ch" -vipLevel: 0 -position: "Anesthésiste" -startAt: DateTime @1756252800 {#1463 : 2025-08-27 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1434 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1459 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/antoine-berger-406555" } ] } |
|||
| AnesthetistCard |
[Anonymous]
|
8.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "anesthetist" => App\Entity\Practitioner {#1439 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1437 …} -id: 4 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1435 …} -firstName: "Élise" -lastName: "Fontaine" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1432 …} -slug: "dr-fontaine-elise" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1429 …} -degrees: [ "Doctorate in Human Medicine" " Geneva Medical Faculty" "Federal Medical Diploma" "Medical Training in Hypnosis" ] -certifications: [ "FMH in Anesthesiology and Intensive Care" ] -officePhone: "+41 477 79 19" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "elise.fontaine@clinique-champel.ch" -vipLevel: 0 -position: "Anesthésiste-réanimatrice" -startAt: DateTime @1744761600 {#1443 : 2025-04-16 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1442 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1441 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: null } ] |
|||
| Attributes | [ "anesthetist" => App\Entity\Practitioner {#1439 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1437 …} -id: 4 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1435 …} -firstName: "Élise" -lastName: "Fontaine" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1432 …} -slug: "dr-fontaine-elise" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1429 …} -degrees: [ "Doctorate in Human Medicine" " Geneva Medical Faculty" "Federal Medical Diploma" "Medical Training in Hypnosis" ] -certifications: [ "FMH in Anesthesiology and Intensive Care" ] -officePhone: "+41 477 79 19" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "elise.fontaine@clinique-champel.ch" -vipLevel: 0 -position: "Anesthésiste-réanimatrice" -startAt: DateTime @1744761600 {#1443 : 2025-04-16 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1442 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1441 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: null } ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#3985 -props: [ "anesthetist" => App\Entity\Practitioner {#1439 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1437 …} -id: 4 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1435 …} -firstName: "Élise" -lastName: "Fontaine" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1432 …} -slug: "dr-fontaine-elise" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1429 …} -degrees: [ "Doctorate in Human Medicine" " Geneva Medical Faculty" "Federal Medical Diploma" "Medical Training in Hypnosis" ] -certifications: [ "FMH in Anesthesiology and Intensive Care" ] -officePhone: "+41 477 79 19" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "elise.fontaine@clinique-champel.ch" -vipLevel: 0 -position: "Anesthésiste-réanimatrice" -startAt: DateTime @1744761600 {#1443 : 2025-04-16 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1442 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1441 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: null } ] } |
|||
| AnesthetistCard |
[Anonymous]
|
8.0 MiB | 0.53 ms | |
|---|---|---|---|---|
| Input props | [ "anesthetist" => App\Entity\Practitioner {#1488 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1479 …} -id: 2 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1462 …} -firstName: "Isabelle" -lastName: "Morand" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1469 …} -slug: "dr-morand-isabelle" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1466 …} -degrees: [ "Doctor of Medicine" "Specialization in Anesthesiology" ] -certifications: [ "FMH in Anesthesiology" ] -officePhone: "+41 852 78 74" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "isabelle.morand@clinique-champel.ch" -vipLevel: 0 -position: "Anesthésiste" -startAt: DateTime @1768348800 {#1426 : 2026-01-14 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1425 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1323 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/isabelle-morand-274880" } ] |
|||
| Attributes | [ "anesthetist" => App\Entity\Practitioner {#1488 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1479 …} -id: 2 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1462 …} -firstName: "Isabelle" -lastName: "Morand" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1469 …} -slug: "dr-morand-isabelle" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1466 …} -degrees: [ "Doctor of Medicine" "Specialization in Anesthesiology" ] -certifications: [ "FMH in Anesthesiology" ] -officePhone: "+41 852 78 74" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "isabelle.morand@clinique-champel.ch" -vipLevel: 0 -position: "Anesthésiste" -startAt: DateTime @1768348800 {#1426 : 2026-01-14 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1425 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1323 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/isabelle-morand-274880" } ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4007 -props: [ "anesthetist" => App\Entity\Practitioner {#1488 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1479 …} -id: 2 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1462 …} -firstName: "Isabelle" -lastName: "Morand" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1469 …} -slug: "dr-morand-isabelle" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1466 …} -degrees: [ "Doctor of Medicine" "Specialization in Anesthesiology" ] -certifications: [ "FMH in Anesthesiology" ] -officePhone: "+41 852 78 74" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "isabelle.morand@clinique-champel.ch" -vipLevel: 0 -position: "Anesthésiste" -startAt: DateTime @1768348800 {#1426 : 2026-01-14 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1425 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1323 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/isabelle-morand-274880" } ] } |
|||
| AnesthetistCard |
[Anonymous]
|
8.0 MiB | 0.51 ms | |
|---|---|---|---|---|
| Input props | [ "anesthetist" => App\Entity\Practitioner {#1487 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1486 …} -id: 3 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1485 …} -firstName: "Vincent" -lastName: "Perrin" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1478 …} -slug: "dr-perrin-vincent" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1477 …} -degrees: [ "Doctor of Medicine" "Specialization in Anesthesiology" ] -certifications: [ "FMH in Anesthesiology" ] -officePhone: "+41 627 76 77" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "vincent.perrin@clinique-champel.ch" -vipLevel: 0 -position: "Anesthésiste" -startAt: DateTime @1778716800 {#1464 : 2026-05-14 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1490 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1489 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/vincent-perrin-505857" } ] |
|||
| Attributes | [ "anesthetist" => App\Entity\Practitioner {#1487 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1486 …} -id: 3 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1485 …} -firstName: "Vincent" -lastName: "Perrin" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1478 …} -slug: "dr-perrin-vincent" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1477 …} -degrees: [ "Doctor of Medicine" "Specialization in Anesthesiology" ] -certifications: [ "FMH in Anesthesiology" ] -officePhone: "+41 627 76 77" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "vincent.perrin@clinique-champel.ch" -vipLevel: 0 -position: "Anesthésiste" -startAt: DateTime @1778716800 {#1464 : 2026-05-14 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1490 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1489 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/vincent-perrin-505857" } ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4132 -props: [ "anesthetist" => App\Entity\Practitioner {#1487 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1486 …} -id: 3 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1485 …} -firstName: "Vincent" -lastName: "Perrin" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1478 …} -slug: "dr-perrin-vincent" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1477 …} -degrees: [ "Doctor of Medicine" "Specialization in Anesthesiology" ] -certifications: [ "FMH in Anesthesiology" ] -officePhone: "+41 627 76 77" -officeAddress: "Rue de la Clinique 123, 1200 Genève" -email: "vincent.perrin@clinique-champel.ch" -vipLevel: 0 -position: "Anesthésiste" -startAt: DateTime @1778716800 {#1464 : 2026-05-14 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1490 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1489 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/vincent-perrin-505857" } ] } |
|||
| Container | App\Twig\Components\Container | 8.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "bg-white pb-12 lg:pb-16 flex-col lg:flex-row gap-8 justify-center lg:items-center px-8 sm:px-18 md:px-20 mt-8" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#4149 +class: "bg-white pb-12 lg:pb-16 flex-col lg:flex-row gap-8 justify-center lg:items-center px-8 sm:px-18 md:px-20 mt-8" +style: null } |
|||
| Footer | App\Twig\Components\Footer | 8.0 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Footer {#2898 -surgeryRepository: App\Repository\SurgeryOperationRepository {#366 …} } |
|||
| Container | App\Twig\Components\Container | 8.0 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#4244 +class: null +style: null } |
|||
| Container | App\Twig\Components\Container | 8.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "flex flex-col md:flex-row justify-between items-center gap-4 relative text-[0.66rem] text-sm md:text-[0.8em]" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#4257 +class: "flex flex-col md:flex-row justify-between items-center gap-4 relative text-[0.66rem] text-sm md:text-[0.8em]" +style: null } |
|||