ProductController :: viewProduct
Request
GET Parameters
| Key | Value |
|---|---|
| order | "desc" |
| sorting | "price" |
| url | "produit/vinaigrerie-artisanale-mc duff/duo-de-vinaigres-de-cassonade-artisanal/1631/" |
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" => "vinaigrerie-artisanale-mc%C2%A0duff" "productName" => "duo-de-vinaigres-de-cassonade-artisanal" "id" => "1631" ] |
| _template | Sensio\Bundle\FrameworkExtraBundle\Configuration\Template {#933 #template: "frontend/product.html.twig" -vars: [] -streamable: false -owner: [] } |
| id | "1631" |
| producerUrl | "vinaigrerie-artisanale-mc%C2%A0duff" |
| product | App\Entity\Product {#1113 #em: Doctrine\ORM\EntityManager {#319 …} #userServ: App\Service\UserService {#150 …} -urlName: null -id: 1631 -origName: "Duo de Vinaigres de cassonade artisanal" -origBrandName: "Duo (Original et Doux)" -qtyLeft: 0 -unitAmount: 250.0 -unit: 0 -available: true -origDescription: "<p>Élaboré à partir d'eau pure et de sucre de canne brut équitable des Andes péruviennes, le vinaigre de cassonade artisanal Mc Duff relèvera vos grillades, salades, sautés avec ses arômes de caramel doré torréfié. Fermenté lentement de manière traditionnelle sur un lit de bois de hêtre, il n'est ni filtré ni pasteurisé et conserve ainsi tous les bienfaits probiotiques de sa riche mère de vinaigre.</p><p>Saviez-vous que votre achat de vinaigre Mc Duff contribue directement à la recherche médicale? Plus d'information à https://www.vinaigreriemcduff.ca</p>" -categories: Proxies\__CG__\App\Entity\Category {#1175 …} -conservation: Proxies\__CG__\App\Entity\Conservation {#1154 …} -Origin: "Québec/Canada" -bestBefore: null -creationDate: DateTime @1578978000 {#1110 : 2020-01-14 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: false -maturinUpc: "055843403273" -codeUPC: "627987265552" -code1: "627987248180" -code2: "627987265507" -code3: null -codeBox: null -alimentsDuQuebec: false -deliveryLocations: Doctrine\ORM\PersistentCollection {#1368 …} -minimumInStorage: 2 -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: "<p>Utilisez la version douce du vinaigre de cassonade artisanal Mc Duff dans vos recettes préférées de vinaigrettes à salade, de sauces et même de desserts! Avec son goût sucré, elle remplace le vinaigre balsamique.</p><p>Essayez également la version originale du vinaigre de cassonade artisanal Mc Duff pour remplacer le vinaigre de cidre de pommes ou de vinaigre blanc dans l'élaboration de vos marinades et pour déglacer!</p>" -recipes: null -userViewed: Doctrine\ORM\PersistentCollection {#1301 …} -inCarts: Doctrine\ORM\PersistentCollection {#1244 …} -solexId: "34921" -replenishmentItems: Doctrine\ORM\PersistentCollection {#1261 …} -favorites: Doctrine\ORM\PersistentCollection {#1273 …} -listOfIngredients: "<p>Vinaigre de panela, panela granulée. (Non-filtrée, non-pasteurisée, peut contenir des traces d'alcool et de levure.)</p>" -qtyReadyToShip: 12 -expirationDate: DateTime @1598760000 {#1111 : 2020-08-30 00:00:00.0 America/New_York (-04:00) } -isConsigned: false -consignedCost: 0.0 -nutritionFactImage: null -isFragile: true -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: Proxies\__CG__\App\Entity\Category {#1414 …} -complementedByGroups: Doctrine\ORM\PersistentCollection {#1427 …} -complementaryGroups: Doctrine\ORM\PersistentCollection {#1429 …} -actionWhenExpired: 1 -isSubscribable: null -subscriptions: Doctrine\ORM\PersistentCollection {#1449 …} -isBoxOfProducts: false -productsInBox: Doctrine\ORM\PersistentCollection {#1463 …} -isOnlySubscribable: null -justInTimeDeliveryDate: null -freeMaturinShippingIfLowerThen: null -isOnlySubscribableToType: null -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1477 …} -quantityWarehouse: 12 -quantityWarehouseReserved: 0 -quantityOnHold: 0 -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-de-vinaigres-de-cassonade-artisanal" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, deflate" |
| cookie | "PHPSESSID=auooa333sp4g0vv9ihknbreu3g" |
| 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 | "Sat, 08 Nov 2025 17:04:04 GMT" |
| x-debug-token | "e1ba8d" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "auooa333sp4g0vv9ihknbreu3g" |
Response Cookies
No response cookies
Session
Session Metadata
| Key | Value |
|---|---|
| Created | "Sat, 08 Nov 25 12:01:12 -0500" |
| Last used | "Sat, 08 Nov 25 12:03:35 -0500" |
| Lifetime | "31536000" |
Session Attributes
| Attribute | Value |
|---|---|
| cartId | 16932622 |
| 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=auooa333sp4g0vv9ihknbreu3g" |
| 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/vinaigrerie-artisanale-mc%C2%A0duff/duo-de-vinaigres-de-cassonade-artisanal/1631/&order=desc&sorting=price" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_QUERY_STRING | "url=produit/vinaigrerie-artisanale-mc%C2%A0duff/duo-de-vinaigres-de-cassonade-artisanal/1631/&order=desc&sorting=price" |
| REDIRECT_SSL_TLS_SNI | "staging.maturin.ca" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/produit/vinaigrerie-artisanale-mc%C2%A0duff/duo-de-vinaigres-de-cassonade-artisanal/1631/" |
| REMOTE_ADDR | "74.7.227.202" |
| REMOTE_PORT | "42506" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1762621442 |
| REQUEST_TIME_FLOAT | 1762621442.263 |
| REQUEST_URI | "/produit/vinaigrerie-artisanale-mc%25C2%25A0duff/duo-de-vinaigres-de-cassonade-artisanal/1631/?order=desc&sorting=price" |
| 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" |