ProductController :: viewProduct

Request

GET Parameters

Key Value
sorting
"price"

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" => "novali"
  "productName" => "pate-a-muffin%2C-framboise-yogourt%2C-en-chaudiere"
  "id" => "6179"
]
_template
Sensio\Bundle\FrameworkExtraBundle\Configuration\Template {#933
  #template: "frontend/product.html.twig"
  -vars: []
  -streamable: false
  -owner: []
}
id
"6179"
producerUrl
"novali"
product
App\Entity\Product {#1112
  #em: Doctrine\ORM\EntityManager {#319 …}
  #userServ: App\Service\UserService {#150 …}
  -urlName: null
  -id: 6179
  -origName: "Pâte à muffin, Framboise yogourt, en chaudière"
  -origBrandName: "Novali"
  -qtyLeft: 0
  -unitAmount: 3.6
  -unit: 3
  -available: true
  -origDescription: "<p>Pour vous faciliter la vie et d&eacute;crocher des sourires autour de vous!</p><p>P&acirc;te &agrave; muffin gourmet, compos&eacute;e d&#39;ingr&eacute;dients de premi&egrave;re qualit&eacute;.&nbsp;</p><p>Il est possible de faire 33 muffins, de 100g, avec ce format.&nbsp; Vous pouvez &eacute;galement l&#39;utiliser dans la fabrication de g&acirc;teaux ou de pains d&eacute;jeuner qui peuvent &ecirc;tre ensuite, congel&eacute;s.&nbsp; &nbsp;&nbsp;</p><p>Il est possible aussi d&#39;ajouter des fruits ou morceaux de chocolat, &agrave; ce m&eacute;lange, si vous le souhaitez.</p><p>Source d&#39;&eacute;nergie et de plaisir gustatif, assur&eacute;e!</p>"
  -categories: Proxies\__CG__\App\Entity\Category {#1174 …}
  -conservation: Proxies\__CG__\App\Entity\Conservation {#1153 …}
  -Origin: "Québec/Canada"
  -bestBefore: null
  -creationDate: DateTime @1597464000 {#1110
    date: 2020-08-15 00:00:00.0 America/New_York (-04:00)
  }
  -nutritionFact: null
  -newProduct: true
  -images: Doctrine\ORM\PersistentCollection {#1154 …}
  -mainImage: Proxies\__CG__\App\Entity\Image {#1175 …}
  -tags: Doctrine\ORM\PersistentCollection {#1132 …}
  -ingredients: Doctrine\ORM\PersistentCollection {#1146 …}
  -storages: Doctrine\ORM\PersistentCollection {#1187 …}
  -pricings: Doctrine\ORM\PersistentCollection {#1205 …}
  -certifications: Doctrine\ORM\PersistentCollection {#1218 …}
  -company: Proxies\__CG__\App\Entity\Company {#1379 …}
  -taxable: false
  -maturinUpc: "055843408520"
  -codeUPC: null
  -code1: null
  -code2: null
  -code3: null
  -codeBox: null
  -alimentsDuQuebec: true
  -deliveryLocations: Doctrine\ORM\PersistentCollection {#1367 …}
  -minimumInStorage: 2
  -deliveryMethods: Doctrine\ORM\PersistentCollection {#1344 …}
  -limitedQuantity: false
  -alimentsDuQuebecCertification: 1
  -DeliveryType: 0
  -DeliveryPickup: false
  -draft: false
  -deliveryMail: true
  -locations: Doctrine\ORM\PersistentCollection {#1318 …}
  -region: Proxies\__CG__\App\Entity\Region {#1289 …}
  -advices: "<p>350&deg;F (175&deg;C) approx. : 30-35 min four conventionnel. 350&deg;F (175&deg;C) approx. : 30-35 min conventionnel oven.</p>"
  -recipes: null
  -userViewed: Doctrine\ORM\PersistentCollection {#1300 …}
  -inCarts: Doctrine\ORM\PersistentCollection {#1243 …}
  -solexId: "36651"
  -replenishmentItems: Doctrine\ORM\PersistentCollection {#1260 …}
  -favorites: Doctrine\ORM\PersistentCollection {#1272 …}
  -listOfIngredients: "<p>Farine de bl&eacute;, Sucres (sucre, pur&eacute;e de pommes (pommes, acide ascorbique)), Eau, Huile de canola, Oeufs entiers liquides, Framboises, Flocons &agrave; saveur de framboise (sucre, huile v&eacute;g&eacute;tale (palme, palmiste), farine de bl&eacute;, acide malique, phosphate tricalcique, citrate de sodium, ar&ocirc;mes artificiels, l&eacute;cithine de soya, jus de chou rouge, rouge allura, indigotine), Poudre &agrave; p&acirc;te, Yogourt (lait &eacute;cr&eacute;m&eacute;, cr&egrave;me, lait &eacute;cr&eacute;m&eacute; concentr&eacute; et/ou lait &eacute;cr&eacute;m&eacute; en poudre, amidon de ma&iuml;s modifi&eacute;, pectine, carragh&eacute;nine, cultures bact&eacute;riennes actives), Poudre de lactos&eacute;rum, Amidon de ma&iuml;s modifi&eacute;, &Eacute;mulsifiants (esters de propyl&egrave;ne glycol d&#39;acides gras, mono- et diglyc&eacute;rides d&rsquo;acides gras, st&eacute;aryl de sodium lactyl&eacute;), Ar&ocirc;mes artificiels, Bicarbonate de sodium, Gomme de xanthane, &Eacute;rythrosine, Jaune soleil, Amarante. Wheat flour, Sugars (sugar, applesauce (apples, ascorbic acid)), Water, Canola oil, Liquid whole eggs, Raspberries, Aromatized raspberry flakes (sugar, vegetable oil (palm, palm kernel), wheat flour, malic acid, tricalcium phosphate, sodium citrate, artificial flavours, soy lecithin, red cabbage juice, allura red, indigotine), Baking powder, Yogurt (skim milk, cream, concentrated skim milk and/or skim milk powder, modified corn starch, pectin, carrageenan, active bacterial cultures), Whey powder, Modified corn starch, Emulsifiers (propylene glycol esters of fatty acids, mono and diglycerides of fatty acids, sodium stearol lactylate), Artificial flavours, Sodium bicarbonate, Xanthan gum, Erythrosine, Sunset yellow, Amaranth. Allerg&egrave;nes/ Allergens Contient : Bl&eacute;, Oeufs, Lait, Soya. Contains: Wheat, Eggs, Milk, Soy.</p>"
  -qtyReadyToShip: 50
  -expirationDate: null
  -isConsigned: false
  -consignedCost: 0.0
  -nutritionFactImage: null
  -isFragile: false
  -qtyPerUnit: 1
  -validatedByDistributor: false
  -deliveryNote: null
  -isJustInTime: true
  -reminderLowQuantitySent: false
  -hasMultipleProducts: false
  -hasFreeMaturinShipping: false
  -deal: null
  -productsInBundle: Doctrine\ORM\PersistentCollection {#1274 …}
  -badges: Doctrine\ORM\PersistentCollection {#1396 …}
  -diets: Doctrine\ORM\PersistentCollection {#1409 …}
  -discountPricings: Doctrine\ORM\PersistentCollection {#1411 …}
  -subCategory: Proxies\__CG__\App\Entity\Category {#1413 …}
  -complementedByGroups: Doctrine\ORM\PersistentCollection {#1426 …}
  -complementaryGroups: Doctrine\ORM\PersistentCollection {#1428 …}
  -actionWhenExpired: 2
  -isSubscribable: null
  -subscriptions: Doctrine\ORM\PersistentCollection {#1448 …}
  -isBoxOfProducts: false
  -productsInBox: Doctrine\ORM\PersistentCollection {#1462 …}
  -isOnlySubscribable: null
  -justInTimeDeliveryDate: null
  -freeMaturinShippingIfLowerThen: null
  -isOnlySubscribableToType: null
  -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1476 …}
  -quantityWarehouse: 0
  -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
"pate-a-muffin%2C-framboise-yogourt%2C-en-chaudiere"

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, zstd, deflate"
cookie
"PHPSESSID=o4egtg9skg9o42hernran9cmdt"
host
"staging.maturin.ca"
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
"Tue, 19 Aug 2025 10:35:13 GMT"
x-debug-token
"cd27df"

Cookies

Request Cookies

Key Value
PHPSESSID
"o4egtg9skg9o42hernran9cmdt"

Response Cookies

No response cookies

Session

Session Metadata

Key Value
Created
"Tue, 19 Aug 25 06:35:00 -0400"
Last used
"Tue, 19 Aug 25 06:35:12 -0400"
Lifetime
"31536000"

Session Attributes

Attribute Value
cartId
16119259
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, zstd, deflate"
HTTP_COOKIE
"PHPSESSID=o4egtg9skg9o42hernran9cmdt"
HTTP_HOST
"staging.maturin.ca"
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"
PATH_INFO
"/produit/novali/pate-a-muffin%2C-framboise-yogourt%2C-en-chaudiere/6179/"
PATH_TRANSLATED
"redirect:/index.php/novali/pate-a-muffin%2C-framboise-yogourt%2C-en-chaudiere/6179/"
PHP_SELF
"/index.php/produit/novali/pate-a-muffin%2C-framboise-yogourt%2C-en-chaudiere/6179/"
QUERY_STRING
"sorting=price"
REMOTE_ADDR
"216.73.216.21"
REMOTE_PORT
"27622"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1755599709
REQUEST_TIME_FLOAT
1755599709.253
REQUEST_URI
"/index.php/produit/novali/pate-a-muffin%252C-framboise-yogourt%252C-en-chaudiere/6179/?sorting=price"
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"