ProductController :: viewProduct

Request

GET Parameters

Key Value
order
"asc"
sorting
"popularity"
url
"produit/dinette-magazine/011---confetti/1337/"

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" => "dinette-magazine"
  "productName" => "011---confetti"
  "id" => "1337"
]
_template
Sensio\Bundle\FrameworkExtraBundle\Configuration\Template {#931
  #template: "frontend/product.html.twig"
  -vars: []
  -streamable: false
  -owner: []
}
id
"1337"
producerUrl
"dinette-magazine"
product
App\Entity\Product {#1110
  #em: Doctrine\ORM\EntityManager {#317 …}
  #userServ: App\Service\UserService {#152 …}
  -urlName: null
  -id: 1337
  -origName: "011 - Confetti"
  -origBrandName: null
  -qtyLeft: 130
  -unitAmount: 538.0
  -unit: 2
  -available: true
  -origDescription: "<p><strong>Confetti</strong><br />C&rsquo;est la f&ecirc;te! On s&rsquo;est rendus &agrave; notre deuxi&egrave;me ann&eacute;e de publication et on ne pourrait pas &ecirc;tre plus fiers! Dans notre num&eacute;ro 011, intitul&eacute; &laquo; CONFETTI &raquo;, on explore la th&eacute;matique de la f&ecirc;te, du party et du rassemblement. Sur fond de paillettes, confettis, ballons et guirlandes, on propose des recettes qui se partagent bien en gang, dignes de moments dont on se souvient longtemps. Avec des amis, de la musique, une belle ambiance et beaucoup d&rsquo;amour, on c&eacute;l&egrave;bre les petits moments d&rsquo;extase qui passent toujours trop vite.</p><p>Le num&eacute;ro &laquo; Confetti &raquo;pr&eacute;sente :</p><p>&ndash; M&eacute;rida Anderson de l&rsquo;atelier YYY<br />&ndash; Petite vir&eacute;e dans le bois avec le team D&icirc;nette et des amis<br />&ndash; Recettes de lendemain de veille avec les Fromages d&rsquo;ici<br />&ndash; Sayulita : village-confettis<br />&ndash; Entreprise Boucle &amp; Papier<br />&ndash; R&eacute;colte : Cerise de terre<br />&ndash; Portrait de Juliette de Juliette &amp; Chocolat</p><p>D&eacute;tails : 164 pages, impression offset, couverture &laquo;&nbsp;soft touch&nbsp;&raquo; velout&eacute;. Imprim&eacute; au Qu&eacute;bec<br />Date de publication : 7 d&eacute;cembre 2017</p>"
  -categories: Proxies\__CG__\App\Entity\Category {#1172 …}
  -conservation: null
  -Origin: "Québec/Canada"
  -bestBefore: null
  -creationDate: DateTime @1571198400 {#1108
    date: 2019-10-16 00:00:00.0 America/New_York (-04:00)
  }
  -nutritionFact: null
  -newProduct: true
  -images: Doctrine\ORM\PersistentCollection {#1171 …}
  -mainImage: Proxies\__CG__\App\Entity\Image {#1131 …}
  -tags: Doctrine\ORM\PersistentCollection {#1140 …}
  -ingredients: Doctrine\ORM\PersistentCollection {#1154 …}
  -storages: Doctrine\ORM\PersistentCollection {#1174 …}
  -pricings: Doctrine\ORM\PersistentCollection {#1193 …}
  -certifications: Doctrine\ORM\PersistentCollection {#1206 …}
  -company: Proxies\__CG__\App\Entity\Company {#1367 …}
  -taxable: true
  -maturinUpc: null
  -codeUPC: null
  -code1: null
  -code2: null
  -code3: null
  -codeBox: null
  -alimentsDuQuebec: false
  -deliveryLocations: Doctrine\ORM\PersistentCollection {#1355 …}
  -minimumInStorage: null
  -deliveryMethods: Doctrine\ORM\PersistentCollection {#1332 …}
  -limitedQuantity: true
  -alimentsDuQuebecCertification: 0
  -DeliveryType: 1
  -DeliveryPickup: false
  -draft: false
  -deliveryMail: true
  -locations: Doctrine\ORM\PersistentCollection {#1306 …}
  -region: Proxies\__CG__\App\Entity\Region {#1277 …}
  -advices: null
  -recipes: null
  -userViewed: Doctrine\ORM\PersistentCollection {#1288 …}
  -inCarts: Doctrine\ORM\PersistentCollection {#1231 …}
  -solexId: null
  -replenishmentItems: Doctrine\ORM\PersistentCollection {#1248 …}
  -favorites: Doctrine\ORM\PersistentCollection {#1260 …}
  -listOfIngredients: null
  -qtyReadyToShip: 1
  -expirationDate: null
  -isConsigned: false
  -consignedCost: 0.0
  -nutritionFactImage: null
  -isFragile: true
  -qtyPerUnit: 1
  -validatedByDistributor: false
  -deliveryNote: null
  -isJustInTime: false
  -reminderLowQuantitySent: false
  -hasMultipleProducts: false
  -hasFreeMaturinShipping: false
  -deal: null
  -productsInBundle: Doctrine\ORM\PersistentCollection {#1262 …}
  -badges: Doctrine\ORM\PersistentCollection {#1384 …}
  -diets: Doctrine\ORM\PersistentCollection {#1397 …}
  -discountPricings: Doctrine\ORM\PersistentCollection {#1399 …}
  -subCategory: Proxies\__CG__\App\Entity\Category {#1401 …}
  -complementedByGroups: Doctrine\ORM\PersistentCollection {#1414 …}
  -complementaryGroups: Doctrine\ORM\PersistentCollection {#1416 …}
  -actionWhenExpired: 0
  -isSubscribable: false
  -subscriptions: Doctrine\ORM\PersistentCollection {#1436 …}
  -isBoxOfProducts: false
  -productsInBox: Doctrine\ORM\PersistentCollection {#1450 …}
  -isOnlySubscribable: null
  -justInTimeDeliveryDate: null
  -freeMaturinShippingIfLowerThen: null
  -isOnlySubscribableToType: null
  -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1464 …}
  -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
"011---confetti"

Request Headers

Header Value
accept
"text/html,text/plain,text/xml,text/*,application/xml,application/xhtml+xml,application/rss+xml,application/atom+xml,application/rdf+xml,application/php,application/x-php,application/x-httpd-php"
accept-encoding
"br,gzip"
accept-language
"en"
host
"staging.maturin.ca"
user-agent
"Mozilla/5.0 (compatible; MJ12bot/v1.4.8; http://mj12bot.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
"Sun, 17 Aug 2025 08:09:08 GMT"
x-debug-token
"156405"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session

Session Metadata

Key Value
Created
"Sun, 17 Aug 25 04:09:07 -0400"
Last used
"Sun, 17 Aug 25 04:09:07 -0400"
Lifetime
"31536000"

Session Attributes

Attribute Value
cartId
16096073
favorites
Doctrine\Common\Collections\ArrayCollection {#10561
  -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
"text/html,text/plain,text/xml,text/*,application/xml,application/xhtml+xml,application/rss+xml,application/atom+xml,application/rdf+xml,application/php,application/x-php,application/x-httpd-php"
HTTP_ACCEPT_ENCODING
"br,gzip"
HTTP_ACCEPT_LANGUAGE
"en"
HTTP_HOST
"staging.maturin.ca"
HTTP_USER_AGENT
"Mozilla/5.0 (compatible; MJ12bot/v1.4.8; http://mj12bot.com/)"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
PHP_SELF
"/index.php"
QUERY_STRING
"url=produit/dinette-magazine/011---confetti/1337/&sorting=popularity&order=asc"
REDIRECT_HTTPS
"on"
REDIRECT_QUERY_STRING
"url=produit/dinette-magazine/011---confetti/1337/&sorting=popularity&order=asc"
REDIRECT_SSL_TLS_SNI
"staging.maturin.ca"
REDIRECT_STATUS
"200"
REDIRECT_URL
"/produit/dinette-magazine/011---confetti/1337/"
REMOTE_ADDR
"193.70.44.235"
REMOTE_PORT
"36422"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1755418147
REQUEST_TIME_FLOAT
1755418147.472
REQUEST_URI
"/produit/dinette-magazine/011---confetti/1337/?sorting=popularity&order=asc"
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"