ProductController :: viewProduct

Request

GET Parameters

Key Value
sorting
"price"
url
"product/ah-tout-cru-dans-le-bec/beurre-d'amandes-crues/6414/"

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
"en"
_redirected
true
_route
"viewProduct"
_route_params
[
  "_locale" => "en"
  "producerUrl" => "ah-tout-cru-dans-le-bec"
  "productName" => "beurre-d%26%2339%3Bamandes-crues"
  "id" => "6414"
]
_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
"6414"
producerUrl
"ah-tout-cru-dans-le-bec"
product
App\Entity\Product {#1113
  #em: Doctrine\ORM\EntityManager {#319 …}
  #userServ: App\Service\UserService {#150 …}
  -urlName: null
  -id: 6414
  -origName: "Beurre d'amandes crues"
  -origBrandName: null
  -qtyLeft: 0
  -unitAmount: 310.0
  -unit: 2
  -available: true
  -origDescription: "<p>Les amandes proviennent d&rsquo;Espagne, elles sont crues et biologiques.&nbsp; Nous les faisons tremper pendant 12 heures afin d&rsquo;en activer les enzymes et de les rendre plus digestes.&nbsp; Ce sont des enzymes digestives.&nbsp; Ensuite apr&egrave;s les avoir bien rinc&eacute;s, nous les mettons au d&eacute;shydrateur &agrave; tr&egrave;s basse temp&eacute;rature pour 24 heures.&nbsp; La basse temp&eacute;rature ne tue pas les enzymes et permet au produit de se conserver pendant des ann&eacute;es sans utiliser d&rsquo;agent de conservation.</p><p>Le troisi&egrave;me jour elles sont moulues sur des meules de pierre, donc il n&rsquo;y a pas de vitesse excessive qui risquerait de chauffer l&rsquo;huile que contient les noix, et non plus de lame de m&eacute;tal du robot qui favoriserait l&rsquo;oxydation.</p><p>Le beurre d&rsquo;amandes est tr&egrave;s doux pour l&rsquo;estomac, il facilite la digestion et procure un effet de sati&eacute;t&eacute;.</p><p>&nbsp;</p><p><strong>La diff&eacute;rence se go&ucirc;te,</strong></p><p><strong>Go&ucirc;tez la diff&eacute;rence!</strong></p>"
  -categories: Proxies\__CG__\App\Entity\Category {#1175 …}
  -conservation: Proxies\__CG__\App\Entity\Conservation {#1154 …}
  -Origin: "Québec/Canada"
  -bestBefore: null
  -creationDate: DateTime @1601524800 {#1110
    date: 2020-10-01 00:00:00.0 America/New_York (-04:00)
  }
  -nutritionFact: null
  -newProduct: true
  -images: Doctrine\ORM\PersistentCollection {#1155 …}
  -mainImage: Proxies\__CG__\App\Entity\Image {#1176 …}
  -tags: Doctrine\ORM\PersistentCollection {#1133 …}
  -ingredients: Doctrine\ORM\PersistentCollection {#1147 …}
  -storages: Doctrine\ORM\PersistentCollection {#1188 …}
  -pricings: Doctrine\ORM\PersistentCollection {#1206 …}
  -certifications: Doctrine\ORM\PersistentCollection {#1219 …}
  -company: Proxies\__CG__\App\Entity\Company {#1380 …}
  -taxable: false
  -maturinUpc: "055843409077"
  -codeUPC: "628055901013"
  -code1: null
  -code2: null
  -code3: null
  -codeBox: null
  -alimentsDuQuebec: true
  -deliveryLocations: Doctrine\ORM\PersistentCollection {#1368 …}
  -minimumInStorage: 2
  -deliveryMethods: Doctrine\ORM\PersistentCollection {#1345 …}
  -limitedQuantity: false
  -alimentsDuQuebecCertification: 3
  -DeliveryType: 0
  -DeliveryPickup: false
  -draft: false
  -deliveryMail: true
  -locations: Doctrine\ORM\PersistentCollection {#1319 …}
  -region: Proxies\__CG__\App\Entity\Region {#1290 …}
  -advices: "<p>Le beurre d&#39;amande favorise la bonne digestion.&nbsp; C&#39;est &agrave; l&#39;&eacute;tape du trempage que les enzymes contenues dans les noix sont lib&eacute;r&eacute;es.&nbsp; Ce sont des enzymes digestives.&nbsp; Calme l&#39;estomac et aide &agrave; dig&eacute;rer.</p>"
  -recipes: "<p>Vous pouvez le manger en tartinade sur des roties.&nbsp; Le mettre comme une sauce sur des pommes et des poires coup&eacute;es.&nbsp; 1 c. &agrave; soupe dans un verre d&#39;eau quelque seconde avec le m&eacute;langeur &agrave; main et vous avez un lait super nutritif puisqu&#39;il contient la pulpe la pelure donc tr&egrave;s prot&eacute;in&eacute;.&nbsp; Si vous avez besoin de le sucrer, une goutte de st&eacute;via ou de sirop d&#39;&eacute;rable.</p>"
  -userViewed: Doctrine\ORM\PersistentCollection {#1301 …}
  -inCarts: Doctrine\ORM\PersistentCollection {#1244 …}
  -solexId: "36802"
  -replenishmentItems: Doctrine\ORM\PersistentCollection {#1261 …}
  -favorites: Doctrine\ORM\PersistentCollection {#1273 …}
  -listOfIngredients: "<p>Ingr&eacute;dient:&nbsp; amandes crues biologiques</p><p>Enti&egrave;rement v&eacute;g&eacute;tarien!</p>"
  -qtyReadyToShip: 5
  -expirationDate: DateTime @1662004800 {#1111
    date: 2022-09-01 00:00:00.0 America/New_York (-04:00)
  }
  -isConsigned: false
  -consignedCost: 0.0
  -nutritionFactImage: null
  -isFragile: true
  -qtyPerUnit: 1
  -validatedByDistributor: true
  -deliveryNote: null
  -isJustInTime: false
  -reminderLowQuantitySent: false
  -hasMultipleProducts: false
  -hasFreeMaturinShipping: false
  -deal: null
  -productsInBundle: Doctrine\ORM\PersistentCollection {#1275 …}
  -badges: Doctrine\ORM\PersistentCollection {#1397 …}
  -diets: Doctrine\ORM\PersistentCollection {#1410 …}
  -discountPricings: Doctrine\ORM\PersistentCollection {#1412 …}
  -subCategory: Proxies\__CG__\App\Entity\Category {#1414 …}
  -complementedByGroups: Doctrine\ORM\PersistentCollection {#1427 …}
  -complementaryGroups: Doctrine\ORM\PersistentCollection {#1429 …}
  -actionWhenExpired: 1
  -isSubscribable: null
  -subscriptions: Doctrine\ORM\PersistentCollection {#1449 …}
  -isBoxOfProducts: false
  -productsInBox: Doctrine\ORM\PersistentCollection {#1463 …}
  -isOnlySubscribable: null
  -justInTimeDeliveryDate: null
  -freeMaturinShippingIfLowerThen: null
  -isOnlySubscribableToType: null
  -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1477 …}
  -quantityWarehouse: 5
  -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
"beurre-d%26%2339%3Bamandes-crues"

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, zstd, deflate"
cookie
"sf_redirect=%7B%22token%22%3A%22e4edf5%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=vcaj120u7beonsf9vpkp5r3c85"
host
"staging.maturin.ca"
referer
"https://staging.maturin.ca/groupe/Laurentidesjenmange/product/ah-tout-cru-dans-le-bec/beurre-d%2526%252339%253Bamandes-crues/6414/"
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
"Wed, 08 Apr 2026 04:17:08 GMT"
location
"/groupe/Laurentidesjenmange/product/ah-tout-cru-dans-le-bec/beurre-d%2526%252339%253Bamandes-crues/6414/"
x-debug-token
"9d45e9"

Cookies

Request Cookies

Key Value
PHPSESSID
"vcaj120u7beonsf9vpkp5r3c85"
sf_redirect
"{"token":"e4edf5","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, 08 Apr 26 00:16:13 -0400"
Last used
"Wed, 08 Apr 26 00:17:08 -0400"
Lifetime
"31536000"

Session Attributes

Attribute Value
cartId
18219518
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"
]

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%22e4edf5%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=vcaj120u7beonsf9vpkp5r3c85"
HTTP_HOST
"staging.maturin.ca"
HTTP_REFERER
"https://staging.maturin.ca/groupe/Laurentidesjenmange/product/ah-tout-cru-dans-le-bec/beurre-d%2526%252339%253Bamandes-crues/6414/"
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=product/ah-tout-cru-dans-le-bec/beurre-d%26%2339%3Bamandes-crues/6414/&sorting=price"
REDIRECT_HTTPS
"on"
REDIRECT_QUERY_STRING
"url=product/ah-tout-cru-dans-le-bec/beurre-d%26%2339%3Bamandes-crues/6414/&sorting=price"
REDIRECT_SSL_TLS_SNI
"staging.maturin.ca"
REDIRECT_STATUS
"200"
REDIRECT_URL
"/product/ah-tout-cru-dans-le-bec/beurre-d%26%2339%3Bamandes-crues/6414/"
REMOTE_ADDR
"216.73.216.171"
REMOTE_PORT
"57250"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1775621828
REQUEST_TIME_FLOAT
1775621828.374
REQUEST_URI
"/product/ah-tout-cru-dans-le-bec/beurre-d%2526%252339%253Bamandes-crues/6414/?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"