ProductController :: viewProduct
Request
GET Parameters
Key | Value |
---|---|
url | "produit/erabliere-caseal/sirop-d'erable-ambre-(cruchon)/3786/" |
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" => "erabliere-caseal" "productName" => "sirop-d%26%2339%3Berable-ambre-%28cruchon%29" "id" => "3786" ] |
_template | Sensio\Bundle\FrameworkExtraBundle\Configuration\Template {#931 #template: "frontend/product.html.twig" -vars: [] -streamable: false -owner: [] } |
id | "3786" |
producerUrl | "erabliere-caseal" |
product | App\Entity\Product {#1110 #em: Doctrine\ORM\EntityManager {#317 …} #userServ: App\Service\UserService {#152 …} -urlName: null -id: 3786 -origName: "Sirop d'érable Ambré (Cruchon)" -origBrandName: null -qtyLeft: 0 -unitAmount: 100.0 -unit: 0 -available: true -origDescription: "<p>Saviez-vous que le goût du sirop d’érable se transforme au fil de la saison? De notes plus douces et plus vanillées en début de saison, il se transforme progressivement vers un goût plus caramélisé plus le printemps avance. Toujours délicieux, chaque sirop possède ses atouts en cuisine.</p><p>Le <strong>sirop d’érable ambré</strong> est onctueux et goûteux et présente des <strong>arômes de noisette et de caramel</strong>. Un sirop d’érable de choix pour <strong>cuisiner des plats</strong> à partir de sirop d’érable comme des tartes, des poudings, ou la traditionnelle tire d’érable que l’on verse sur la neige.</p><p><strong>Pourquoi choisir Caséal ?</strong></p><p>Caséal est <strong>une érablière familiale à échelle humaine</strong> située dans la MRC du Granit, au Québec. Nous nous faisons un devoir d’adopter des <strong>techniques de fabrication écoresponsables</strong> et de réaliser des p<strong>artenariats avec des </strong><strong>fournisseurs locaux </strong>pour l’approvisionnement nécessaire à la fabrication de nos produits transformés.</p><p>Notre sirop d’érable biologique, qui se démarque par son goût de vanille et de noisette, s’est d’ailleurs classé dans le Top 5 des meilleurs sirops d’érable du Québec en 2014 et a obtenu une médaille d’argent en 2015, 2018 et 2019.</p><p> </p>" -categories: Proxies\__CG__\App\Entity\Category {#1172 …} -conservation: Proxies\__CG__\App\Entity\Conservation {#1151 …} -Origin: "Québec/Canada" -bestBefore: null -creationDate: DateTime @1588996800 {#1108 : 2020-05-09 00:00:00.0 America/New_York (-04:00) } -nutritionFact: null -newProduct: true -images: Doctrine\ORM\PersistentCollection {#1152 …} -mainImage: Proxies\__CG__\App\Entity\Image {#1173 …} -tags: Doctrine\ORM\PersistentCollection {#1130 …} -ingredients: Doctrine\ORM\PersistentCollection {#1144 …} -storages: Doctrine\ORM\PersistentCollection {#1185 …} -pricings: Doctrine\ORM\PersistentCollection {#1203 …} -certifications: Doctrine\ORM\PersistentCollection {#1216 …} -company: Proxies\__CG__\App\Entity\Company {#1377 …} -taxable: false -maturinUpc: null -codeUPC: null -code1: null -code2: null -code3: null -codeBox: null -alimentsDuQuebec: true -deliveryLocations: Doctrine\ORM\PersistentCollection {#1365 …} -minimumInStorage: null -deliveryMethods: Doctrine\ORM\PersistentCollection {#1342 …} -limitedQuantity: false -alimentsDuQuebecCertification: 2 -DeliveryType: 1 -DeliveryPickup: false -draft: false -deliveryMail: true -locations: Doctrine\ORM\PersistentCollection {#1316 …} -region: Proxies\__CG__\App\Entity\Region {#1287 …} -advices: "<p><strong>Format et durée de conservation</strong></p><p>Les conserves peuvent être entreposées jusqu’à une année avant l’ouverture. Une fois ouvertes, le sirop d’érable se conserve plusieurs mois dans un contenant hermétique au réfrigérateur. Elles sont disponibles ou à l’unité ou au gallon (emballage de 8 conserves).</p>" -recipes: null -userViewed: Doctrine\ORM\PersistentCollection {#1298 …} -inCarts: Doctrine\ORM\PersistentCollection {#1241 …} -solexId: null -replenishmentItems: Doctrine\ORM\PersistentCollection {#1258 …} -favorites: Doctrine\ORM\PersistentCollection {#1270 …} -listOfIngredients: "<p>Sirop d'érable biologique</p>" -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 {#1272 …} -badges: Doctrine\ORM\PersistentCollection {#1394 …} -diets: Doctrine\ORM\PersistentCollection {#1407 …} -discountPricings: Doctrine\ORM\PersistentCollection {#1409 …} -subCategory: null -complementedByGroups: Doctrine\ORM\PersistentCollection {#1423 …} -complementaryGroups: Doctrine\ORM\PersistentCollection {#1425 …} -actionWhenExpired: 0 -isSubscribable: null -subscriptions: Doctrine\ORM\PersistentCollection {#1445 …} -isBoxOfProducts: false -productsInBox: Doctrine\ORM\PersistentCollection {#1459 …} -isOnlySubscribable: null -justInTimeDeliveryDate: null -freeMaturinShippingIfLowerThen: null -isOnlySubscribableToType: null -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1473 …} -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 | "sirop-d%26%2339%3Berable-ambre-%28cruchon%29" |
Request Headers
Header | Value |
---|---|
accept | "*/*" |
connection | "keep-alive" |
host | "staging.maturin.ca" |
user-agent | "meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)" |
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 | "Mon, 28 Jul 2025 10:00:46 GMT" |
x-debug-token | "03060a" |
Cookies
Request Cookies
No request cookies
Response Cookies
No response cookies
Session
Session Metadata
Key | Value |
---|---|
Created | "Mon, 28 Jul 25 06:00:45 -0400" |
Last used | "Mon, 28 Jul 25 06:00:45 -0400" |
Lifetime | "31536000" |
Session Attributes
Attribute | Value |
---|---|
cartId | 15921105 |
favorites | Doctrine\Common\Collections\ArrayCollection {#33800 -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_CONNECTION | "keep-alive" |
HTTP_HOST | "staging.maturin.ca" |
HTTP_USER_AGENT | "meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)" |
PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" |
PHP_SELF | "/index.php" |
QUERY_STRING | "url=produit/erabliere-caseal/sirop-d%26%2339%3Berable-ambre-%28cruchon%29/3786/&url=produit%2Ferabliere-caseal%2Fsirop-d%26%2339%3Berable-ambre-%28cruchon%29%2F3786%2F" |
REDIRECT_HTTPS | "on" |
REDIRECT_QUERY_STRING | "url=produit/erabliere-caseal/sirop-d%26%2339%3Berable-ambre-%28cruchon%29/3786/&url=produit%2Ferabliere-caseal%2Fsirop-d%26%2339%3Berable-ambre-%28cruchon%29%2F3786%2F" |
REDIRECT_SSL_TLS_SNI | "staging.maturin.ca" |
REDIRECT_STATUS | "200" |
REDIRECT_URL | "/produit/erabliere-caseal/sirop-d%26%2339%3Berable-ambre-%28cruchon%29/3786/" |
REMOTE_ADDR | "57.141.6.10" |
REMOTE_PORT | "45946" |
REQUEST_METHOD | "GET" |
REQUEST_SCHEME | "https" |
REQUEST_TIME | 1753696844 |
REQUEST_TIME_FLOAT | 1753696844.98 |
REQUEST_URI | "/produit/erabliere-caseal/sirop-d%2526%252339%253Berable-ambre-%2528cruchon%2529/3786/?url=produit%2Ferabliere-caseal%2Fsirop-d%26%2339%3Berable-ambre-%28cruchon%29%2F3786%2F" |
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" |