ProductController :: viewProduct
Request
GET Parameters
| Key | Value |
|---|---|
| url | "produit/rosecitron/creme-hydratante-mains/corps---lime-vanille/1478" |
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" => "rosecitron" "productName" => "creme-hydratante-mains%2Fcorps---lime-vanille" "id" => "1478" ] |
| _template | Sensio\Bundle\FrameworkExtraBundle\Configuration\Template {#933 #template: "frontend/product.html.twig" -vars: [] -streamable: false -owner: [] } |
| id | "1478" |
| producerUrl | "rosecitron" |
| product | App\Entity\Product {#1113 #em: Doctrine\ORM\EntityManager {#319 …} #userServ: App\Service\UserService {#150 …} -urlName: null -id: 1478 -origName: "Crème Hydratante mains/corps - Lime-Vanille" -origBrandName: "Au beurre de karité" -qtyLeft: 0 -unitAmount: 120.0 -unit: 0 -available: true -origDescription: "<p> </p><p>Crème hydratante au beurre de karité et vitamine E pour une hydratation optimale et une bonne cicatrisation. <br />Adoucit et hydrate la peau sans laisser un toucher gras.</p><p><strong>Ingrédients</strong></p><ul><li><p>Aqua/Neroli extract (eau ou hydrolat de Néroli) : Hydrolat de Néroli pour la crème Fleur d’Oranger seulement. Adoucit et redonne éclat à la peau</p></li><li><p>Olea europaea (olive) oil : Hydratante, adoucissante, bons pour les ongles cassants.</p></li><li><p>Helianthus annuus (tournesol) oil : Hydratante et émolliente. Contient naturellement de la vitamine E.</p></li><li><p>Persea gratissima (avocat) oil : Cicatrisante, protège contre les agressions (soleil, vent. ...). Regénérante pour les peaux très sèches.</p></li><li><p>Butyrospermum parkii (karité) : Cicatrisante, protège contre les agressions (soleil, vent, ...), anti-inflammatoire, regénérante pour les peaux très sèches. Contient naturellement de la vitamine A.</p></li><li><p>Cetearyl Olivate (and) Sorbitan Olivate : Cires émulsifiantes provenant de l’huile d’olive.</p></li><li><p>Sodium benzoate et potassium sorbate : Conservateurs de sources végétales.</p></li><li><p>Tocopherol (vitamine E) : Cicatrisante, regénérante pour les peaux très sèches.</p></li><li><p>Huiles essentielles/arômes naturels : Lime - Vanille</p></li></ul>" -categories: Proxies\__CG__\App\Entity\Category {#1175 …} -conservation: Proxies\__CG__\App\Entity\Conservation {#1154 …} -Origin: "Québec/Canada" -bestBefore: null -creationDate: DateTime @1574312400 {#1110 : 2019-11-21 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: true -maturinUpc: null -codeUPC: "183535000476" -code1: "RC-E-C06-B" -code2: null -code3: null -codeBox: null -alimentsDuQuebec: false -deliveryLocations: Doctrine\ORM\PersistentCollection {#1368 …} -minimumInStorage: 2 -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: null -userViewed: Doctrine\ORM\PersistentCollection {#1301 …} -inCarts: Doctrine\ORM\PersistentCollection {#1244 …} -solexId: "35524" -replenishmentItems: Doctrine\ORM\PersistentCollection {#1261 …} -favorites: Doctrine\ORM\PersistentCollection {#1273 …} -listOfIngredients: "<p>Aqua/Neroli extract (eau ou hydrolat de Néroli), Olea europaea (olive) oil, Helianthus annuus (tournesol) oil, Persea gratissima (avocat) oil, Butyrospermum parkii (karité), Cetearyl Olivate (and) Sorbitan Olivate, Sodium benzoate et potassium sorbate, Tocopherol (vitamine E), Huiles essentielles/arômes naturels Lime & Vanille</p>" -qtyReadyToShip: 2 -expirationDate: DateTime @1627704000 {#1111 : 2021-07-31 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 {#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: 2 -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 | "creme-hydratante-mains%2Fcorps---lime-vanille" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, deflate" |
| cookie | "PHPSESSID=mcdgof8pljkdjoiivkpkf9dlku; sf_redirect=%7B%22token%22%3A%22789f39%22%2C%22route%22%3A%22viewProduct%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%7B%22class%22%3A%22Symfony%5C%5CBundle%5C%5CFrameworkBundle%5C%5CController%5C%5CRedirectController%22%2C%22method%22%3A%22urlRedirectAction%22%2C%22file%22%3A%22%5C%2Fvar%5C%2Fwww%5C%2Fhtml%5C%2FMarkego%5C%2Fvendor%5C%2Fsymfony%5C%2Fframework-bundle%5C%2FController%5C%2FRedirectController.php%22%2C%22line%22%3A99%7D%2C%22status_code%22%3A301%2C%22status_text%22%3A%22Moved%20Permanently%22%7D" |
| from | "gptbot(at)openai.com" |
| host | "staging.maturin.ca" |
| referer | "https://staging.maturin.ca/produit/rosecitron/creme-hydratante-mains%252Fcorps---lime-vanille/1478" |
| user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)" |
| x-openai-host-hash | "92317407" |
| 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 | "Sun, 01 Feb 2026 19:18:30 GMT" |
| x-debug-token | "8116b7" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "mcdgof8pljkdjoiivkpkf9dlku" |
| sf_redirect | "{"token":"789f39","route":"viewProduct","method":"GET","controller":{"class":"Symfony\\Bundle\\FrameworkBundle\\Controller\\RedirectController","method":"urlRedirectAction","file":"\/var\/www\/html\/Markego\/vendor\/symfony\/framework-bundle\/Controller\/RedirectController.php","line":99},"status_code":301,"status_text":"Moved Permanently"}" |
Response Cookies
No response cookies
Session
Session Metadata
| Key | Value |
|---|---|
| Created | "Sun, 01 Feb 26 14:17:01 -0500" |
| Last used | "Sun, 01 Feb 26 14:18:29 -0500" |
| Lifetime | "31536000" |
Session Attributes
| Attribute | Value |
|---|---|
| cartId | 17764201 |
| favorites | Doctrine\Common\Collections\ArrayCollection {#236 -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 | "gzip, br, deflate" |
| HTTP_COOKIE | "PHPSESSID=mcdgof8pljkdjoiivkpkf9dlku; sf_redirect=%7B%22token%22%3A%22789f39%22%2C%22route%22%3A%22viewProduct%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%7B%22class%22%3A%22Symfony%5C%5CBundle%5C%5CFrameworkBundle%5C%5CController%5C%5CRedirectController%22%2C%22method%22%3A%22urlRedirectAction%22%2C%22file%22%3A%22%5C%2Fvar%5C%2Fwww%5C%2Fhtml%5C%2FMarkego%5C%2Fvendor%5C%2Fsymfony%5C%2Fframework-bundle%5C%2FController%5C%2FRedirectController.php%22%2C%22line%22%3A99%7D%2C%22status_code%22%3A301%2C%22status_text%22%3A%22Moved%20Permanently%22%7D" |
| HTTP_FROM | "gptbot(at)openai.com" |
| HTTP_HOST | "staging.maturin.ca" |
| HTTP_REFERER | "https://staging.maturin.ca/produit/rosecitron/creme-hydratante-mains%252Fcorps---lime-vanille/1478" |
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)" |
| HTTP_X_OPENAI_HOST_HASH | "92317407" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "url=produit/rosecitron/creme-hydratante-mains%2Fcorps---lime-vanille/1478/&url=produit%2Frosecitron%2Fcreme-hydratante-mains%2Fcorps---lime-vanille%2F1478" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_QUERY_STRING | "url=produit/rosecitron/creme-hydratante-mains%2Fcorps---lime-vanille/1478/&url=produit%2Frosecitron%2Fcreme-hydratante-mains%2Fcorps---lime-vanille%2F1478" |
| REDIRECT_SSL_TLS_SNI | "staging.maturin.ca" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/produit/rosecitron/creme-hydratante-mains%2Fcorps---lime-vanille/1478/" |
| REMOTE_ADDR | "74.7.243.239" |
| REMOTE_PORT | "58984" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1769973509 |
| REQUEST_TIME_FLOAT | 1769973509.772 |
| REQUEST_URI | "/produit/rosecitron/creme-hydratante-mains%252Fcorps---lime-vanille/1478/?url=produit%2Frosecitron%2Fcreme-hydratante-mains%2Fcorps---lime-vanille%2F1478" |
| 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" |