ProductController :: viewProduct

Request

GET Parameters

Key Value
sorting
"popularity"
url
"produit/vg-gourmet/burgers-vegetaliens-lentilles-et-noix/6493/"

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" => "vg-gourmet"
  "productName" => "burgers-vegetaliens-lentilles-et-noix"
  "id" => "6493"
]
_template
Sensio\Bundle\FrameworkExtraBundle\Configuration\Template {#932
  #template: "frontend/product.html.twig"
  -vars: []
  -streamable: false
  -owner: [
    App\Controller\ProductController {#224
      -entityMana: Doctrine\ORM\EntityManager {#318 …}
      -productServ: App\Service\ProductService {#154 …}
      -userServ: App\Service\UserService {#151 …}
      -companyServ: App\Service\CompanyService {#862 …}
      -request: null
      #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#850 …}
    }
    "viewProduct"
  ]
}
id
"6493"
producerUrl
"vg-gourmet"
product
App\Entity\Product {#1112
  #em: Doctrine\ORM\EntityManager {#318 …}
  #userServ: App\Service\UserService {#151 …}
  -urlName: null
  -id: 6493
  -origName: "Burgers végétaliens Lentilles et Noix"
  -origBrandName: null
  -qtyLeft: 0
  -unitAmount: 100.0
  -unit: 2
  -available: true
  -origDescription: "<p>Burgers vegan aux Lentilles et aux Noix!</p>"
  -categories: Proxies\__CG__\App\Entity\Category {#1174 …}
  -conservation: Proxies\__CG__\App\Entity\Conservation {#1153 …}
  -Origin: "Québec/Canada"
  -bestBefore: null
  -creationDate: DateTime @1602907200 {#1109
    date: 2020-10-17 00:00:00.0 America/New_York (-04:00)
  }
  -nutritionFact: null
  -newProduct: true
  -images: Doctrine\ORM\PersistentCollection {#1154 …}
  -mainImage: Proxies\__CG__\App\Entity\Image {#1175 …}
  -tags: Doctrine\ORM\PersistentCollection {#1132 …}
  -ingredients: Doctrine\ORM\PersistentCollection {#1146 …}
  -storages: Doctrine\ORM\PersistentCollection {#1187 …}
  -pricings: Doctrine\ORM\PersistentCollection {#1205 …}
  -certifications: Doctrine\ORM\PersistentCollection {#1218 …}
  -company: Proxies\__CG__\App\Entity\Company {#1379 …}
  -taxable: false
  -maturinUpc: "055843409367"
  -codeUPC: null
  -code1: null
  -code2: null
  -code3: null
  -codeBox: null
  -alimentsDuQuebec: false
  -deliveryLocations: Doctrine\ORM\PersistentCollection {#1367 …}
  -minimumInStorage: 4
  -deliveryMethods: Doctrine\ORM\PersistentCollection {#1344 …}
  -limitedQuantity: false
  -alimentsDuQuebecCertification: null
  -DeliveryType: 0
  -DeliveryPickup: false
  -draft: false
  -deliveryMail: true
  -locations: Doctrine\ORM\PersistentCollection {#1318 …}
  -region: Proxies\__CG__\App\Entity\Region {#1289 …}
  -advices: "<p>Ces burgers sont enti&egrave;rement pr&eacute;cuits; simplement r&eacute;chauffer et savourer. Ne pas d&eacute;congeler. Retirer d&rsquo;abord le plastique. Pour de meilleurs r&eacute;sultats, pr&eacute;parer dans une po&ecirc;le ou sur le barbecue et, apr&egrave;s l&rsquo;avoir r&eacute;chauff&eacute;, laisser reposer pendant 1 minute.</p><p>Po&ecirc;le: &agrave; feu moyen-fort, 3 &agrave; 4 minutes de chaque c&ocirc;t&eacute; dans une po&ecirc;le pr&eacute;chauff&eacute;e et l&eacute;g&egrave;rement huil&eacute;e.</p><p>Barbecue: &agrave; feu moyen-fort, 3 &agrave; 4 minutes de chaque c&ocirc;t&eacute; sur une grille pr&eacute;chauff&eacute;e et l&eacute;g&egrave;rement huil&eacute;e.</p><p>Four grille-pain ou conventionnel: placer sur une plaque de cuisson avec papier parchemin l&eacute;g&egrave;rement huil&eacute; dans un four pr&eacute;chauff&eacute; &agrave; 375F (190C) pendant 10 minutes.</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>"
  -recipes: null
  -userViewed: Doctrine\ORM\PersistentCollection {#1300 …}
  -inCarts: Doctrine\ORM\PersistentCollection {#1243 …}
  -solexId: "36840"
  -replenishmentItems: Doctrine\ORM\PersistentCollection {#1260 …}
  -favorites: Doctrine\ORM\PersistentCollection {#1272 …}
  -listOfIngredients: "<p><strong>Ingredients:</strong> Green lentils, fresh onions, fresh carrots, non-GMO tofu (water, non-GMO soy beans, naturally-derived magnesium chloride and/or calcium chloride), non-GMO canola oil, organic soy flour, potato starch, fresh parsley, ground flax seeds, apple cider vinegar, walnuts, non-GMO gluten-free tamari (water, non-GMO soybeans, salt, alcohol to preserve freshness), fresh garlic, shiitake and/or oyster mushrooms, sea salt, organic raw cane sugar, black peppercorns.<strong>&nbsp; Contains tree nuts and soy.</strong></p><p><strong>&nbsp;Individuals with allergies:</strong> Made in a fully vegan and gluten-free facility that processes other products containing sesame seeds.</p><p><strong>Lentilles et noix</strong></p><p><strong>&nbsp;Ingr&eacute;dients : </strong>Lentilles vertes, oignons frais, carottes fra&icirc;ches, tofu sans OGM (eau, f&egrave;ves de soya sans OGM, chlorure de magn&eacute;sium d&eacute;riv&eacute; naturellement et/ou chlorure de calcium), huile de canola sans OGM, farine de soya biologique, f&eacute;cule de patate, persil frais, graines de lin moulues, vinaigre de cidre de pommes, noix de Grenoble, sauce tamari sans-gluten sans OGM (eau, f&egrave;ves de soya sans OGM, sel, alcool pour pr&eacute;server la fra&icirc;cheur), ail frais, champignons pleurotes et/ou shiitake, sel de mer, sucre de canne brut biologique, poivre noir. <strong>Contient des noix et du soya.</strong></p><p><strong>Personnes avec allergies</strong>: Fait dans une installation compl&egrave;tement v&eacute;g&eacute;talienne et sans-gluten o&ugrave; d&rsquo;autres produits contenant des graines de s&eacute;same sont fabriqu&eacute;s.</p><p><strong>&nbsp;</strong></p>"
  -qtyReadyToShip: 1
  -expirationDate: DateTime @1648180800 {#1110
    date: 2022-03-25 00:00:00.0 America/New_York (-04:00)
  }
  -isConsigned: false
  -consignedCost: 0.0
  -nutritionFactImage: null
  -isFragile: false
  -qtyPerUnit: 4
  -validatedByDistributor: true
  -deliveryNote: null
  -isJustInTime: false
  -reminderLowQuantitySent: true
  -hasMultipleProducts: false
  -hasFreeMaturinShipping: false
  -deal: null
  -productsInBundle: Doctrine\ORM\PersistentCollection {#1274 …}
  -badges: Doctrine\ORM\PersistentCollection {#1396 …}
  -diets: Doctrine\ORM\PersistentCollection {#1409 …}
  -discountPricings: Doctrine\ORM\PersistentCollection {#1411 …}
  -subCategory: Proxies\__CG__\App\Entity\Category {#1413 …}
  -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: 3
  -quantityWarehouseReserved: 1
  -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
"burgers-vegetaliens-lentilles-et-noix"

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, zstd, deflate"
cookie
"sf_redirect=%7B%22token%22%3A%22b49002%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=vr6e5d78absd7u5rmdjgjrfdbi"
host
"staging.maturin.ca"
referer
"https://staging.maturin.ca/groupe/marchecompton/produit/vg-gourmet/burgers-vegetaliens-lentilles-et-noix/6493/"
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, 22 Apr 2026 15:54:51 GMT"
location
"/groupe/marchecompton/produit/vg-gourmet/burgers-vegetaliens-lentilles-et-noix/6493/"
x-debug-token
"d3bacd"

Cookies

Request Cookies

Key Value
PHPSESSID
"vr6e5d78absd7u5rmdjgjrfdbi"
sf_redirect
"{"token":"b49002","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, 22 Apr 26 11:54:48 -0400"
Last used
"Wed, 22 Apr 26 11:54:51 -0400"
Lifetime
"31536000"

Session Attributes

Attribute Value
showThisAssociationIdOnly-customBrowsing
7

Flashes

Flashes

Key Value
error
[
  "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 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 Marché de Compton"
  "The product you tried to see is not allowed in Marché de Compton"
  "The product you tried to see is not allowed in Marché de Compton"
]

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%22b49002%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=vr6e5d78absd7u5rmdjgjrfdbi"
HTTP_HOST
"staging.maturin.ca"
HTTP_REFERER
"https://staging.maturin.ca/groupe/marchecompton/produit/vg-gourmet/burgers-vegetaliens-lentilles-et-noix/6493/"
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=produit/vg-gourmet/burgers-vegetaliens-lentilles-et-noix/6493/&sorting=popularity"
REDIRECT_HTTPS
"on"
REDIRECT_QUERY_STRING
"url=produit/vg-gourmet/burgers-vegetaliens-lentilles-et-noix/6493/&sorting=popularity"
REDIRECT_SSL_TLS_SNI
"staging.maturin.ca"
REDIRECT_STATUS
"200"
REDIRECT_URL
"/produit/vg-gourmet/burgers-vegetaliens-lentilles-et-noix/6493/"
REMOTE_ADDR
"216.73.217.140"
REMOTE_PORT
"61925"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1776873291
REQUEST_TIME_FLOAT
1776873291.303
REQUEST_URI
"/produit/vg-gourmet/burgers-vegetaliens-lentilles-et-noix/6493/?sorting=popularity"
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"