ProductController :: viewProduct
Request
GET Parameters
| Key | Value |
|---|---|
| sorting | "price" |
| url | "product/brasseurs-du-monde/biere-mixte-infusee---4-canettes/7522/" |
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 | "en" |
| _redirected | true |
| _route | "viewProduct" |
| _route_params | [ "_locale" => "en" "producerUrl" => "brasseurs-du-monde" "productName" => "biere-mixte-infusee---4-canettes" "id" => "7522" ] |
| _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 | "7522" |
| producerUrl | "brasseurs-du-monde" |
| product | App\Entity\Product {#1113 #em: Doctrine\ORM\EntityManager {#319 …} #userServ: App\Service\UserService {#150 …} -urlName: null -id: 7522 -origName: "Bière Mixte Infusée - 4 canettes" -origBrandName: null -qtyLeft: 0 -unitAmount: 473.0 -unit: 0 -available: true -origDescription: "<p>Caisse mixte de 4 unités, conçue spécialement pour les amateurs de bières au thé et aux fruits!</p><p>1 x 473 ml Infusée - 5,4 %<br />1 x 473 ml Infusée Bleuet - 5,3 %<br />1x 473 ml Abricothé - 5,4 %<br />1 x 473 ml Infusée Grenade-Hibiscus - 5,4 %</p>" -categories: Proxies\__CG__\App\Entity\Category {#1175 …} -conservation: Proxies\__CG__\App\Entity\Conservation {#1154 …} -Origin: "Québec/Canada" -bestBefore: null -creationDate: DateTime @1613192400 {#1110 : 2021-02-13 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: "055843412312" -codeUPC: "629059108415" -code1: null -code2: null -code3: null -codeBox: null -alimentsDuQuebec: true -deliveryLocations: Doctrine\ORM\PersistentCollection {#1368 …} -minimumInStorage: 6 -deliveryMethods: Doctrine\ORM\PersistentCollection {#1345 …} -limitedQuantity: false -alimentsDuQuebecCertification: 1 -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: "37533" -replenishmentItems: Doctrine\ORM\PersistentCollection {#1261 …} -favorites: Doctrine\ORM\PersistentCollection {#1273 …} -listOfIngredients: "<p>Contient : Orge, blé, avoine.</p><p>Sans lactose</p>" -qtyReadyToShip: 42 -expirationDate: DateTime @1641013200 {#1111 : 2022-01-01 00:00:00.0 America/New_York (-05:00) } -isConsigned: true -consignedCost: 0.2 -nutritionFactImage: null -isFragile: false -qtyPerUnit: 4 -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: 48 -quantityWarehouseReserved: 0 -quantityOnHold: 0 -parentProductId: null -feeWarehousePackingPerUnit: null -feeWarehouseHandlingPerUnit: null -isDisplayedInAssociationOnly: false -isHri: false -puroExclusion: false -containsAlcohol: true -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 | "biere-mixte-infusee---4-canettes" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, zstd, deflate" |
| cookie | "sf_redirect=%7B%22token%22%3A%229ffc53%22%2C%22route%22%3A%22viewProductInAssociation%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%7B%22class%22%3A%22App%5C%5CController%5C%5CProductController%22%2C%22method%22%3A%22viewProductInAssociation%22%2C%22file%22%3A%22%5C%2Fvar%5C%2Fwww%5C%2Fhtml%5C%2FMarkego%5C%2Fsrc%5C%2FController%5C%2FProductController.php%22%2C%22line%22%3A587%7D%2C%22status_code%22%3A307%2C%22status_text%22%3A%22Temporary%20Redirect%22%7D; PHPSESSID=85lellf9ld8o2mo4fjoa5g9hiv" |
| host | "staging.maturin.ca" |
| referer | "https://staging.maturin.ca/groupe/marchecompton/product/brasseurs-du-monde/biere-mixte-infusee---4-canettes/7522/" |
| user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| 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 | "Wed, 15 Apr 2026 08:14:30 GMT" |
| location | "/groupe/marchepublicdelamitis/product/brasseurs-du-monde/biere-mixte-infusee---4-canettes/7522/" |
| x-debug-token | "db7513" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "85lellf9ld8o2mo4fjoa5g9hiv" |
| sf_redirect | "{"token":"9ffc53","route":"viewProductInAssociation","method":"GET","controller":{"class":"App\\Controller\\ProductController","method":"viewProductInAssociation","file":"\/var\/www\/html\/Markego\/src\/Controller\/ProductController.php","line":587},"status_code":307,"status_text":"Temporary Redirect"}" |
Response Cookies
No response cookies
Session
Session Metadata
| Key | Value |
|---|---|
| Created | "Wed, 15 Apr 26 04:14:02 -0400" |
| Last used | "Wed, 15 Apr 26 04:14:30 -0400" |
| Lifetime | "31536000" |
Session Attributes
| Attribute | Value |
|---|---|
| cartId | 18271944 |
| favorites | Doctrine\Common\Collections\ArrayCollection {#236 -elements: [] } |
| showThisAssociationIdOnly-customBrowsing | 22 |
Flashes
Flashes
| Key | Value |
|---|---|
| error | [ "The product you tried to see is not allowed in Aliment Snack" "The product you tried to see is not allowed in Aliment Snack" "The product you tried to see is not allowed in Aliment Snack" "The product you tried to see is not allowed in Aliment Snack" "The product you tried to see is not allowed in Aliment Snack" "The product you tried to see is not allowed in Marché public de la Mitis" "The product you tried to see is not allowed in Aliment Snack" "The product you tried to see is not allowed in Aliment Snack" "The product you tried to see is not allowed in Aliment Snack" "The product you tried to see is not allowed in Aliment Snack" "The product you tried to see is not allowed in Marché public de la Mitis" "The product you tried to see is not allowed in Marché public de la Mitis" "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Aliment Snack" "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Espace Bucké" "The product you tried to see is not allowed in Le Grand Marché de Québec" "The product you tried to see is not allowed in Espace Bucké" "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Brome-Missisquoi" "The product you tried to see is not allowed in Aliment Snack" "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Espace Bucké" "The product you tried to see is not allowed in Le Grand Marché de Québec" "The product you tried to see is not allowed in Espace Bucké" "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Brome-Missisquoi" "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Espace Bucké" "The product you tried to see is not allowed in Espace Bucké" "The product you tried to see is not allowed in Le Grand Marché de Québec" "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Laurentides J'en Mange" "The product you tried to see is not allowed in Brome-Missisquoi" ] |
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, zstd, deflate" |
| HTTP_COOKIE | "sf_redirect=%7B%22token%22%3A%229ffc53%22%2C%22route%22%3A%22viewProductInAssociation%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%7B%22class%22%3A%22App%5C%5CController%5C%5CProductController%22%2C%22method%22%3A%22viewProductInAssociation%22%2C%22file%22%3A%22%5C%2Fvar%5C%2Fwww%5C%2Fhtml%5C%2FMarkego%5C%2Fsrc%5C%2FController%5C%2FProductController.php%22%2C%22line%22%3A587%7D%2C%22status_code%22%3A307%2C%22status_text%22%3A%22Temporary%20Redirect%22%7D; PHPSESSID=85lellf9ld8o2mo4fjoa5g9hiv" |
| HTTP_HOST | "staging.maturin.ca" |
| HTTP_REFERER | "https://staging.maturin.ca/groupe/marchecompton/product/brasseurs-du-monde/biere-mixte-infusee---4-canettes/7522/" |
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "url=product/brasseurs-du-monde/biere-mixte-infusee---4-canettes/7522/&sorting=price" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_QUERY_STRING | "url=product/brasseurs-du-monde/biere-mixte-infusee---4-canettes/7522/&sorting=price" |
| REDIRECT_SSL_TLS_SNI | "staging.maturin.ca" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/product/brasseurs-du-monde/biere-mixte-infusee---4-canettes/7522/" |
| REMOTE_ADDR | "216.73.216.102" |
| REMOTE_PORT | "61675" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1776240870 |
| REQUEST_TIME_FLOAT | 1776240870.286 |
| REQUEST_URI | "/product/brasseurs-du-monde/biere-mixte-infusee---4-canettes/7522/?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" |