ProductController :: viewProduct
Request
GET Parameters
| Key | Value |
|---|---|
| order | "desc" |
| sorting | "date" |
| url | "produit/les-aliments-savvy-pantry/haricots-noirs-a-la-cubaine-(4-portions)/1356/" |
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" |
| _route | "viewProduct" |
| _route_params | [ "_locale" => "fr" "producerUrl" => "les-aliments-savvy-pantry" "productName" => "haricots-noirs-a-la-cubaine-%284-portions%29" "id" => "1356" ] |
| _template | Sensio\Bundle\FrameworkExtraBundle\Configuration\Template {#931 #template: "frontend/product.html.twig" -vars: [] -streamable: false -owner: [] } |
| id | "1356" |
| producerUrl | "les-aliments-savvy-pantry" |
| product | App\Entity\Product {#1111 #em: Doctrine\ORM\EntityManager {#317 …} #userServ: App\Service\UserService {#152 …} -urlName: null -id: 1356 -origName: "Haricots noirs à la cubaine (4 portions)" -origBrandName: "Mélange sec pour cuisiner" -qtyLeft: 0 -unitAmount: 194.0 -unit: 2 -available: true -origDescription: "<p>Donne 4 portions ! Mijoter longtemps les haricots avec les épices et les assaisonnements, c’est le secret de ces haricots noirs à la texture onctueuse et une saveur authentiquement cubain. Comme protéine principale ou plat d'accompagnement, ce plat est parfait au déjeuner, dîner ou souper et sont riches en protéines, fer, calcium et d’autres minéraux et vitamines essentiels.</p>" -categories: Proxies\__CG__\App\Entity\Category {#1173 …} -conservation: Proxies\__CG__\App\Entity\Conservation {#1152 …} -Origin: "Québec/Canada" -bestBefore: null -creationDate: DateTime @1571371200 {#1108 : 2019-10-18 00:00:00.0 America/New_York (-04:00) } -nutritionFact: null -newProduct: true -images: Doctrine\ORM\PersistentCollection {#1153 …} -mainImage: Proxies\__CG__\App\Entity\Image {#1174 …} -tags: Doctrine\ORM\PersistentCollection {#1131 …} -ingredients: Doctrine\ORM\PersistentCollection {#1145 …} -storages: Doctrine\ORM\PersistentCollection {#1186 …} -pricings: Doctrine\ORM\PersistentCollection {#1204 …} -certifications: Doctrine\ORM\PersistentCollection {#1217 …} -company: Proxies\__CG__\App\Entity\Company {#1378 …} -taxable: false -maturinUpc: "055843402726" -codeUPC: "6279887140552" -code1: null -code2: null -code3: null -codeBox: null -alimentsDuQuebec: false -deliveryLocations: Doctrine\ORM\PersistentCollection {#1366 …} -minimumInStorage: 2 -deliveryMethods: Doctrine\ORM\PersistentCollection {#1343 …} -limitedQuantity: false -alimentsDuQuebecCertification: 0 -DeliveryType: 0 -DeliveryPickup: false -draft: false -deliveryMail: true -locations: Doctrine\ORM\PersistentCollection {#1317 …} -region: Proxies\__CG__\App\Entity\Region {#1288 …} -advices: "<p>Préparation: Verser le tout dans une mijoteuse (ou une casserole) avec 30 ml d’huile d’olive et 2 ¾ tasses (660 ml) d’eau. Cuire pendant 4 heures à haute intensité ou 8 heures à faible intensité (ou, sur la cuisinière, porter à ébullition, puis couvrir et laisser mijoter 1 ½ heures). Donne 2 ¾ tasses.</p>" -recipes: null -userViewed: Doctrine\ORM\PersistentCollection {#1299 …} -inCarts: Doctrine\ORM\PersistentCollection {#1242 …} -solexId: "36922" -replenishmentItems: Doctrine\ORM\PersistentCollection {#1259 …} -favorites: Doctrine\ORM\PersistentCollection {#1271 …} -listOfIngredients: "<p>Haricots Noirs, Onion, Poivron Rouge, Tomate, Sel, Carotte, Céleri, Vinaigre de Cidre, Épices et<br />Fines Herbes</p>" -qtyReadyToShip: 7 -expirationDate: DateTime @1630468800 {#1109 : 2021-09-01 00:00:00.0 America/New_York (-04:00) } -isConsigned: false -consignedCost: 0.0 -nutritionFactImage: null -isFragile: false -qtyPerUnit: 1 -validatedByDistributor: true -deliveryNote: null -isJustInTime: false -reminderLowQuantitySent: false -hasMultipleProducts: false -hasFreeMaturinShipping: false -deal: null -productsInBundle: Doctrine\ORM\PersistentCollection {#1273 …} -badges: Doctrine\ORM\PersistentCollection {#1395 …} -diets: Doctrine\ORM\PersistentCollection {#1408 …} -discountPricings: Doctrine\ORM\PersistentCollection {#1410 …} -subCategory: null -complementedByGroups: Doctrine\ORM\PersistentCollection {#1424 …} -complementaryGroups: Doctrine\ORM\PersistentCollection {#1426 …} -actionWhenExpired: 0 -isSubscribable: null -subscriptions: Doctrine\ORM\PersistentCollection {#1446 …} -isBoxOfProducts: false -productsInBox: Doctrine\ORM\PersistentCollection {#1460 …} -isOnlySubscribable: null -justInTimeDeliveryDate: null -freeMaturinShippingIfLowerThen: null -isOnlySubscribableToType: null -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1474 …} -quantityWarehouse: 8 -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 | "haricots-noirs-a-la-cubaine-%284-portions%29" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "deflate, gzip, br, zstd" |
| host | "staging.maturin.ca" |
| user-agent | "Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)" |
| 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 | "Mon, 12 Jan 2026 22:12:36 GMT" |
| x-debug-token | "97bcfa" |
Cookies
Request Cookies
No request cookies
Response Cookies
No response cookies
Session
Session Metadata
| Key | Value |
|---|---|
| Created | "Mon, 12 Jan 26 17:12:34 -0500" |
| Last used | "Mon, 12 Jan 26 17:12:34 -0500" |
| Lifetime | "31536000" |
Session Attributes
| Attribute | Value |
|---|---|
| cartId | 17525833 |
| favorites | Doctrine\Common\Collections\ArrayCollection {#33351 -elements: [] } |
Flashes
Flashes
No flash messages were created.
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 | "deflate, gzip, br, zstd" |
| HTTP_HOST | "staging.maturin.ca" |
| HTTP_USER_AGENT | "Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "url=produit/les-aliments-savvy-pantry/haricots-noirs-a-la-cubaine-%284-portions%29/1356/&sorting=date&order=desc" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_QUERY_STRING | "url=produit/les-aliments-savvy-pantry/haricots-noirs-a-la-cubaine-%284-portions%29/1356/&sorting=date&order=desc" |
| REDIRECT_SSL_TLS_SNI | "staging.maturin.ca" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/produit/les-aliments-savvy-pantry/haricots-noirs-a-la-cubaine-%284-portions%29/1356/" |
| REMOTE_ADDR | "54.39.203.129" |
| REMOTE_PORT | "21822" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1768255954 |
| REQUEST_TIME_FLOAT | 1768255954.734 |
| REQUEST_URI | "/produit/les-aliments-savvy-pantry/haricots-noirs-a-la-cubaine-%25284-portions%2529/1356/?sorting=date&order=desc" |
| 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" |