ProductController :: viewProduct
Request
GET Parameters
| Key | Value |
|---|---|
| url | "product/ail-en-noir-et-blanc/creme-dail-noir/6708" |
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" => "ail-en-noir-et-blanc" "productName" => "creme-dail-noir" "id" => "6708" ] |
| _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 | "6708" |
| producerUrl | "ail-en-noir-et-blanc" |
| product | App\Entity\Product {#1113 #em: Doctrine\ORM\EntityManager {#319 …} #userServ: App\Service\UserService {#150 …} -urlName: null -id: 6708 -origName: "Crème d’ail noir" -origBrandName: "Ail en noir et blanc" -qtyLeft: 0 -unitAmount: 150.0 -unit: 2 -available: true -origDescription: "<p>Notre crème d'ail noir est le nec plus ultra de l'ail noir. Une texture douce et crémeuse, facile à cuisiner. Produit artisanal. </p>" -categories: Proxies\__CG__\App\Entity\Category {#1175 …} -conservation: Proxies\__CG__\App\Entity\Conservation {#1154 …} -Origin: "Québec/Canada" -bestBefore: null -creationDate: DateTime @1604898000 {#1110 : 2020-11-09 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: "055843410073" -codeUPC: null -code1: null -code2: null -code3: null -codeBox: null -alimentsDuQuebec: true -deliveryLocations: Doctrine\ORM\PersistentCollection {#1368 …} -minimumInStorage: 3 -deliveryMethods: Doctrine\ORM\PersistentCollection {#1345 …} -limitedQuantity: false -alimentsDuQuebecCertification: 0 -DeliveryType: 0 -DeliveryPickup: true -draft: false -deliveryMail: true -locations: Doctrine\ORM\PersistentCollection {#1319 …} -region: Proxies\__CG__\App\Entity\Region {#1290 …} -advices: "<p>Facile à cuisiner, vous n'avez qu'à ouvrir le pot de crème d'ail noir et le placer sur un plateau de fromages du Québec entourés de craquelins, pains, fruits, légumes, noix et charcuteries... le bonheur! Repas pressé? Faites-vous un grilled-cheese de luxe à la crème d'ail noir et trois fromages. Cuisinez la crème d'ail noir de l'entrée au dessert en ajoutant la saveur Umami à vos sauces, légumes grillés, pâtes, risottos, pièces de viandes, volailles, poissons, burgers et même à de délicieuses truffes au chocolat. </p>" -recipes: "<p><a href="https://m.facebook.com/story.php?story_fbid=574179350031699&id=1785911814804701">https://m.facebook.com/story.php?story_fbid=574179350031699&id=1785911814804701</a></p><p><a href="https://m.facebook.com/story.php?story_fbid=650461349066420&id=1785911814804701">https://m.facebook.com/story.php?story_fbid=650461349066420&id=1785911814804701</a></p><p> </p>" -userViewed: Doctrine\ORM\PersistentCollection {#1301 …} -inCarts: Doctrine\ORM\PersistentCollection {#1244 …} -solexId: "36995" -replenishmentItems: Doctrine\ORM\PersistentCollection {#1261 …} -favorites: Doctrine\ORM\PersistentCollection {#1273 …} -listOfIngredients: "<p>Ail noir, eau. </p>" -qtyReadyToShip: 26 -expirationDate: DateTime @1666843200 {#1111 : 2022-10-27 00:00:00.0 America/New_York (-04:00) } -isConsigned: false -consignedCost: 0.0 -nutritionFactImage: null -isFragile: true -qtyPerUnit: 1 -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: 0 -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: 28 -quantityWarehouseReserved: 2 -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 | "creme-dail-noir" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, zstd, deflate" |
| cookie | "sf_redirect=%7B%22token%22%3A%22c8165c%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=a01ckthes740tk3tlpemb0hi6f" |
| host | "staging.maturin.ca" |
| referer | "https://staging.maturin.ca/groupe/bucke/product/ail-en-noir-et-blanc/creme-dail-noir/6708/" |
| 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, 08 Apr 2026 06:04:41 GMT" |
| location | "/groupe/bucke/product/ail-en-noir-et-blanc/creme-dail-noir/6708/" |
| x-debug-token | "c2e608" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "a01ckthes740tk3tlpemb0hi6f" |
| sf_redirect | "{"token":"c8165c","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, 08 Apr 26 02:03:50 -0400" |
| Last used | "Wed, 08 Apr 26 02:04:41 -0400" |
| Lifetime | "31536000" |
Session Attributes
| Attribute | Value |
|---|---|
| cartId | 18220031 |
| favorites | Doctrine\Common\Collections\ArrayCollection {#236 -elements: [] } |
| showThisAssociationIdOnly-customBrowsing | 25 |
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é" ] |
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%22c8165c%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=a01ckthes740tk3tlpemb0hi6f" |
| HTTP_HOST | "staging.maturin.ca" |
| HTTP_REFERER | "https://staging.maturin.ca/groupe/bucke/product/ail-en-noir-et-blanc/creme-dail-noir/6708/" |
| 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/ail-en-noir-et-blanc/creme-dail-noir/6708/&url=product%2Fail-en-noir-et-blanc%2Fcreme-dail-noir%2F6708" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_QUERY_STRING | "url=product/ail-en-noir-et-blanc/creme-dail-noir/6708/&url=product%2Fail-en-noir-et-blanc%2Fcreme-dail-noir%2F6708" |
| REDIRECT_SSL_TLS_SNI | "staging.maturin.ca" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/product/ail-en-noir-et-blanc/creme-dail-noir/6708/" |
| REMOTE_ADDR | "216.73.216.171" |
| REMOTE_PORT | "62201" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1775628281 |
| REQUEST_TIME_FLOAT | 1775628281.183 |
| REQUEST_URI | "/product/ail-en-noir-et-blanc/creme-dail-noir/6708/?url=product%2Fail-en-noir-et-blanc%2Fcreme-dail-noir%2F6708" |
| 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" |