ProductController :: viewProduct

Request

GET Parameters

Key Value
order
"desc"
sorting
"popularity"
url
"produit/naturellement-pasta/ravioli-champignons-et-truffe-noir/6381/"

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" => "naturellement-pasta"
  "productName" => "ravioli-champignons-et-truffe-noir"
  "id" => "6381"
]
_template
Sensio\Bundle\FrameworkExtraBundle\Configuration\Template {#931
  #template: "frontend/product.html.twig"
  -vars: []
  -streamable: false
  -owner: []
}
id
"6381"
producerUrl
"naturellement-pasta"
product
App\Entity\Product {#1111
  #em: Doctrine\ORM\EntityManager {#317 …}
  #userServ: App\Service\UserService {#152 …}
  -urlName: null
  -id: 6381
  -origName: "Ravioli Champignons et Truffe noir"
  -origBrandName: null
  -qtyLeft: 0
  -unitAmount: 300.0
  -unit: 2
  -available: true
  -origDescription: "<p>RAVIOLI CHAMPIGNON ET TRUFFE NOIR: Pate &agrave; l&rsquo;&oelig;uf fourr&eacute;e aux champignons, ricotta, Parmigiano Reggiano et truffe noir. 2 portions.</p>"
  -categories: Proxies\__CG__\App\Entity\Category {#1173 …}
  -conservation: Proxies\__CG__\App\Entity\Conservation {#1152 …}
  -Origin: "Québec/Canada"
  -bestBefore: null
  -creationDate: DateTime @1601006400 {#1108
    date: 2020-09-25 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: "055843408940"
  -codeUPC: null
  -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: null
  -DeliveryType: 0
  -DeliveryPickup: false
  -draft: false
  -deliveryMail: true
  -locations: Doctrine\ORM\PersistentCollection {#1317 …}
  -region: Proxies\__CG__\App\Entity\Region {#1288 …}
  -advices: "<p>1. Dans une casserole, r&eacute;chauffer 16 tasses (4 Litres) d&#39;eau l&eacute;g&egrave;rement sal&eacute;e.</p><p>2. Ajouter les p&acirc;tes &agrave; l&#39;eau</p><p>3. Ramener &agrave; &eacute;bullition douce et cuire pour 6 - 8 minutes</p><p>4. &Eacute;goutter et servir</p>"
  -recipes: "<p>Servir avec de l&rsquo;huile d&rsquo;olive vierge extra, Parmigiano Reggiano et fines herbes.</p>"
  -userViewed: Doctrine\ORM\PersistentCollection {#1299 …}
  -inCarts: Doctrine\ORM\PersistentCollection {#1242 …}
  -solexId: "36795"
  -replenishmentItems: Doctrine\ORM\PersistentCollection {#1259 …}
  -favorites: Doctrine\ORM\PersistentCollection {#1271 …}
  -listOfIngredients: "<p>Ingredi&eacute;nts: farine de bl&eacute;, oeuf entier, huile d&rsquo;olive vierge extra, eau, champignons sauvages, fromage ricotta (lait entier pasteuris&eacute;, cr&egrave;me pasteuris&eacute;e, sel, acide lactique), fromage Parmigiano Reggiano (substances laiti&egrave;res, sel, culture bact&eacute;rienne, enzyme microbienne, pr&eacute;sure, chlorure de calcium), vin blanc, chapelure de bl&eacute;, truffe noir, sel, poivre, ail, epices. CONTIENT: substances laitieres, bl&eacute;, oeuf, sulfites. PEUT CONTENIR: traces de cacahutes, fruits a coque, mollusques, poissons.</p><p>MUSHROOMS TRUFFLE RAVIOLI Ingredients: unbleached wheat flour, eggs, extra virgin olive oil, water, mushrooms, ricotta cheese (pasteurized whole milk, pasteurized cream, salt, lactic acid),Parmigiano Reggiano cheese (milk ingredients, salt, bacterial culture, microbial enzyme, rennet, chloride calcium), white wine, breadcrumbs, black truffle, salt, pepper, garlic, spices. CONTAINS: milk ingredients, eggs, flour, sulfites. MAY CONTAIN: traces of tree nuts, peanuts, shellfish, fish.</p>"
  -qtyReadyToShip: 0
  -expirationDate: DateTime @1628568000 {#1109
    date: 2021-08-10 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: true
  -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: Proxies\__CG__\App\Entity\Category {#1412 …}
  -complementedByGroups: Doctrine\ORM\PersistentCollection {#1425 …}
  -complementaryGroups: Doctrine\ORM\PersistentCollection {#1427 …}
  -actionWhenExpired: 0
  -isSubscribable: null
  -subscriptions: Doctrine\ORM\PersistentCollection {#1447 …}
  -isBoxOfProducts: false
  -productsInBox: Doctrine\ORM\PersistentCollection {#1461 …}
  -isOnlySubscribable: null
  -justInTimeDeliveryDate: null
  -freeMaturinShippingIfLowerThen: null
  -isOnlySubscribableToType: null
  -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1475 …}
  -quantityWarehouse: 4
  -quantityWarehouseReserved: 0
  -quantityOnHold: 2
  -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
"ravioli-champignons-et-truffe-noir"

Request Headers

Header Value
accept-encoding
"gzip,deflate"
connection
"close"
host
"staging.maturin.ca"
user-agent
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36"
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 Oct 2025 22:00:57 GMT"
x-debug-token
"15fedf"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session

Session Metadata

Key Value
Created
"Wed, 08 Oct 25 18:00:55 -0400"
Last used
"Wed, 08 Oct 25 18:00:55 -0400"
Lifetime
"31536000"

Session Attributes

Attribute Value
cartId
16559524
favorites
Doctrine\Common\Collections\ArrayCollection {#33261
  -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"
HTTP_ACCEPT_ENCODING
"gzip,deflate"
HTTP_CONNECTION
"close"
HTTP_HOST
"staging.maturin.ca"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
PHP_SELF
"/index.php"
QUERY_STRING
"url=produit/naturellement-pasta/ravioli-champignons-et-truffe-noir/6381/&order=desc&sorting=popularity"
REDIRECT_QUERY_STRING
"url=produit/naturellement-pasta/ravioli-champignons-et-truffe-noir/6381/&order=desc&sorting=popularity"
REDIRECT_STATUS
"200"
REDIRECT_URL
"/produit/naturellement-pasta/ravioli-champignons-et-truffe-noir/6381/"
REMOTE_ADDR
"3.230.69.161"
REMOTE_PORT
"41874"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"http"
REQUEST_TIME
1759960855
REQUEST_TIME_FLOAT
1759960855.251
REQUEST_URI
"/produit/naturellement-pasta/ravioli-champignons-et-truffe-noir/6381/?order=desc&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
"80"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SIGNATURE
"<address>Apache/2.4.41 (Ubuntu) Server at staging.maturin.ca Port 80</address>\n"
SERVER_SOFTWARE
"Apache/2.4.41 (Ubuntu)"
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"