ProductController :: viewProduct
Request
GET Parameters
| Key | Value | 
|---|---|
| url | "produit/chocmod-canada-inc/duo-snack-chocolat-quinoa-et-canneberge/6861/" | 
POST Parameters
No POST parameters
Uploaded Files
No files were uploaded
Request Attributes
| Key | Value | 
|---|---|
| _controller | "App\Controller\ProductController::viewProduct" | 
| _firewall_context | "security.firewall.map.context.main" | 
| _locale | "fr" | 
| _route | "viewProduct" | 
| _route_params | [ "_locale" => "fr" "producerUrl" => "chocmod-canada-inc" "productName" => "duo-snack-chocolat-quinoa-et-canneberge" "id" => "6861" ] | 
| _template | Sensio\Bundle\FrameworkExtraBundle\Configuration\Template {#933 #template: "frontend/product.html.twig" -vars: [] -streamable: false -owner: [] } | 
| id | "6861" | 
| producerUrl | "chocmod-canada-inc" | 
| product | App\Entity\Product {#1113 #em: Doctrine\ORM\EntityManager {#319 …} #userServ: App\Service\UserService {#150 …} -urlName: null -id: 6861 -origName: "Duo Snack Chocolat Quinoa et Canneberge" -origBrandName: "Fabriqué à St Jean sur Richelieu" -qtyLeft: 0 -unitAmount: 180.0 -unit: 2 -available: true -origDescription: "<p>Offrez vous une petite douceur de pur plaisir! Attaquez la coque chocolatée, appréciez le coeur fondant de la truffe, croquez le quinoa croustillant et les canneberges! </p><p>Partout et à chaque fois que l'envie frappe, ne résistez pas à la tentation, Osez et Amusez vous! </p>" -categories: Proxies\__CG__\App\Entity\Category {#1175 …} -conservation: Proxies\__CG__\App\Entity\Conservation {#1154 …} -Origin: "Québec/Canada" -bestBefore: null -creationDate: DateTime @1606194000 {#1110 : 2020-11-24 00:00:00.0 America/New_York (-05:00) } -nutritionFact: null -newProduct: true -images: Doctrine\ORM\PersistentCollection {#1155 …} -mainImage: Proxies\__CG__\App\Entity\Image {#1176 …} -tags: Doctrine\ORM\PersistentCollection {#1133 …} -ingredients: Doctrine\ORM\PersistentCollection {#1147 …} -storages: Doctrine\ORM\PersistentCollection {#1188 …} -pricings: Doctrine\ORM\PersistentCollection {#1206 …} -certifications: Doctrine\ORM\PersistentCollection {#1219 …} -company: Proxies\__CG__\App\Entity\Company {#1380 …} -taxable: true -maturinUpc: "055843410516" -codeUPC: "837246003317" -code1: null -code2: null -code3: null -codeBox: "1PE0003" -alimentsDuQuebec: false -deliveryLocations: Doctrine\ORM\PersistentCollection {#1368 …} -minimumInStorage: 18 -deliveryMethods: Doctrine\ORM\PersistentCollection {#1345 …} -limitedQuantity: false -alimentsDuQuebecCertification: null -DeliveryType: 0 -DeliveryPickup: false -draft: false -deliveryMail: true -locations: Doctrine\ORM\PersistentCollection {#1319 …} -region: Proxies\__CG__\App\Entity\Region {#1290 …} -advices: null -recipes: null -userViewed: Doctrine\ORM\PersistentCollection {#1301 …} -inCarts: Doctrine\ORM\PersistentCollection {#1244 …} -solexId: "37119" -replenishmentItems: Doctrine\ORM\PersistentCollection {#1261 …} -favorites: Doctrine\ORM\PersistentCollection {#1273 …} -listOfIngredients: "<p>CHOCOLAT NOIR (sucre, chocolat non sucré, beurre de cacao, lécithine de soja, sel, extrait naturel de vanille), TRUFFE (huile végétal modifiée (huile de palmiste et de palme), sucre, poudre de cacao traitée à l'alcali, poudre de lactosérum (lait), quinoa, canneberge, extrait naturel de vanille), eau, glucose, sucre, gomme arabique, sorbate de potassium, acide citrique, glace de confiseur, huile végétale. Contient: lait, soja. Peux contenir: des noix.</p><p>Sans Gluten / Kasher / Vrais morceaux de canneberge et de quinoa / Local, fabriqué à St Jean sur Richelieu</p>" -qtyReadyToShip: 18 -expirationDate: DateTime @1593316800 {#1111 : 2020-06-28 00:00:00.0 America/New_York (-04:00) } -isConsigned: false -consignedCost: 0.0 -nutritionFactImage: null -isFragile: false -qtyPerUnit: 2 -validatedByDistributor: true -deliveryNote: null -isJustInTime: false -reminderLowQuantitySent: false -hasMultipleProducts: false -hasFreeMaturinShipping: false -deal: null -productsInBundle: Doctrine\ORM\PersistentCollection {#1275 …} -badges: Doctrine\ORM\PersistentCollection {#1397 …} -diets: Doctrine\ORM\PersistentCollection {#1410 …} -discountPricings: Doctrine\ORM\PersistentCollection {#1412 …} -subCategory: null -complementedByGroups: Doctrine\ORM\PersistentCollection {#1426 …} -complementaryGroups: Doctrine\ORM\PersistentCollection {#1428 …} -actionWhenExpired: 0 -isSubscribable: null -subscriptions: Doctrine\ORM\PersistentCollection {#1448 …} -isBoxOfProducts: false -productsInBox: Doctrine\ORM\PersistentCollection {#1462 …} -isOnlySubscribable: null -justInTimeDeliveryDate: null -freeMaturinShippingIfLowerThen: null -isOnlySubscribableToType: null -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1476 …} -quantityWarehouse: 19 -quantityWarehouseReserved: 0 -quantityOnHold: 1 -parentProductId: null -feeWarehousePackingPerUnit: null -feeWarehouseHandlingPerUnit: null -isDisplayedInAssociationOnly: false -isHri: false -puroExclusion: false -containsAlcohol: false -isConsumer: true -productColaborPrice: null -isPrixLaureat: false -cantUseCoupon: false -corporative: null -seasonality: null -seasonalityStart: null -seasonalityEnd: null -quantityMaxProd: null -productDelete: false -orderFrequency: 0 -portionForMeal: 0 } | 
| productName | "duo-snack-chocolat-quinoa-et-canneberge" | 
Request Headers
| Header | Value | 
|---|---|
| accept | "*/*" | 
| accept-encoding | "gzip, br, deflate" | 
| cookie | "PHPSESSID=8hfbj7uo0l2hm9h9qifi21cork" | 
| from | "gptbot(at)openai.com" | 
| host | "staging.maturin.ca" | 
| user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.2; +https://openai.com/gptbot)" | 
| x-openai-host-hash | "92317407" | 
| x-php-ob-level | "1" | 
Request Content
Request content not available (it was retrieved as a resource).
Response
Response Headers
| Header | Value | 
|---|---|
| cache-control | "no-cache, private" | 
| content-type | "text/html; charset=UTF-8" | 
| date | "Fri, 31 Oct 2025 11:03:30 GMT" | 
| x-debug-token | "f3b404" | 
Cookies
Request Cookies
| Key | Value | 
|---|---|
| PHPSESSID | "8hfbj7uo0l2hm9h9qifi21cork" | 
Response Cookies
No response cookies
Session
Session Metadata
| Key | Value | 
|---|---|
| Created | "Fri, 31 Oct 25 07:01:06 -0400" | 
| Last used | "Fri, 31 Oct 25 07:03:20 -0400" | 
| Lifetime | "31536000" | 
Session Attributes
| Attribute | Value | 
|---|---|
| cartId | 16899840 | 
| favorites | Doctrine\Common\Collections\ArrayCollection {#236 -elements: [] } | 
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value | 
|---|---|
| ADMIN_TO_SEND_ADDRESS | "maxime@maturin.ca" | 
| APP_DEBUG | "1" | 
| APP_ENV | "dev" | 
| APP_SECRET | "ece17b137845c6af87737a7b429bf83e" | 
| DATABASE_URL | "mysql://dev:adf98hj248r7hdasfSDF23r@127.0.0.1:3306/omelodev" | 
| DEV_TO_MAIL_ADDRESS | "maxime@maturin.ca" | 
| ELASTICSEARCH_HOST | "127.0.0.1" | 
| ELASTICSEARCH_PORT | "9200" | 
| ENABLE_TWIG_CACHE | "true" | 
| MAILER_FROM | "reply-message@maturin.ca" | 
| MAILER_URL | "smtp://mail.maturin.ca:587?encryption=&auth_mode=&username=maxime@maturin.ca&password=y3TE3dK7" | 
| SOLEXIS_API_HOST | "https://maturin-dev.solutionextreme.com/api/" | 
| SOLEXIS_NEW_API_HOST | "https://maturin-dev.solutionextreme.com/api/" | 
| STRIPE_API_KEY | "sk_test_cLLpvDdtubdfD3HTPOK3uEoC" | 
| STRIPE_API_PKEY | "pk_test_Hk3TQ3qfUi6YJ5ZTc2jdQB3X" | 
Defined as regular env variables
| Key | Value | 
|---|---|
| CONTEXT_DOCUMENT_ROOT | "/var/www/html/Markego/public" | 
| CONTEXT_PREFIX | "" | 
| DOCUMENT_ROOT | "/var/www/html/Markego/public" | 
| GATEWAY_INTERFACE | "CGI/1.1" | 
| HTTPS | "on" | 
| HTTP_ACCEPT | "*/*" | 
| HTTP_ACCEPT_ENCODING | "gzip, br, deflate" | 
| HTTP_COOKIE | "PHPSESSID=8hfbj7uo0l2hm9h9qifi21cork" | 
| HTTP_FROM | "gptbot(at)openai.com" | 
| HTTP_HOST | "staging.maturin.ca" | 
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.2; +https://openai.com/gptbot)" | 
| HTTP_X_OPENAI_HOST_HASH | "92317407" | 
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" | 
| PHP_SELF | "/index.php" | 
| QUERY_STRING | "url=produit/chocmod-canada-inc/duo-snack-chocolat-quinoa-et-canneberge/6861/" | 
| REDIRECT_HTTPS | "on" | 
| REDIRECT_QUERY_STRING | "url=produit/chocmod-canada-inc/duo-snack-chocolat-quinoa-et-canneberge/6861/" | 
| REDIRECT_SSL_TLS_SNI | "staging.maturin.ca" | 
| REDIRECT_STATUS | "200" | 
| REDIRECT_URL | "/produit/chocmod-canada-inc/duo-snack-chocolat-quinoa-et-canneberge/6861/" | 
| REMOTE_ADDR | "74.7.227.152" | 
| REMOTE_PORT | "45140" | 
| REQUEST_METHOD | "GET" | 
| REQUEST_SCHEME | "https" | 
| REQUEST_TIME | 1761908608 | 
| REQUEST_TIME_FLOAT | 1761908608.414 | 
| REQUEST_URI | "/produit/chocmod-canada-inc/duo-snack-chocolat-quinoa-et-canneberge/6861/" | 
| SCRIPT_FILENAME | "/var/www/html/Markego/public/index.php" | 
| SCRIPT_NAME | "/index.php" | 
| SERVER_ADDR | "51.79.50.9" | 
| SERVER_ADMIN | "webmaster@localhost" | 
| SERVER_NAME | "staging.maturin.ca" | 
| SERVER_PORT | "443" | 
| SERVER_PROTOCOL | "HTTP/1.1" | 
| SERVER_SIGNATURE | "<address>Apache/2.4.41 (Ubuntu) Server at staging.maturin.ca Port 443</address>\n" | 
| SERVER_SOFTWARE | "Apache/2.4.41 (Ubuntu)" | 
| SSL_TLS_SNI | "staging.maturin.ca" | 
| SYMFONY_DOTENV_VARS | "APP_ENV,APP_DEBUG,APP_SECRET,DATABASE_URL,MAILER_URL,MAILER_FROM,DEV_TO_MAIL_ADDRESS,ADMIN_TO_SEND_ADDRESS,ELASTICSEARCH_HOST,ELASTICSEARCH_PORT,STRIPE_API_KEY,STRIPE_API_PKEY,SOLEXIS_API_HOST,SOLEXIS_NEW_API_HOST,ENABLE_TWIG_CACHE" |