ProductController :: viewProduct
Request
GET Parameters
| Key | Value |
|---|---|
| url | "produit/cafe-liegeois-canada-inc/mano-mano-discret-(deca)-bio-equitable---perou-(x10)/1880" |
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" |
| _redirected | true |
| _route | "viewProduct" |
| _route_params | [ "_locale" => "fr" "producerUrl" => "cafe-liegeois-canada-inc" "productName" => "mano-mano-discret-%28deca%29-bio-equitable---perou-%28x10%29" "id" => "1880" ] |
| _template | Sensio\Bundle\FrameworkExtraBundle\Configuration\Template {#933 #template: "frontend/product.html.twig" -vars: [] -streamable: false -owner: [ App\Controller\ProductController {#224 -entityMana: Doctrine\ORM\EntityManager {#319 …} -productServ: App\Service\ProductService {#153 …} -userServ: App\Service\UserService {#150 …} -companyServ: App\Service\CompanyService {#835 …} -request: null #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#839 …} } "viewProduct" ] } |
| id | "1880" |
| producerUrl | "cafe-liegeois-canada-inc" |
| product | App\Entity\Product {#1113 #em: Doctrine\ORM\EntityManager {#319 …} #userServ: App\Service\UserService {#150 …} -urlName: null -id: 1880 -origName: "Mano mano discret (DECA) Bio-équitable - Pérou (x10)" -origBrandName: "CAFE LIEGEOIS" -qtyLeft: 0 -unitAmount: 5.2 -unit: 2 -available: true -origDescription: "<p>Première capsule <strong>bio-compostable</strong> sur le marché nord-américain, le Discret offre un équilibre délicat entre l'audace d'un café fort et la douceur d'une crème. Il affirme ses origines <strong>péruviennes</strong>, révélant des notes franches et fruitées à déguster sans modération. Café <strong>biologique </strong>et <strong>équitable.</strong></p><p>La diversité climatique et topographique donne au Discret un arôme intense et unique, avec des notes d'épices et de céréales grillées se mêlant sur un fond amazonien.</p><p><strong>Son point fort </strong>: Un caractère généreux à savourer toute la journée.</p><p><strong>Ce qui le rend unique</strong> : C'est un déca qui n'en a pas l'air !</p>" -categories: Proxies\__CG__\App\Entity\Category {#1175 …} -conservation: null -Origin: "Québec/Canada" -bestBefore: null -creationDate: DateTime @1585022400 {#1110 : 2020-03-24 00:00:00.0 America/New_York (-04:00) } -nutritionFact: null -newProduct: true -images: Doctrine\ORM\PersistentCollection {#1174 …} -mainImage: Proxies\__CG__\App\Entity\Image {#1134 …} -tags: Doctrine\ORM\PersistentCollection {#1143 …} -ingredients: Doctrine\ORM\PersistentCollection {#1157 …} -storages: Doctrine\ORM\PersistentCollection {#1177 …} -pricings: Doctrine\ORM\PersistentCollection {#1196 …} -certifications: Doctrine\ORM\PersistentCollection {#1209 …} -company: Proxies\__CG__\App\Entity\Company {#1370 …} -taxable: false -maturinUpc: "055843404041" -codeUPC: "5 411651820025" -code1: null -code2: null -code3: null -codeBox: "82002" -alimentsDuQuebec: false -deliveryLocations: Doctrine\ORM\PersistentCollection {#1358 …} -minimumInStorage: 20 -deliveryMethods: Doctrine\ORM\PersistentCollection {#1335 …} -limitedQuantity: false -alimentsDuQuebecCertification: null -DeliveryType: 0 -DeliveryPickup: false -draft: false -deliveryMail: true -locations: Doctrine\ORM\PersistentCollection {#1309 …} -region: Proxies\__CG__\App\Entity\Region {#1280 …} -advices: "<p>Le Mano Mano Puissant est disponible pour les machines Nespresso® OriginalLine. Capsules 100% compatibles.</p>" -recipes: null -userViewed: Doctrine\ORM\PersistentCollection {#1291 …} -inCarts: Doctrine\ORM\PersistentCollection {#1234 …} -solexId: "35535" -replenishmentItems: Doctrine\ORM\PersistentCollection {#1251 …} -favorites: Doctrine\ORM\PersistentCollection {#1263 …} -listOfIngredients: "<p>Café Moulu Decaf</p>" -qtyReadyToShip: 7 -expirationDate: DateTime @1589774400 {#1111 : 2020-05-18 00:00:00.0 America/New_York (-04:00) } -isConsigned: false -consignedCost: 0.0 -nutritionFactImage: null -isFragile: false -qtyPerUnit: 10 -validatedByDistributor: false -deliveryNote: null -isJustInTime: false -reminderLowQuantitySent: true -hasMultipleProducts: false -hasFreeMaturinShipping: false -deal: null -productsInBundle: Doctrine\ORM\PersistentCollection {#1265 …} -badges: Doctrine\ORM\PersistentCollection {#1387 …} -diets: Doctrine\ORM\PersistentCollection {#1400 …} -discountPricings: Doctrine\ORM\PersistentCollection {#1402 …} -subCategory: Proxies\__CG__\App\Entity\Category {#1404 …} -complementedByGroups: Doctrine\ORM\PersistentCollection {#1417 …} -complementaryGroups: Doctrine\ORM\PersistentCollection {#1419 …} -actionWhenExpired: 1 -isSubscribable: null -subscriptions: Doctrine\ORM\PersistentCollection {#1439 …} -isBoxOfProducts: false -productsInBox: Doctrine\ORM\PersistentCollection {#1453 …} -isOnlySubscribable: null -justInTimeDeliveryDate: null -freeMaturinShippingIfLowerThen: null -isOnlySubscribableToType: null -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1467 …} -quantityWarehouse: 7 -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 | "mano-mano-discret-%28deca%29-bio-equitable---perou-%28x10%29" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, zstd, deflate" |
| cache-control | "max-age=0" |
| connection | "keep-alive" |
| cookie | "sf_redirect=%7B%22token%22%3A%22653164%22%2C%22route%22%3A%22viewProduct%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%7B%22class%22%3A%22Symfony%5C%5CBundle%5C%5CFrameworkBundle%5C%5CController%5C%5CRedirectController%22%2C%22method%22%3A%22urlRedirectAction%22%2C%22file%22%3A%22%5C%2Fvar%5C%2Fwww%5C%2Fhtml%5C%2FMarkego%5C%2Fvendor%5C%2Fsymfony%5C%2Fframework-bundle%5C%2FController%5C%2FRedirectController.php%22%2C%22line%22%3A99%7D%2C%22status_code%22%3A301%2C%22status_text%22%3A%22Moved%20Permanently%22%7D; PHPSESSID=dq7mh5hh35htvqan3e10404q0s" |
| host | "staging.maturin.ca" |
| referer | "http://staging.maturin.ca/produit/cafe-liegeois-canada-inc/mano-mano-discret-%2528deca%2529-bio-equitable---perou-%2528x10%2529/1880" |
| user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| via | "1.1 squid-proxy-5b5d847c96-kkndk (squid/6.13)" |
| x-forwarded-for | "10.2.198.108" |
| 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 | "Tue, 23 Dec 2025 14:04:33 GMT" |
| location | "/groupe/marchepublicrimouski/produit/cafe-liegeois-canada-inc/mano-mano-discret-%2528deca%2529-bio-equitable---perou-%2528x10%2529/1880/" |
| x-debug-token | "551736" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "dq7mh5hh35htvqan3e10404q0s" |
| sf_redirect | "{"token":"653164","route":"viewProduct","method":"GET","controller":{"class":"Symfony\\Bundle\\FrameworkBundle\\Controller\\RedirectController","method":"urlRedirectAction","file":"\/var\/www\/html\/Markego\/vendor\/symfony\/framework-bundle\/Controller\/RedirectController.php","line":99},"status_code":301,"status_text":"Moved Permanently"}" |
Response Cookies
No response cookies
Session
Session Metadata
| Key | Value |
|---|---|
| Created | "Tue, 23 Dec 25 09:03:15 -0500" |
| Last used | "Tue, 23 Dec 25 09:04:33 -0500" |
| Lifetime | "31536000" |
Session Attributes
| Attribute | Value |
|---|---|
| cartId | 17382389 |
| favorites | Doctrine\Common\Collections\ArrayCollection {#236 -elements: [] } |
| showThisAssociationIdOnly-customBrowsing | 11 |
Flashes
Flashes
| Key | Value |
|---|---|
| error | [ "The product you tried to see is not allowed in Marché public Rimouski" "The product you tried to see is not allowed in Marché public Rimouski" "The product you tried to see is not allowed in Marché public Rimouski" "The product you tried to see is not allowed in Marché public Rimouski" "The product you tried to see is not allowed in Marché public Rimouski" ] |
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" |
| HTTP_ACCEPT | "*/*" |
| HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate" |
| HTTP_CACHE_CONTROL | "max-age=0" |
| HTTP_CONNECTION | "keep-alive" |
| HTTP_COOKIE | "sf_redirect=%7B%22token%22%3A%22653164%22%2C%22route%22%3A%22viewProduct%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%7B%22class%22%3A%22Symfony%5C%5CBundle%5C%5CFrameworkBundle%5C%5CController%5C%5CRedirectController%22%2C%22method%22%3A%22urlRedirectAction%22%2C%22file%22%3A%22%5C%2Fvar%5C%2Fwww%5C%2Fhtml%5C%2FMarkego%5C%2Fvendor%5C%2Fsymfony%5C%2Fframework-bundle%5C%2FController%5C%2FRedirectController.php%22%2C%22line%22%3A99%7D%2C%22status_code%22%3A301%2C%22status_text%22%3A%22Moved%20Permanently%22%7D; PHPSESSID=dq7mh5hh35htvqan3e10404q0s" |
| HTTP_HOST | "staging.maturin.ca" |
| HTTP_REFERER | "http://staging.maturin.ca/produit/cafe-liegeois-canada-inc/mano-mano-discret-%2528deca%2529-bio-equitable---perou-%2528x10%2529/1880" |
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| HTTP_VIA | "1.1 squid-proxy-5b5d847c96-kkndk (squid/6.13)" |
| HTTP_X_FORWARDED_FOR | "10.2.198.108" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "url=produit/cafe-liegeois-canada-inc/mano-mano-discret-%28deca%29-bio-equitable---perou-%28x10%29/1880/&url=produit%2Fcafe-liegeois-canada-inc%2Fmano-mano-discret-%28deca%29-bio-equitable---perou-%28x10%29%2F1880" |
| REDIRECT_QUERY_STRING | "url=produit/cafe-liegeois-canada-inc/mano-mano-discret-%28deca%29-bio-equitable---perou-%28x10%29/1880/&url=produit%2Fcafe-liegeois-canada-inc%2Fmano-mano-discret-%28deca%29-bio-equitable---perou-%28x10%29%2F1880" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/produit/cafe-liegeois-canada-inc/mano-mano-discret-%28deca%29-bio-equitable---perou-%28x10%29/1880/" |
| REMOTE_ADDR | "216.73.216.189" |
| REMOTE_PORT | "40154" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "http" |
| REQUEST_TIME | 1766498673 |
| REQUEST_TIME_FLOAT | 1766498673.209 |
| REQUEST_URI | "/produit/cafe-liegeois-canada-inc/mano-mano-discret-%2528deca%2529-bio-equitable---perou-%2528x10%2529/1880/?url=produit%2Fcafe-liegeois-canada-inc%2Fmano-mano-discret-%28deca%29-bio-equitable---perou-%28x10%29%2F1880" |
| 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 | "80" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SIGNATURE | "<address>Apache/2.4.41 (Ubuntu) Server at staging.maturin.ca Port 80</address>\n" |
| SERVER_SOFTWARE | "Apache/2.4.41 (Ubuntu)" |
| 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" |