ProductController :: viewProduct
Request
GET Parameters
| Key | Value |
|---|---|
| url | "produit/repas-kenko-inc/repas-complet-a-boire-(banane)---1.5-kg/3969/" |
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" => "repas-kenko-inc" "productName" => "repas-complet-a-boire-%28banane%29---1.5-kg" "id" => "3969" ] |
| _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 | "3969" |
| producerUrl | "repas-kenko-inc" |
| product | App\Entity\Product {#1112 #em: Doctrine\ORM\EntityManager {#319 …} #userServ: App\Service\UserService {#150 …} -urlName: null -id: 3969 -origName: "Repas complet à boire (Banane) - 1.5 kg" -origBrandName: null -qtyLeft: 0 -unitAmount: 1.5 -unit: 3 -available: true -origDescription: "<p>Pas le temps de manger le matin ? Tanné des options sucrées et d'avoir déjà faim 2h après?</p><p><strong>Repas complet santé à boire - Déjeuner nutritif pratique</strong><br /><em>Grains entiers, protéines, noix et légumes sont simplement déhydratés et réduits en poudre. </em></p><ul><li>Manger n'importe où, n'importe quand</li><li>Sentez-vous bien, rassasié et plein d’énergie</li><li>Manière la plus simple de manger santé</li></ul><p><strong>Nos repas sont délicieux simplement mélangés avec de l'eau froide dans une gourde </strong>ou encore au blender avec du yogourt et des fruits congelés pour des smoothies variés. </p><p><strong>Notre format le plus avantageux, 4 saveurs disponibles!</strong></p><p>Chaque sac contient 1,5 kg de notre mélange repas santé qui vous donne:</p><p>- 20 petits repas (310 calories) OU<br />- 12 repas réguliers (520 calories) OU<br />- 9 repas actifs (740 calories)<br />- Gourde gratuite pour les nouveaux clients</p><p>Il est facile de mettre la quantité désirée avec la cuillère à portion à l'intérieur du sac.</p>" -categories: Proxies\__CG__\App\Entity\Category {#1174 …} -conservation: Proxies\__CG__\App\Entity\Conservation {#1153 …} -Origin: "Québec/Canada" -bestBefore: null -creationDate: DateTime @1589169600 {#1110 : 2020-05-11 00:00:00.0 America/New_York (-04: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: false -maturinUpc: null -codeUPC: null -code1: null -code2: null -code3: null -codeBox: null -alimentsDuQuebec: false -deliveryLocations: Doctrine\ORM\PersistentCollection {#1367 …} -minimumInStorage: 2 -deliveryMethods: Doctrine\ORM\PersistentCollection {#1344 …} -limitedQuantity: false -alimentsDuQuebecCertification: null -DeliveryType: 1 -DeliveryPickup: false -draft: false -deliveryMail: true -locations: Doctrine\ORM\PersistentCollection {#1318 …} -region: Proxies\__CG__\App\Entity\Region {#1289 …} -advices: "<p>- Le repas sera meilleur avec de l'eau bien froide, mais ce n'est pas obligatoire.<br />- La quantité d'eau peut être ajustée selon vos préférence. </p>" -recipes: "<p><strong>L'antioxydant</strong></p><p>- 75g de Repas Kenko banane<br />- 150 ml d'eau<br />- 3 c. soupe de yogourt nature Riviera<br />- 1/2 tasse de bleuts congelés</p><p><strong>Le café aux amandes</strong></p><p>- 75g de Repas Kenko amandes<br />- 75 ml de lait d'amande<br />- 3 c. soupe de yogourt au café Riviera<br />- 1/2 banane<br />- 2 gros glaçons </p><p><strong>Violemment Fraise</strong></p><p>- 75g de Repas Kenko fraise<br />- 150 ml d'eau<br />- 2 c. soupe de yogourt aux fraises Riviera<br />- 1/2 tasse de fraise congelés</p><p><strong>Le goût d'été</strong></p><p>- 75g de Repas Kenko nature<br />- 150 ml d'eau<br />- 2 c. soupe de yogourt aux pêches<br />- 1/2 tasse d'ananas et mangues congelées</p>" -userViewed: Doctrine\ORM\PersistentCollection {#1300 …} -inCarts: Doctrine\ORM\PersistentCollection {#1243 …} -solexId: null -replenishmentItems: Doctrine\ORM\PersistentCollection {#1260 …} -favorites: Doctrine\ORM\PersistentCollection {#1272 …} -listOfIngredients: "<p>Ingrédients : Farine d’avoine entière, lait partiellement écrémé en poudre, concentré de protéines de lactosérum (lait), amandes, patates douces*, noix de cajou, noix de Grenoble, gomme de caroube, graines de citrouilles, carottes*, chou-fleur*, épinards*, chou-frisé*, brocoli*, noix du brésil, sel, levure nutritionnelle, stevia, acide ascorbique (vitamine C), arômes naturels.</p><p>* Déshydratés</p>" -qtyReadyToShip: 1 -expirationDate: null -isConsigned: false -consignedCost: 0.0 -nutritionFactImage: null -isFragile: false -qtyPerUnit: 1 -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 | "repas-complet-a-boire-%28banane%29---1.5-kg" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, deflate" |
| cookie | "PHPSESSID=946agea7jeffqj5cfdgs9lrus5; sf_redirect=%7B%22token%22%3A%223eeafc%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" |
| from | "gptbot(at)openai.com" |
| host | "staging.maturin.ca" |
| referer | "https://staging.maturin.ca/groupe/marchepublicdelamitis/produit/repas-kenko-inc/repas-complet-a-boire-%2528banane%2529---1.5-kg/3969/" |
| 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 | "Mon, 09 Feb 2026 16:24:34 GMT" |
| location | "/groupe/marchepublicdelamitis/produit/repas-kenko-inc/repas-complet-a-boire-%2528banane%2529---1.5-kg/3969/" |
| x-debug-token | "b8d3ab" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "946agea7jeffqj5cfdgs9lrus5" |
| sf_redirect | "{"token":"3eeafc","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 | "Mon, 09 Feb 26 11:19:52 -0500" |
| Last used | "Mon, 09 Feb 26 11:24:34 -0500" |
| Lifetime | "31536000" |
Session Attributes
| Attribute | Value |
|---|---|
| cartId | 17835024 |
| favorites | Doctrine\Common\Collections\ArrayCollection {#236 -elements: [] } |
| 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" "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, deflate" |
| HTTP_COOKIE | "PHPSESSID=946agea7jeffqj5cfdgs9lrus5; sf_redirect=%7B%22token%22%3A%223eeafc%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" |
| HTTP_FROM | "gptbot(at)openai.com" |
| HTTP_HOST | "staging.maturin.ca" |
| HTTP_REFERER | "https://staging.maturin.ca/groupe/marchepublicdelamitis/produit/repas-kenko-inc/repas-complet-a-boire-%2528banane%2529---1.5-kg/3969/" |
| 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" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "url=produit/repas-kenko-inc/repas-complet-a-boire-%28banane%29---1.5-kg/3969/" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_QUERY_STRING | "url=produit/repas-kenko-inc/repas-complet-a-boire-%28banane%29---1.5-kg/3969/" |
| REDIRECT_SSL_TLS_SNI | "staging.maturin.ca" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/produit/repas-kenko-inc/repas-complet-a-boire-%28banane%29---1.5-kg/3969/" |
| REMOTE_ADDR | "74.7.227.150" |
| REMOTE_PORT | "59660" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1770654274 |
| REQUEST_TIME_FLOAT | 1770654274.695 |
| REQUEST_URI | "/produit/repas-kenko-inc/repas-complet-a-boire-%2528banane%2529---1.5-kg/3969/" |
| 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" |