http://staging.maturin.ca/index.php/produit/erabliere-caseal/coffret-degustation-de-sirop-d%2526%252339%253Berable/1503/

ProductController :: viewProduct

Request

GET Parameters

No GET parameters

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" => "erabliere-caseal"
  "productName" => "coffret-degustation-de-sirop-d%26%2339%3Berable"
  "id" => "1503"
]
_template
Sensio\Bundle\FrameworkExtraBundle\Configuration\Template {#933
  #template: "frontend/product.html.twig"
  -vars: []
  -streamable: false
  -owner: [
    App\Controller\ProductController {#224
      -entityMana: Doctrine\ORM\EntityManager {#319 …}
      -productServ: App\Service\ProductService {#153 …}
      -userServ: App\Service\UserService {#150 …}
      -companyServ: App\Service\CompanyService {#835 …}
      -request: null
      #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#839 …}
    }
    "viewProduct"
  ]
}
id
"1503"
producerUrl
"erabliere-caseal"
product
App\Entity\Product {#1112
  #em: Doctrine\ORM\EntityManager {#319 …}
  #userServ: App\Service\UserService {#150 …}
  -urlName: null
  -id: 1503
  -origName: "Coffret dégustation de sirop d'érable"
  -origBrandName: null
  -qtyLeft: 0
  -unitAmount: 125.0
  -unit: 0
  -available: true
  -origDescription: "<p>Savez-vous reconna&icirc;tre et appr&eacute;cier&nbsp;les diff&eacute;rentes saveurs de l&#39;&eacute;rable ? C&#39;est ce que nous proposons avec ce&nbsp;<strong>coffret de d&eacute;gustation</strong>&nbsp;Saison. Celui-ci contient trois bouteilles de sirop, chacune contenant un&nbsp;<strong>sirop typique de chacune des &eacute;tapes de production</strong>&nbsp;du sirop d&#39;&eacute;rable.&nbsp;Pour chacun d&#39;entre eux, vous trouverez des suggestions d&#39;utilisation afin de pouvoir utiliser le bon sirop au bon moment pour des recettes encore plus savoureuses.&nbsp;</p><p>Le<strong>&nbsp;sirop d&rsquo;&eacute;rable dor&eacute;&nbsp;</strong>est produit &agrave; partir des premi&egrave;res coul&eacute;es de s&egrave;ve d&rsquo;&eacute;rable. Ce sirop onctueux au&nbsp;go&ucirc;t fin et d&eacute;licat&nbsp;pr&eacute;sente des notes d&rsquo;&eacute;rable et laisse en bouche&nbsp;des ar&ocirc;mes de vanille et de noisette.</p><p>Le&nbsp;<strong>sirop d&#39;&eacute;rable ambr&eacute;</strong>&nbsp;est&nbsp;onctueux et go&ucirc;teux et pr&eacute;sente des&nbsp;ar&ocirc;mes de noisette et de caramel.&nbsp;C&rsquo;est le sirop d&rsquo;&eacute;rable de choix pour&nbsp;cuisiner des plats&nbsp;&agrave; partir de sirop d&rsquo;&eacute;rable. Il est parfait dans les&nbsp;tartes et poudings, pour fabriquer la traditionnelle tire que l&rsquo;on verse sur la neige ou dans toutes vos autres recettes auxquelles vous souhaitez ajouter un go&ucirc;t sucr&eacute;.</p><p>Le&nbsp;<strong>sirop d&#39;&eacute;rable fonc&eacute;</strong>&nbsp;pr&eacute;sente des notes plus robustes d&#39;&eacute;rable et de caramel. C&#39;est le sirop que l&#39;on associe au go&ucirc;t traditionnel de l&#39;&eacute;rable. Il est conseill&eacute; pour les marinades, et la cuisson des viandes et des plats traditionnels.</p><p>Pourquoi choisir le sirop d&rsquo;&eacute;rable biologique de l&#39;&Eacute;rabli&egrave;re Cas&eacute;al ? Celui-ci se d&eacute;marque ann&eacute;e apr&egrave;s ann&eacute;e pour&nbsp;<strong>son go&ucirc;t unique et sa&nbsp;qualit&eacute;</strong>. Il s&#39;est d&#39;ailleurs class&eacute;&nbsp;dans le&nbsp;<strong>Top 5 des meilleurs sirops d&#39;&eacute;rable</strong>&nbsp;du Qu&eacute;bec&nbsp;en 2014&nbsp;et a re&ccedil;u une<strong>&nbsp;m&eacute;daille d&rsquo;argent</strong>&nbsp;en 2015, 2016 et 2017.</p><p>De plus, l&#39;&Eacute;rabli&egrave;re Cas&eacute;al est une&nbsp;entreprise familiale &agrave; &eacute;chelle humaine&nbsp;situ&eacute;e dans la MRC du Granit, au Qu&eacute;bec. Elle se fait un devoir d&rsquo;adopter des techniques de fabrication &eacute;coresponsables&nbsp;et des&nbsp;partenariats avec des fournisseurs locaux&nbsp;pour la r&eacute;alisation de produits transform&eacute;s.</p><p>Le coffret contient trois bouteilles de 250 ml de sirop d&#39;&eacute;rable biologique.</p>"
  -categories: Proxies\__CG__\App\Entity\Category {#1174 …}
  -conservation: Proxies\__CG__\App\Entity\Conservation {#1153 …}
  -Origin: "Québec/Canada"
  -bestBefore: null
  -creationDate: DateTime @1574658000 {#1110
    date: 2019-11-25 00:00:00.0 America/New_York (-05: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: true
  -maturinUpc: null
  -codeUPC: null
  -code1: null
  -code2: null
  -code3: null
  -codeBox: null
  -alimentsDuQuebec: true
  -deliveryLocations: Doctrine\ORM\PersistentCollection {#1367 …}
  -minimumInStorage: null
  -deliveryMethods: Doctrine\ORM\PersistentCollection {#1344 …}
  -limitedQuantity: false
  -alimentsDuQuebecCertification: 2
  -DeliveryType: 1
  -DeliveryPickup: false
  -draft: false
  -deliveryMail: true
  -locations: Doctrine\ORM\PersistentCollection {#1318 …}
  -region: Proxies\__CG__\App\Entity\Region {#1289 …}
  -advices: null
  -recipes: null
  -userViewed: Doctrine\ORM\PersistentCollection {#1300 …}
  -inCarts: Doctrine\ORM\PersistentCollection {#1243 …}
  -solexId: null
  -replenishmentItems: Doctrine\ORM\PersistentCollection {#1260 …}
  -favorites: Doctrine\ORM\PersistentCollection {#1272 …}
  -listOfIngredients: "<p>Sirop d&#39;&eacute;rable biologique</p>"
  -qtyReadyToShip: 1
  -expirationDate: null
  -isConsigned: false
  -consignedCost: 0.0
  -nutritionFactImage: null
  -isFragile: true
  -qtyPerUnit: 3
  -validatedByDistributor: false
  -deliveryNote: null
  -isJustInTime: false
  -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: 0
  -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
"coffret-degustation-de-sirop-d%26%2339%3Berable"

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, deflate"
cookie
"sf_redirect=%7B%22token%22%3A%22eceae4%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=5feam7r13spf0t7tppq15uedfk"
from
"gptbot(at)openai.com"
host
"staging.maturin.ca"
referer
"http://staging.maturin.ca/index.php/groupe/Laurentidesjenmange/produit/erabliere-caseal/coffret-degustation-de-sirop-d%2526%252339%253Berable/1503/"
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
"Wed, 18 Feb 2026 11:12:40 GMT"
location
"/index.php/groupe/Laurentidesjenmange/produit/erabliere-caseal/coffret-degustation-de-sirop-d%2526%252339%253Berable/1503/"
x-debug-token
"361bbc"

Cookies

Request Cookies

Key Value
PHPSESSID
"5feam7r13spf0t7tppq15uedfk"
sf_redirect
"{"token":"eceae4","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
"Wed, 18 Feb 26 06:12:21 -0500"
Last used
"Wed, 18 Feb 26 06:12:39 -0500"
Lifetime
"31536000"

Session Attributes

Attribute Value
cartId
17923464
favorites
Doctrine\Common\Collections\ArrayCollection {#236
  -elements: []
}
showThisAssociationIdOnly-customBrowsing
2

Flashes

Flashes

Key Value
error
[
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
  "The product you tried to see is not allowed in Laurentides J'en Mange"
]

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
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, deflate"
HTTP_COOKIE
"sf_redirect=%7B%22token%22%3A%22eceae4%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=5feam7r13spf0t7tppq15uedfk"
HTTP_FROM
"gptbot(at)openai.com"
HTTP_HOST
"staging.maturin.ca"
HTTP_REFERER
"http://staging.maturin.ca/index.php/groupe/Laurentidesjenmange/produit/erabliere-caseal/coffret-degustation-de-sirop-d%2526%252339%253Berable/1503/"
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"
PATH_INFO
"/produit/erabliere-caseal/coffret-degustation-de-sirop-d%26%2339%3Berable/1503/"
PATH_TRANSLATED
"redirect:/index.php/erabliere-caseal/coffret-degustation-de-sirop-d%26%2339%3Berable/1503/"
PHP_SELF
"/index.php/produit/erabliere-caseal/coffret-degustation-de-sirop-d%26%2339%3Berable/1503/"
QUERY_STRING
""
REMOTE_ADDR
"74.7.227.166"
REMOTE_PORT
"53294"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"http"
REQUEST_TIME
1771413160
REQUEST_TIME_FLOAT
1771413160.125
REQUEST_URI
"/index.php/produit/erabliere-caseal/coffret-degustation-de-sirop-d%2526%252339%253Berable/1503/"
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"