GET https://vanilla.confection-mada.fr/boutique

Components

3 Twig Components
8 Render Count
21 ms Render Time
14.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
add_to_cart
"App\Twig\Components\AddToCartComponent"
components/add_to_cart.html.twig
6 2.32ms
cart_badge
"App\Twig\Components\CartBadgeComponent"
components/cart_badge.html.twig
1 12.07ms
catalog
"App\Twig\Components\CatalogComponent"
components/catalog.html.twig
1 9.42ms

Render calls

cart_badge App\Twig\Components\CartBadgeComponent 10.0 MiB 12.07 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\CartBadgeComponent {#756
  +cartCount: 0
  -cartService: App\Service\CartService {#304 …}
}
catalog App\Twig\Components\CatalogComponent 14.0 MiB 9.42 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\CatalogComponent {#190
  +search: ""
  +categoryId: 0
  +sort: "featured"
  +page: 1
  +categories: [
    App\Entity\Product\Category {#1097
      -id: 8
      -name: "Gousses de vanille"
      -slug: "gousses-de-vanille"
      -description: null
      -image: null
      -position: 1
      -isActive: true
      -createdAt: DateTimeImmutable @1786709498 {#1095
        date: 2026-08-14 14:11:38.0 Europe/Paris (+02:00)
      }
      -products: Doctrine\ORM\PersistentCollection {#1075 …}
    }
    App\Entity\Product\Category {#1139
      -id: 9
      -name: "Vanille en poudre"
      -slug: "vanille-en-poudre"
      -description: null
      -image: null
      -position: 2
      -isActive: true
      -createdAt: DateTimeImmutable @1786709498 {#1138
        date: 2026-08-14 14:11:38.0 Europe/Paris (+02:00)
      }
      -products: Doctrine\ORM\PersistentCollection {#1140 …}
    }
    App\Entity\Product\Category {#1143
      -id: 10
      -name: "Extraits de vanille"
      -slug: "extraits-de-vanille"
      -description: null
      -image: null
      -position: 3
      -isActive: true
      -createdAt: DateTimeImmutable @1786709498 {#1142
        date: 2026-08-14 14:11:38.0 Europe/Paris (+02:00)
      }
      -products: Doctrine\ORM\PersistentCollection {#1144 …}
    }
    App\Entity\Product\Category {#1133
      -id: 6
      -name: "Gousses de vanille premium"
      -slug: "gousses-de-vanille-premium"
      -description: "Gousses de vanille premium."
      -image: null
      -position: 3
      -isActive: true
      -createdAt: DateTimeImmutable @1786709498 {#1134
        date: 2026-08-14 14:11:38.0 Europe/Paris (+02:00)
      }
      -products: Doctrine\ORM\PersistentCollection {#1132 …}
    }
    App\Entity\Product\Category {#1129
      -id: 7
      -name: "Vanille en poudre malagasy"
      -slug: "vanille-en-poudre-malagasy"
      -description: "Poudre de vanille naturelle."
      -image: null
      -position: 4
      -isActive: true
      -createdAt: DateTimeImmutable @1786709498 {#1130
        date: 2026-08-14 14:11:38.0 Europe/Paris (+02:00)
      }
      -products: Doctrine\ORM\PersistentCollection {#1128 …}
    }
  ]
  +products: [
    App\Entity\Product\Product {#1342
      -id: 10
      -name: "Gousses de vanille de Madagascar"
      -slug: "gousses-de-vanille-de-madagascar"
      -shortDescription: "Vanille de Tahiti aux notes florales."
      -description: "Une vanille délicate, parfumée et légèrement anisée."
      -price: 2990
      -vatRate: 20
      -stock: 12
      -imageUrl: "https://images.unsplash.com/photo-1610611424854-5e07032143d8?auto=format&fit=crop&w=900&q=80"
      -origin: "Madagascar"
      -grade: "Premium"
      -isActive: true
      -isFeatured: true
      -category: App\Entity\Product\Category {#1097}
    }
    App\Entity\Product\Product {#1109
      -id: 9
      -name: "Gousses de vanille Sava"
      -slug: "gousses-de-vanille-sava"
      -shortDescription: "Vanille Bourbon premium de Madagascar."
      -description: "Gousses charnues, parfum intense, notes cacao et pruneau."
      -price: 1990
      -vatRate: 20
      -stock: 25
      -imageUrl: "https://images.unsplash.com/photo-1611854779393-1b2da9d400fe?auto=format&fit=crop&w=900&q=80"
      -origin: "Madagascar"
      -grade: "Noire gourmet"
      -isActive: true
      -isFeatured: true
      -category: App\Entity\Product\Category {#1097}
    }
    App\Entity\Product\Product {#1115
      -id: 8
      -name: "Poudre de vanille original"
      -slug: "poudre-de-vanille-original"
      -shortDescription: "Poudre 100 % naturelle, sans sucre ajouté."
      -description: "Idéale pour pâtisserie, boissons et desserts."
      -price: 1490
      -vatRate: 20
      -stock: 40
      -imageUrl: "https://images.unsplash.com/photo-1610611424854-5e07032143d8?auto=format&fit=crop&w=900&q=80"
      -origin: "Madagascar"
      -grade: null
      -isActive: true
      -isFeatured: true
      -category: App\Entity\Product\Category {#1129}
    }
    App\Entity\Product\Product {#1113
      -id: 7
      -name: "Gousses de vanille Bourbon"
      -slug: "gousses-de-vanille-bourbon"
      -shortDescription: "Vanille Bourbon premium de Madagascar."
      -description: "Gousses charnues, parfum intense, notes cacao et pruneau."
      -price: 1990
      -vatRate: 20
      -stock: 25
      -imageUrl: "https://images.unsplash.com/photo-1611854779393-1b2da9d400fe?auto=format&fit=crop&w=900&q=80"
      -origin: "Madagascar"
      -grade: "Noire gourmet"
      -isActive: true
      -isFeatured: true
      -category: App\Entity\Product\Category {#1133}
    }
    App\Entity\Product\Product {#1110
      -id: 12
      -name: "Extrait naturel de vanille"
      -slug: "extrait-naturel-de-vanille"
      -shortDescription: "Extrait concentré pour pâtisserie."
      -description: "Extrait artisanal élaboré avec des gousses de qualité."
      -price: 1290
      -vatRate: 20
      -stock: 60
      -imageUrl: "https://images.unsplash.com/photo-1610611424854-5e07032143d8?auto=format&fit=crop&w=900&q=80"
      -origin: "Madagascar"
      -grade: "Extrait pur"
      -isActive: true
      -isFeatured: false
      -category: App\Entity\Product\Category {#1143}
    }
    App\Entity\Product\Product {#1107
      -id: 11
      -name: "Poudre de vanille pure"
      -slug: "poudre-de-vanille-pure"
      -shortDescription: "Poudre 100 % naturelle, sans sucre ajouté."
      -description: "Idéale pour pâtisserie, boissons et desserts."
      -price: 1490
      -vatRate: 20
      -stock: 40
      -imageUrl: "https://images.unsplash.com/photo-1611854779393-1b2da9d400fe?auto=format&fit=crop&w=900&q=80"
      -origin: "Madagascar"
      -grade: "Poudre fine"
      -isActive: true
      -isFeatured: false
      -category: App\Entity\Product\Category {#1139}
    }
  ]
  +totalProducts: 6
  +totalPages: 1
  +currentPage: 1
  +hasPrevious: false
  +hasNext: false
  -productRepository: App\Repository\Product\ProductRepository {#305 …}
  -categoryRepository: App\Repository\Product\CategoryRepository {#167 …}
}
add_to_cart App\Twig\Components\AddToCartComponent 14.0 MiB 1.04 ms
Input props
[
  "productId" => 10
  "stock" => 12
]
Attributes
[]
Component
App\Twig\Components\AddToCartComponent {#1366
  +productId: 10
  +stock: 12
  +message: ""
  +messageType: ""
}
add_to_cart App\Twig\Components\AddToCartComponent 14.0 MiB 0.27 ms
Input props
[
  "productId" => 9
  "stock" => 25
]
Attributes
[]
Component
App\Twig\Components\AddToCartComponent {#1428
  +productId: 9
  +stock: 25
  +message: ""
  +messageType: ""
}
add_to_cart App\Twig\Components\AddToCartComponent 14.0 MiB 0.26 ms
Input props
[
  "productId" => 8
  "stock" => 40
]
Attributes
[]
Component
App\Twig\Components\AddToCartComponent {#1451
  +productId: 8
  +stock: 40
  +message: ""
  +messageType: ""
}
add_to_cart App\Twig\Components\AddToCartComponent 14.0 MiB 0.28 ms
Input props
[
  "productId" => 7
  "stock" => 25
]
Attributes
[]
Component
App\Twig\Components\AddToCartComponent {#1481
  +productId: 7
  +stock: 25
  +message: ""
  +messageType: ""
}
add_to_cart App\Twig\Components\AddToCartComponent 14.0 MiB 0.26 ms
Input props
[
  "productId" => 12
  "stock" => 60
]
Attributes
[]
Component
App\Twig\Components\AddToCartComponent {#1511
  +productId: 12
  +stock: 60
  +message: ""
  +messageType: ""
}
add_to_cart App\Twig\Components\AddToCartComponent 14.0 MiB 0.21 ms
Input props
[
  "productId" => 11
  "stock" => 40
]
Attributes
[]
Component
App\Twig\Components\AddToCartComponent {#1541
  +productId: 11
  +stock: 40
  +message: ""
  +messageType: ""
}