ProductController :: viewProduct

Request

GET Parameters

Key Value
url
"produit/cidrerie-et-vergers-pedneault/glacier/5294"

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" => "cidrerie-et-vergers-pedneault"
  "productName" => "glacier"
  "id" => "5294"
]
_template
Sensio\Bundle\FrameworkExtraBundle\Configuration\Template {#932
  #template: "frontend/product.html.twig"
  -vars: []
  -streamable: false
  -owner: [
    App\Controller\ProductController {#224
      -entityMana: Doctrine\ORM\EntityManager {#318 …}
      -productServ: App\Service\ProductService {#154 …}
      -userServ: App\Service\UserService {#151 …}
      -companyServ: App\Service\CompanyService {#862 …}
      -request: null
      #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#850 …}
    }
    "viewProduct"
  ]
}
id
"5294"
producerUrl
"cidrerie-et-vergers-pedneault"
product
App\Entity\Product {#1111
  #em: Doctrine\ORM\EntityManager {#318 …}
  #userServ: App\Service\UserService {#151 …}
  -urlName: null
  -id: 5294
  -origName: "Glacier"
  -origBrandName: "Cidre"
  -qtyLeft: 0
  -unitAmount: 500.0
  -unit: 0
  -available: true
  -origDescription: "<p>M&eacute;lange concoct&eacute; &agrave; partir de vieilles vari&eacute;t&eacute;s, ce qui lui conf&egrave;re un go&ucirc;t unique, Le Glacier vous fera d&eacute;couvrir de nouvelles saveurs l&eacute;g&egrave;rement acidul&eacute;. L&rsquo;&eacute;laboration de ce cidre est faite &agrave; partir de pommes gel&eacute;es travaill&eacute;es artisanalement en janvier et en f&eacute;vrier. Le pressage &agrave; froid laisse tr&egrave;s peu de liquide s&rsquo;&eacute;couler; ce liquide tr&egrave;s concentr&eacute; en sucres est le d&eacute;but d&rsquo;un long processus de fermentation qui permet de conserver le maximum de saveur.</p><p>&nbsp;</p><p><strong>Vid&eacute;o descriptive du Glacier :</strong></p><p><a target="_blank" href="https://www.youtube.com/watch?v=eSWGRoKUhxA">https://www.youtube.com/watch?v=eSWGRoKUhxA</a></p><p>&nbsp;</p><p>Suggestions</p><p>Avec son 9.5% d&rsquo;alcool, on le d&eacute;guste en ap&eacute;ro avec p&acirc;t&eacute;s et rillettes ou en accompagnement d&rsquo;un dessert pas trop sucr&eacute;. Servir froid tout simplement</p><p>&nbsp;</p><p>Reconnaissances</p><p>Le Glacier remporte des prix presque &agrave; chaque ann&eacute;e lors de comp&eacute;titions nationales Entre autres, en 2013, il a remport&eacute; la mention sp&eacute;ciale PRODUIT DU QU&Eacute;BEC ayant obtenu la plus haute note parmi les produits qu&eacute;b&eacute;cois toutes cat&eacute;gories confondues AU PRIX DU PUBLIC DESJARDINS!</p><p>&nbsp;</p><p>L&rsquo;&eacute;tiquette</p><p>se veut une reproduction graphique des l&eacute;gendaires travers&eacute;es hivernales sur le fleuve St-Laurent entre l&rsquo;Isle-aux-Coudres et Saint-Joseph-de-la-Rive. Cette travers&eacute;e &eacute;tait le seul moyen pendant plusieurs si&egrave;cles pour rejoindre le continent en hiver et ainsi s&rsquo;approvisionner en denr&eacute;es, rapatrier les familles pour les cong&eacute;s des F&ecirc;tes, aller chercher le m&eacute;decin pour les urgences ou pour les accouchements, de m&ecirc;me que pour transporter le sac postal.</p>"
  -categories: Proxies\__CG__\App\Entity\Category {#1173 …}
  -conservation: Proxies\__CG__\App\Entity\Conservation {#1152 …}
  -Origin: "Québec/Canada"
  -bestBefore: null
  -creationDate: DateTime @1591329600 {#1109
    date: 2020-06-05 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: true
  -maturinUpc: null
  -codeUPC: null
  -code1: null
  -code2: null
  -code3: null
  -codeBox: null
  -alimentsDuQuebec: false
  -deliveryLocations: Doctrine\ORM\PersistentCollection {#1366 …}
  -minimumInStorage: null
  -deliveryMethods: Doctrine\ORM\PersistentCollection {#1343 …}
  -limitedQuantity: false
  -alimentsDuQuebecCertification: null
  -DeliveryType: 1
  -DeliveryPickup: true
  -draft: false
  -deliveryMail: false
  -locations: Doctrine\ORM\PersistentCollection {#1317 …}
  -region: Proxies\__CG__\App\Entity\Region {#1288 …}
  -advices: null
  -recipes: null
  -userViewed: Doctrine\ORM\PersistentCollection {#1299 …}
  -inCarts: Doctrine\ORM\PersistentCollection {#1242 …}
  -solexId: null
  -replenishmentItems: Doctrine\ORM\PersistentCollection {#1259 …}
  -favorites: Doctrine\ORM\PersistentCollection {#1271 …}
  -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 {#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: 0
  -quantityWarehouseReserved: 0
  -quantityOnHold: 0
  -parentProductId: null
  -feeWarehousePackingPerUnit: null
  -feeWarehouseHandlingPerUnit: null
  -isDisplayedInAssociationOnly: true
  -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
"glacier"

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, zstd, deflate"
cookie
"sf_redirect=%7B%22token%22%3A%227445e5%22%2C%22route%22%3A%22viewProductInAssociation%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%7B%22class%22%3A%22App%5C%5CController%5C%5CProductController%22%2C%22method%22%3A%22viewProductInAssociation%22%2C%22file%22%3A%22%5C%2Fvar%5C%2Fwww%5C%2Fhtml%5C%2FMarkego%5C%2Fsrc%5C%2FController%5C%2FProductController.php%22%2C%22line%22%3A587%7D%2C%22status_code%22%3A307%2C%22status_text%22%3A%22Temporary%20Redirect%22%7D; PHPSESSID=r75e2ilroallgf55d0741oau0l"
host
"staging.maturin.ca"
referer
"https://staging.maturin.ca/groupe/marchepublicdelamitis/produit/cidrerie-et-vergers-pedneault/glacier/5294/"
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
"Thu, 19 Feb 2026 20:02:07 GMT"
location
"/groupe/marchepublicdelamitis/produit/cidrerie-et-vergers-pedneault/glacier/5294/"
x-debug-token
"24cda8"

Cookies

Request Cookies

Key Value
PHPSESSID
"r75e2ilroallgf55d0741oau0l"
sf_redirect
"{"token":"7445e5","route":"viewProductInAssociation","method":"GET","controller":{"class":"App\\Controller\\ProductController","method":"viewProductInAssociation","file":"\/var\/www\/html\/Markego\/src\/Controller\/ProductController.php","line":587},"status_code":307,"status_text":"Temporary Redirect"}"

Response Cookies

No response cookies

Session

Session Metadata

Key Value
Created
"Thu, 19 Feb 26 15:02:06 -0500"
Last used
"Thu, 19 Feb 26 15:02:07 -0500"
Lifetime
"31536000"

Session Attributes

Attribute Value
showThisAssociationIdOnly-customBrowsing
22

Flashes

Flashes

Key Value
error
[
  "The product you tried to see is not allowed in Marché public de la Mitis"
  "The product you tried to see is not allowed in Marché public de la Mitis"
  "The product you tried to see is not allowed in Marché public de la Mitis"
  "The product you tried to see is not allowed in Marché public de la Mitis"
  "The product you tried to see is not allowed in Marché public de la Mitis"
]

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
"sf_redirect=%7B%22token%22%3A%227445e5%22%2C%22route%22%3A%22viewProductInAssociation%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%7B%22class%22%3A%22App%5C%5CController%5C%5CProductController%22%2C%22method%22%3A%22viewProductInAssociation%22%2C%22file%22%3A%22%5C%2Fvar%5C%2Fwww%5C%2Fhtml%5C%2FMarkego%5C%2Fsrc%5C%2FController%5C%2FProductController.php%22%2C%22line%22%3A587%7D%2C%22status_code%22%3A307%2C%22status_text%22%3A%22Temporary%20Redirect%22%7D; PHPSESSID=r75e2ilroallgf55d0741oau0l"
HTTP_HOST
"staging.maturin.ca"
HTTP_REFERER
"https://staging.maturin.ca/groupe/marchepublicdelamitis/produit/cidrerie-et-vergers-pedneault/glacier/5294/"
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"
PHP_SELF
"/index.php"
QUERY_STRING
"url=produit/cidrerie-et-vergers-pedneault/glacier/5294/&url=produit%2Fcidrerie-et-vergers-pedneault%2Fglacier%2F5294"
REDIRECT_HTTPS
"on"
REDIRECT_QUERY_STRING
"url=produit/cidrerie-et-vergers-pedneault/glacier/5294/&url=produit%2Fcidrerie-et-vergers-pedneault%2Fglacier%2F5294"
REDIRECT_SSL_TLS_SNI
"staging.maturin.ca"
REDIRECT_STATUS
"200"
REDIRECT_URL
"/produit/cidrerie-et-vergers-pedneault/glacier/5294/"
REMOTE_ADDR
"216.73.216.208"
REMOTE_PORT
"59999"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1771531327
REQUEST_TIME_FLOAT
1771531327.341
REQUEST_URI
"/produit/cidrerie-et-vergers-pedneault/glacier/5294/?url=produit%2Fcidrerie-et-vergers-pedneault%2Fglacier%2F5294"
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"