ProductController :: viewProduct
Request
GET Parameters
| Key | Value |
|---|---|
| url | "product/lissue-vegane-maison/seitan-le-classique/1757/" |
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" => "lissue-vegane-maison" "productName" => "seitan-le-classique" "id" => "1757" ] |
| _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 | "1757" |
| producerUrl | "lissue-vegane-maison" |
| product | App\Entity\Product {#1113 #em: Doctrine\ORM\EntityManager {#319 …} #userServ: App\Service\UserService {#150 …} -urlName: null -id: 1757 -origName: "Seitan Le Classique" -origBrandName: null -qtyLeft: 0 -unitAmount: 400.0 -unit: 2 -available: true -origDescription: "<p><strong>Le Classique</strong></p><p>Précuit, il peut être mangé froid ou chaud et peut également être congelé sans problème.</p><p>Vous pouvez l’utiliser en tranche, haché (au mélangeur), en cubes ou en lanières. Il remplace la viande que vous utilisez dans vos recettes traditionnelles comme votre sauce à spaghetti, pâté chinois, la pizza, les sandwichs, les sautés de légumes et la raclette. Vous pouvez également le servir en charcuterie dans vos 5 à 7.</p><p>Avec le Classique, vous pouvez créer des mets facilement et à la hauteur de votre imagination qui sauront vous surprendre par le gout et la texture qu’il apportera.</p><p><strong>Si vous manquez d’idées, visitez notre page Facebook dans l’album RECETTE.</strong></p>" -categories: Proxies\__CG__\App\Entity\Category {#1175 …} -conservation: Proxies\__CG__\App\Entity\Conservation {#1154 …} -Origin: "Québec/Canada" -bestBefore: null -creationDate: DateTime @1582520400 {#1110 : 2020-02-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: false -maturinUpc: "055843403570" -codeUPC: "7544778903017" -code1: null -code2: null -code3: null -codeBox: "903017" -alimentsDuQuebec: false -deliveryLocations: Doctrine\ORM\PersistentCollection {#1368 …} -minimumInStorage: 5 -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: "<p><a href="https://www.facebook.com/pg/lissuegastronomieveganemaison/photos/?tab=album&album_id=2511639649074837">Lien des recettes de L'Issue</a></p>" -userViewed: Doctrine\ORM\PersistentCollection {#1301 …} -inCarts: Doctrine\ORM\PersistentCollection {#1244 …} -solexId: "35078" -replenishmentItems: Doctrine\ORM\PersistentCollection {#1261 …} -favorites: Doctrine\ORM\PersistentCollection {#1273 …} -listOfIngredients: "<p>Contient du blé et du soya</p><p>Haricots pinto sans OGM, gluten de blé sans OGM, bouillon de légume sans GMS, levure nutritionnelle sans OGM, huile de tournesol bio, tamari bio, épices</p>" -qtyReadyToShip: 3 -expirationDate: DateTime @1603857600 {#1111 : 2020-10-28 00:00:00.0 America/New_York (-04:00) } -isConsigned: false -consignedCost: 0.0 -nutritionFactImage: Proxies\__CG__\App\Entity\Image {#1275 …} -isFragile: false -qtyPerUnit: 1 -validatedByDistributor: true -deliveryNote: null -isJustInTime: false -reminderLowQuantitySent: true -hasMultipleProducts: false -hasFreeMaturinShipping: false -deal: null -productsInBundle: Doctrine\ORM\PersistentCollection {#1276 …} -badges: Doctrine\ORM\PersistentCollection {#1398 …} -diets: Doctrine\ORM\PersistentCollection {#1411 …} -discountPricings: Doctrine\ORM\PersistentCollection {#1413 …} -subCategory: Proxies\__CG__\App\Entity\Category {#1415 …} -complementedByGroups: Doctrine\ORM\PersistentCollection {#1428 …} -complementaryGroups: Doctrine\ORM\PersistentCollection {#1430 …} -actionWhenExpired: 0 -isSubscribable: null -subscriptions: Doctrine\ORM\PersistentCollection {#1450 …} -isBoxOfProducts: false -productsInBox: Doctrine\ORM\PersistentCollection {#1464 …} -isOnlySubscribable: null -justInTimeDeliveryDate: null -freeMaturinShippingIfLowerThen: null -isOnlySubscribableToType: null -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1478 …} -quantityWarehouse: 3 -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 | "seitan-le-classique" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, zstd, deflate" |
| cookie | "PHPSESSID=lq1om9pi265iqc02rv1hvr95bf; sf_redirect=%7B%22token%22%3A%22612214%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" |
| host | "staging.maturin.ca" |
| referer | "https://staging.maturin.ca/groupe/marchepublicdelamitis/product/lissue-vegane-maison/seitan-le-classique/1757/" |
| 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 | "Thu, 11 Jun 2026 13:42:32 GMT" |
| location | "/groupe/marchepublicdelamitis/product/lissue-vegane-maison/seitan-le-classique/1757/" |
| x-debug-token | "cab2a6" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "lq1om9pi265iqc02rv1hvr95bf" |
| sf_redirect | "{"token":"612214","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 | "Thu, 11 Jun 26 09:41:34 -0400" |
| Last used | "Thu, 11 Jun 26 09:42:31 -0400" |
| Lifetime | "31536000" |
Session Attributes
| Attribute | Value |
|---|---|
| cartId | 18595448 |
| 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 Le Grand Marché de Québec" "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 Le Grand Marché de Québec" ] |
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 | "PHPSESSID=lq1om9pi265iqc02rv1hvr95bf; sf_redirect=%7B%22token%22%3A%22612214%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" |
| HTTP_HOST | "staging.maturin.ca" |
| HTTP_REFERER | "https://staging.maturin.ca/groupe/marchepublicdelamitis/product/lissue-vegane-maison/seitan-le-classique/1757/" |
| 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/lissue-vegane-maison/seitan-le-classique/1757/&url=product%2Flissue-vegane-maison%2Fseitan-le-classique%2F1757%2F" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_QUERY_STRING | "url=product/lissue-vegane-maison/seitan-le-classique/1757/&url=product%2Flissue-vegane-maison%2Fseitan-le-classique%2F1757%2F" |
| REDIRECT_SSL_TLS_SNI | "staging.maturin.ca" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/product/lissue-vegane-maison/seitan-le-classique/1757/" |
| REMOTE_ADDR | "216.73.217.176" |
| REMOTE_PORT | "45751" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1781185351 |
| REQUEST_TIME_FLOAT | 1781185351.805 |
| REQUEST_URI | "/product/lissue-vegane-maison/seitan-le-classique/1757/?url=product%2Flissue-vegane-maison%2Fseitan-le-classique%2F1757%2F" |
| 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" |