Components
11
Twig Components
33
Render Count
9
ms
Render Time
10.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| Container |
"App\Twig\Components\Container"components/Container.html.twig |
9 | 6.53ms |
| SurgeonCard |
"App\Twig\Components\SurgeonCard"components/SurgeonCard.html.twig |
6 | 3.99ms |
| CutEdgeButton |
"App\Twig\Components\CutEdgeButton"components/CutEdgeButton.html.twig |
6 | 0.25ms |
| AnesthetistCard |
[Anonymous]
components/AnesthetistCard.html.twig
|
4 | 1.64ms |
| HeroBackground |
"App\Twig\Components\HeroBackground"components/HeroBackground.html.twig |
2 | 0.07ms |
| Metadata |
"App\Twig\Components\Metadata"components/Metadata.html.twig |
1 | 0.14ms |
| MobileMenu |
"App\Twig\Components\MobileMenu"components/MobileMenu.html.twig |
1 | 1.33ms |
| HeroMobile |
"App\Twig\Components\HeroMobile"components/HeroMobile.html.twig |
1 | 0.23ms |
| HeroDesktop |
"App\Twig\Components\HeroDesktop"components/HeroDesktop.html.twig |
1 | 0.62ms |
| Breadcrumb |
"App\Twig\Components\Breadcrumb"components/Breadcrumb.html.twig |
1 | 0.07ms |
| Footer |
"App\Twig\Components\Footer"components/Footer.html.twig |
1 | 0.44ms |
Render calls
| Metadata | App\Twig\Components\Metadata | 10.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "metadata" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Metadata {#2187 +metadata: null } |
|||
| MobileMenu | App\Twig\Components\MobileMenu | 10.0 MiB | 1.33 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\MobileMenu {#2273 -categoryRepository: App\Repository\CategoryRepository {#367 …} } |
|||
| HeroMobile | App\Twig\Components\HeroMobile | 10.0 MiB | 0.23 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 {#2366 +href: ? string +backgroundCornerColorClass: "bg-secondary-light" +imgUrl: null +videoUrl: "https://vimeo.com/1031499866?share=copy#t=0" } |
|||
| HeroBackground | App\Twig\Components\HeroBackground | 10.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 {#2404 +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 | 10.0 MiB | 0.62 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 {#2451 +imgUrl: null +videoUrl: "https://vimeo.com/1031499866?share=copy#t=0" +backgroundCornerColorClass: "bg-secondary-light" +breadcrumbLabel: null } |
|||
| HeroBackground | App\Twig\Components\HeroBackground | 10.0 MiB | 0.02 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 {#2486 +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 | 10.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "flex-col mt-(--top-bar-height)" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#2538 +class: "flex-col mt-(--top-bar-height)" +style: null } |
|||
| Container | App\Twig\Components\Container | 10.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "grid grid-cols-3 gap-12 py-14 px-16 relative" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#2568 +class: "grid grid-cols-3 gap-12 py-14 px-16 relative" +style: null } |
|||
| Container | App\Twig\Components\Container | 10.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "flex flex-col gap-4 py-8 px-16 relative" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#2597 +class: "flex flex-col gap-4 py-8 px-16 relative" +style: null } |
|||
| Breadcrumb | App\Twig\Components\Breadcrumb | 10.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "currentLabel" => null "class" => "mt-20" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Breadcrumb {#2631 +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 | 10.0 MiB | 0.09 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 {#2676 +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 | 10.0 MiB | 4.23 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 {#2701 +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 | 10.0 MiB | 1.70 ms | |
|---|---|---|---|---|
| Input props | [ "surgeon" => App\Entity\Practitioner {#755 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#818 …} -id: 9 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#767 …} -firstName: "Pascal" -lastName: "Arnaud" -spokenLanguages: Doctrine\ORM\PersistentCollection {#918 …} -slug: "dr-arnaud-pascal" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#940 …} -degrees: [ "Études de médecine" " Université de Genève" "Doctorat en médecine" ] -certifications: [ "FMH en urologie" "Membre de la Société Suisse d'Urologie" ] -officePhone: "+41 335 27 27" -officeAddress: "34 Avenue Eugène Pittard, 1206 Geneva" -email: null -vipLevel: 0 -position: "Urologist" -startAt: DateTime @1746403200 {#766 : 2025-05-05 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#736 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#762 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/pascal-arnaud-889496" } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SurgeonCard {#2759 +surgeon: App\Entity\Practitioner {#755 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#818 …} -id: 9 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#767 …} -firstName: "Pascal" -lastName: "Arnaud" -spokenLanguages: Doctrine\ORM\PersistentCollection {#918 …} -slug: "dr-arnaud-pascal" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#940 …} -degrees: [ "Études de médecine" " Université de Genève" "Doctorat en médecine" ] -certifications: [ "FMH en urologie" "Membre de la Société Suisse d'Urologie" ] -officePhone: "+41 335 27 27" -officeAddress: "34 Avenue Eugène Pittard, 1206 Geneva" -email: null -vipLevel: 0 -position: "Urologist" -startAt: DateTime @1746403200 {#766 : 2025-05-05 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#736 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#762 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/pascal-arnaud-889496" } +class: null } |
|||
| CutEdgeButton | App\Twig\Components\CutEdgeButton | 10.0 MiB | 0.07 ms | |
|---|---|---|---|---|
| Input props | [ "href" => "/en/practitioner/9/dr-arnaud-pascal" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\CutEdgeButton {#3187 +href: "/en/practitioner/9/dr-arnaud-pascal" +target: "_self" +color: "secondary-light" +fontSize: "text-md" +class: null } |
|||
| SurgeonCard | App\Twig\Components\SurgeonCard | 10.0 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "surgeon" => App\Entity\Practitioner {#960 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#962 …} -id: 12 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#964 …} -firstName: "Hélène" -lastName: "Bouvier" -spokenLanguages: Doctrine\ORM\PersistentCollection {#966 …} -slug: "dr-bouvier-helene" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#969 …} -degrees: [ "Diplôme de médecine" " Universités de Fribourg et Genève" "Résidanat en gynécologie-obstétrique" "Spécialisation en sénologie gynécologique" ] -certifications: [ "FMH Gynécologie et obstétrique" "Spécialisation en sénologie gynécologique" ] -officePhone: "+41 541 16 25" -officeAddress: "24 Avenue de Champel, 1206 Geneva" -email: "helene.bouvier@clinique-champel.ch" -vipLevel: 0 -position: "Gynecologist-Obstetrician" -startAt: DateTime @1775520000 {#956 : 2026-04-07 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#957 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#958 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SurgeonCard {#3185 +surgeon: App\Entity\Practitioner {#960 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#962 …} -id: 12 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#964 …} -firstName: "Hélène" -lastName: "Bouvier" -spokenLanguages: Doctrine\ORM\PersistentCollection {#966 …} -slug: "dr-bouvier-helene" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#969 …} -degrees: [ "Diplôme de médecine" " Universités de Fribourg et Genève" "Résidanat en gynécologie-obstétrique" "Spécialisation en sénologie gynécologique" ] -certifications: [ "FMH Gynécologie et obstétrique" "Spécialisation en sénologie gynécologique" ] -officePhone: "+41 541 16 25" -officeAddress: "24 Avenue de Champel, 1206 Geneva" -email: "helene.bouvier@clinique-champel.ch" -vipLevel: 0 -position: "Gynecologist-Obstetrician" -startAt: DateTime @1775520000 {#956 : 2026-04-07 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#957 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#958 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: null } +class: null } |
|||
| CutEdgeButton | App\Twig\Components\CutEdgeButton | 10.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "href" => "/en/practitioner/12/dr-bouvier-helene" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\CutEdgeButton {#3371 +href: "/en/practitioner/12/dr-bouvier-helene" +target: "_self" +color: "secondary-light" +fontSize: "text-md" +class: null } |
|||
| SurgeonCard | App\Twig\Components\SurgeonCard | 10.0 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "surgeon" => App\Entity\Practitioner {#975 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#977 …} -id: 18 -title: "Dr. méd." -categories: Doctrine\ORM\PersistentCollection {#979 …} -firstName: "Anne-Patricia" -lastName: "Brunelli Roche" -spokenLanguages: Doctrine\ORM\PersistentCollection {#981 …} -slug: "dr-med-brunelli-roche-anne-patricia" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#984 …} -degrees: [ "Medical degree — Switzerland" "Specialist title in gynecology and obstetrics — Switzerland" "General medical practitioner title — Switzerland" ] -certifications: [ "FMH Specialist in Gynecology and Obstetrics" "Advanced training in operative gynecology and obstetrics" "Medical practice laboratory certificate — CMPR / KHM" "Prenatal ultrasonography certificate — SSUM / SGUM" "Senology / breast medicine and breast surgery" ] -officePhone: "+41 22 830 05 10" -officeAddress: "Avenue de Champel 24, 3e étage, 1206 Genève" -email: "secretariat.brunelli@gmail.com" -vipLevel: 90 -position: "Deputy responsible physician of the institution" -startAt: DateTime @1777593600 {#971 : 2026-05-01 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1777627871 {#972 : 2026-05-01 09:31:11.0 UTC (+00:00) } #updatedAt: DateTime @1777634361 {#973 : 2026-05-01 11:19:21.0 UTC (+00:00) } -linkedinProfile: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SurgeonCard {#3319 +surgeon: App\Entity\Practitioner {#975 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#977 …} -id: 18 -title: "Dr. méd." -categories: Doctrine\ORM\PersistentCollection {#979 …} -firstName: "Anne-Patricia" -lastName: "Brunelli Roche" -spokenLanguages: Doctrine\ORM\PersistentCollection {#981 …} -slug: "dr-med-brunelli-roche-anne-patricia" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#984 …} -degrees: [ "Medical degree — Switzerland" "Specialist title in gynecology and obstetrics — Switzerland" "General medical practitioner title — Switzerland" ] -certifications: [ "FMH Specialist in Gynecology and Obstetrics" "Advanced training in operative gynecology and obstetrics" "Medical practice laboratory certificate — CMPR / KHM" "Prenatal ultrasonography certificate — SSUM / SGUM" "Senology / breast medicine and breast surgery" ] -officePhone: "+41 22 830 05 10" -officeAddress: "Avenue de Champel 24, 3e étage, 1206 Genève" -email: "secretariat.brunelli@gmail.com" -vipLevel: 90 -position: "Deputy responsible physician of the institution" -startAt: DateTime @1777593600 {#971 : 2026-05-01 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1777627871 {#972 : 2026-05-01 09:31:11.0 UTC (+00:00) } #updatedAt: DateTime @1777634361 {#973 : 2026-05-01 11:19:21.0 UTC (+00:00) } -linkedinProfile: null } +class: null } |
|||
| CutEdgeButton | App\Twig\Components\CutEdgeButton | 10.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "href" => "/en/practitioner/18/dr-med-brunelli-roche-anne-patricia" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\CutEdgeButton {#3466 +href: "/en/practitioner/18/dr-med-brunelli-roche-anne-patricia" +target: "_self" +color: "secondary-light" +fontSize: "text-md" +class: null } |
|||
| SurgeonCard | App\Twig\Components\SurgeonCard | 10.0 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "surgeon" => App\Entity\Practitioner {#990 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#992 …} -id: 5 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#994 …} -firstName: "Julien" -lastName: "Carpentier" -spokenLanguages: Doctrine\ORM\PersistentCollection {#996 …} -slug: "dr-carpentier-julien" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#999 …} -degrees: [ "Doctorat en médecine" "Spécialisation en urologie" ] -certifications: [ "Certification européenne d'urologie" ] -officePhone: "+41 180 34 34" -officeAddress: "29 Rue Jacques-Dalphin, 1227 Carouge" -email: null -vipLevel: 0 -position: "Urologist" -startAt: DateTime @1744848000 {#986 : 2025-04-17 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#987 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#988 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SurgeonCard {#3414 +surgeon: App\Entity\Practitioner {#990 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#992 …} -id: 5 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#994 …} -firstName: "Julien" -lastName: "Carpentier" -spokenLanguages: Doctrine\ORM\PersistentCollection {#996 …} -slug: "dr-carpentier-julien" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#999 …} -degrees: [ "Doctorat en médecine" "Spécialisation en urologie" ] -certifications: [ "Certification européenne d'urologie" ] -officePhone: "+41 180 34 34" -officeAddress: "29 Rue Jacques-Dalphin, 1227 Carouge" -email: null -vipLevel: 0 -position: "Urologist" -startAt: DateTime @1744848000 {#986 : 2025-04-17 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#987 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#988 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: null } +class: null } |
|||
| CutEdgeButton | App\Twig\Components\CutEdgeButton | 10.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "href" => "/en/practitioner/5/dr-carpentier-julien" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\CutEdgeButton {#3561 +href: "/en/practitioner/5/dr-carpentier-julien" +target: "_self" +color: "secondary-light" +fontSize: "text-md" +class: null } |
|||
| SurgeonCard | App\Twig\Components\SurgeonCard | 10.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "surgeon" => App\Entity\Practitioner {#1005 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1007 …} -id: 8 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1009 …} -firstName: "Fabienne" -lastName: "Collet" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1011 …} -slug: "dr-collet-fabienne" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1014 …} -degrees: [ "Doctorat en médecine" "Formation en urologie" " HUG Genève" ] -certifications: [ "FMH en urologie" "Fellow of the European Board of Urology" ] -officePhone: "+41 810 32 74" -officeAddress: "20 Quai du Seujet, 1201 Geneva" -email: "fabienne.collet@clinique-champel.ch" -vipLevel: 0 -position: "Urologist" -startAt: DateTime @1760140800 {#1001 : 2025-10-11 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#1002 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#1003 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SurgeonCard {#3509 +surgeon: App\Entity\Practitioner {#1005 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1007 …} -id: 8 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1009 …} -firstName: "Fabienne" -lastName: "Collet" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1011 …} -slug: "dr-collet-fabienne" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1014 …} -degrees: [ "Doctorat en médecine" "Formation en urologie" " HUG Genève" ] -certifications: [ "FMH en urologie" "Fellow of the European Board of Urology" ] -officePhone: "+41 810 32 74" -officeAddress: "20 Quai du Seujet, 1201 Geneva" -email: "fabienne.collet@clinique-champel.ch" -vipLevel: 0 -position: "Urologist" -startAt: DateTime @1760140800 {#1001 : 2025-10-11 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#1002 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#1003 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: null } +class: null } |
|||
| CutEdgeButton | App\Twig\Components\CutEdgeButton | 10.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "href" => "/en/practitioner/8/dr-collet-fabienne" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\CutEdgeButton {#3656 +href: "/en/practitioner/8/dr-collet-fabienne" +target: "_self" +color: "secondary-light" +fontSize: "text-md" +class: null } |
|||
| SurgeonCard | App\Twig\Components\SurgeonCard | 10.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "surgeon" => App\Entity\Practitioner {#1020 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1022 …} -id: 10 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1024 …} -firstName: "Camille" -lastName: "Delacroix" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1026 …} -slug: "dr-delacroix-camille" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1029 …} -degrees: [ "Doctorat en médecine" "Spécialisation en gynécologie-obstétrique" ] -certifications: [ "Certification européenne de gynécologie" ] -officePhone: "+41 586 90 50" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "camille.delacroix@clinique-champel.ch" -vipLevel: 0 -position: "Gynecologist-Obstetrician" -startAt: DateTime @1741132800 {#1016 : 2025-03-05 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#1017 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#1018 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/camille-delacroix-498882" } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SurgeonCard {#3604 +surgeon: App\Entity\Practitioner {#1020 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1022 …} -id: 10 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1024 …} -firstName: "Camille" -lastName: "Delacroix" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1026 …} -slug: "dr-delacroix-camille" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1029 …} -degrees: [ "Doctorat en médecine" "Spécialisation en gynécologie-obstétrique" ] -certifications: [ "Certification européenne de gynécologie" ] -officePhone: "+41 586 90 50" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "camille.delacroix@clinique-champel.ch" -vipLevel: 0 -position: "Gynecologist-Obstetrician" -startAt: DateTime @1741132800 {#1016 : 2025-03-05 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657842 {#1017 : 2026-03-04 20:57:22.0 UTC (+00:00) } #updatedAt: DateTime @1772657842 {#1018 : 2026-03-04 20:57:22.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/camille-delacroix-498882" } +class: null } |
|||
| CutEdgeButton | App\Twig\Components\CutEdgeButton | 10.0 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "href" => "/en/practitioner/10/dr-delacroix-camille" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\CutEdgeButton {#3751 +href: "/en/practitioner/10/dr-delacroix-camille" +target: "_self" +color: "secondary-light" +fontSize: "text-md" +class: null } |
|||
| Container | App\Twig\Components\Container | 10.0 MiB | 1.82 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 {#3707 +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]
|
10.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "anesthetist" => App\Entity\Practitioner {#1351 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1349 …} -id: 1 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1347 …} -firstName: "Antoine" -lastName: "Berger" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1345 …} -slug: "dr-berger-antoine" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1342 …} -degrees: [ "Doctorat en médecine" "Spécialisation en anesthésiologie" ] -certifications: [ "FMH en anesthésiologie" ] -officePhone: "+41 366 21 63" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "antoine.berger@clinique-champel.ch" -vipLevel: 0 -position: "Anesthetist" -startAt: DateTime @1756252800 {#1360 : 2025-08-27 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1331 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1356 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/antoine-berger-406555" } ] |
|||
| Attributes | [ "anesthetist" => App\Entity\Practitioner {#1351 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1349 …} -id: 1 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1347 …} -firstName: "Antoine" -lastName: "Berger" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1345 …} -slug: "dr-berger-antoine" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1342 …} -degrees: [ "Doctorat en médecine" "Spécialisation en anesthésiologie" ] -certifications: [ "FMH en anesthésiologie" ] -officePhone: "+41 366 21 63" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "antoine.berger@clinique-champel.ch" -vipLevel: 0 -position: "Anesthetist" -startAt: DateTime @1756252800 {#1360 : 2025-08-27 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1331 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1356 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/antoine-berger-406555" } ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#3772 -props: [ "anesthetist" => App\Entity\Practitioner {#1351 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1349 …} -id: 1 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1347 …} -firstName: "Antoine" -lastName: "Berger" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1345 …} -slug: "dr-berger-antoine" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1342 …} -degrees: [ "Doctorat en médecine" "Spécialisation en anesthésiologie" ] -certifications: [ "FMH en anesthésiologie" ] -officePhone: "+41 366 21 63" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "antoine.berger@clinique-champel.ch" -vipLevel: 0 -position: "Anesthetist" -startAt: DateTime @1756252800 {#1360 : 2025-08-27 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1331 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1356 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/antoine-berger-406555" } ] } |
|||
| AnesthetistCard |
[Anonymous]
|
10.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "anesthetist" => App\Entity\Practitioner {#1336 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1334 …} -id: 4 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1332 …} -firstName: "Élise" -lastName: "Fontaine" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1329 …} -slug: "dr-fontaine-elise" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1326 …} -degrees: [ "Doctorat en médecine humaine" " Faculté de médecine de Genève" "Diplôme fédéral de médecine" "Formation médicale en hypnose" ] -certifications: [ "FMH en anesthésiologie et réanimation" ] -officePhone: "+41 477 79 19" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "elise.fontaine@clinique-champel.ch" -vipLevel: 0 -position: "Anesthesiologist and Intensive Care Specialist" -startAt: DateTime @1744761600 {#1340 : 2025-04-16 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1339 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1338 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: null } ] |
|||
| Attributes | [ "anesthetist" => App\Entity\Practitioner {#1336 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1334 …} -id: 4 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1332 …} -firstName: "Élise" -lastName: "Fontaine" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1329 …} -slug: "dr-fontaine-elise" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1326 …} -degrees: [ "Doctorat en médecine humaine" " Faculté de médecine de Genève" "Diplôme fédéral de médecine" "Formation médicale en hypnose" ] -certifications: [ "FMH en anesthésiologie et réanimation" ] -officePhone: "+41 477 79 19" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "elise.fontaine@clinique-champel.ch" -vipLevel: 0 -position: "Anesthesiologist and Intensive Care Specialist" -startAt: DateTime @1744761600 {#1340 : 2025-04-16 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1339 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1338 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: null } ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#3887 -props: [ "anesthetist" => App\Entity\Practitioner {#1336 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1334 …} -id: 4 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1332 …} -firstName: "Élise" -lastName: "Fontaine" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1329 …} -slug: "dr-fontaine-elise" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1326 …} -degrees: [ "Doctorat en médecine humaine" " Faculté de médecine de Genève" "Diplôme fédéral de médecine" "Formation médicale en hypnose" ] -certifications: [ "FMH en anesthésiologie et réanimation" ] -officePhone: "+41 477 79 19" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "elise.fontaine@clinique-champel.ch" -vipLevel: 0 -position: "Anesthesiologist and Intensive Care Specialist" -startAt: DateTime @1744761600 {#1340 : 2025-04-16 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1339 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1338 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: null } ] } |
|||
| AnesthetistCard |
[Anonymous]
|
10.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "anesthetist" => App\Entity\Practitioner {#1385 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1376 …} -id: 2 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1359 …} -firstName: "Isabelle" -lastName: "Morand" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1366 …} -slug: "dr-morand-isabelle" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1363 …} -degrees: [ "Doctorat en médecine" "Spécialisation en anesthésiologie" ] -certifications: [ "FMH en anesthésiologie" ] -officePhone: "+41 852 78 74" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "isabelle.morand@clinique-champel.ch" -vipLevel: 0 -position: "Anesthetist" -startAt: DateTime @1768348800 {#1323 : 2026-01-14 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1322 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1220 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/isabelle-morand-274880" } ] |
|||
| Attributes | [ "anesthetist" => App\Entity\Practitioner {#1385 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1376 …} -id: 2 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1359 …} -firstName: "Isabelle" -lastName: "Morand" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1366 …} -slug: "dr-morand-isabelle" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1363 …} -degrees: [ "Doctorat en médecine" "Spécialisation en anesthésiologie" ] -certifications: [ "FMH en anesthésiologie" ] -officePhone: "+41 852 78 74" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "isabelle.morand@clinique-champel.ch" -vipLevel: 0 -position: "Anesthetist" -startAt: DateTime @1768348800 {#1323 : 2026-01-14 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1322 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1220 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/isabelle-morand-274880" } ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#3909 -props: [ "anesthetist" => App\Entity\Practitioner {#1385 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1376 …} -id: 2 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1359 …} -firstName: "Isabelle" -lastName: "Morand" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1366 …} -slug: "dr-morand-isabelle" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1363 …} -degrees: [ "Doctorat en médecine" "Spécialisation en anesthésiologie" ] -certifications: [ "FMH en anesthésiologie" ] -officePhone: "+41 852 78 74" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "isabelle.morand@clinique-champel.ch" -vipLevel: 0 -position: "Anesthetist" -startAt: DateTime @1768348800 {#1323 : 2026-01-14 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1322 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1220 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/isabelle-morand-274880" } ] } |
|||
| AnesthetistCard |
[Anonymous]
|
10.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "anesthetist" => App\Entity\Practitioner {#1384 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1383 …} -id: 3 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1382 …} -firstName: "Vincent" -lastName: "Perrin" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1375 …} -slug: "dr-perrin-vincent" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1374 …} -degrees: [ "Doctorat en médecine" "Spécialisation en anesthésiologie" ] -certifications: [ "FMH en anesthésiologie" ] -officePhone: "+41 627 76 77" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "vincent.perrin@clinique-champel.ch" -vipLevel: 0 -position: "Anesthetist" -startAt: DateTime @1778716800 {#1361 : 2026-05-14 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1387 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1386 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/vincent-perrin-505857" } ] |
|||
| Attributes | [ "anesthetist" => App\Entity\Practitioner {#1384 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1383 …} -id: 3 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1382 …} -firstName: "Vincent" -lastName: "Perrin" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1375 …} -slug: "dr-perrin-vincent" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1374 …} -degrees: [ "Doctorat en médecine" "Spécialisation en anesthésiologie" ] -certifications: [ "FMH en anesthésiologie" ] -officePhone: "+41 627 76 77" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "vincent.perrin@clinique-champel.ch" -vipLevel: 0 -position: "Anesthetist" -startAt: DateTime @1778716800 {#1361 : 2026-05-14 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1387 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1386 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/vincent-perrin-505857" } ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4034 -props: [ "anesthetist" => App\Entity\Practitioner {#1384 +picture: Proxies\__CG__\App\Entity\StaticMediaObject {#1383 …} -id: 3 -title: "Dr" -categories: Doctrine\ORM\PersistentCollection {#1382 …} -firstName: "Vincent" -lastName: "Perrin" -spokenLanguages: Doctrine\ORM\PersistentCollection {#1375 …} -slug: "dr-perrin-vincent" -metadata: Proxies\__CG__\App\Entity\PageMetadata {#1374 …} -degrees: [ "Doctorat en médecine" "Spécialisation en anesthésiologie" ] -certifications: [ "FMH en anesthésiologie" ] -officePhone: "+41 627 76 77" -officeAddress: "123 Clinic Street, 1200 Geneva" -email: "vincent.perrin@clinique-champel.ch" -vipLevel: 0 -position: "Anesthetist" -startAt: DateTime @1778716800 {#1361 : 2026-05-14 00:00:00.0 UTC (+00:00) } #createdAt: DateTime @1772657841 {#1387 : 2026-03-04 20:57:21.0 UTC (+00:00) } #updatedAt: DateTime @1772657841 {#1386 : 2026-03-04 20:57:21.0 UTC (+00:00) } -linkedinProfile: "https://www.linkedin.com/in/vincent-perrin-505857" } ] } |
|||
| Container | App\Twig\Components\Container | 10.0 MiB | 0.08 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 {#4051 +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 | 10.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Footer {#2752 -surgeryRepository: App\Repository\SurgeryOperationRepository {#366 …} } |
|||
| Container | App\Twig\Components\Container | 10.0 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Container {#4146 +class: null +style: null } |
|||
| Container | App\Twig\Components\Container | 10.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 {#4159 +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 } |
|||