ProductController :: viewProduct
Request
GET Parameters
| Key | Value |
|---|---|
| sorting | "price" |
| url | "product/evive-smoothie/evive-smoothie---boite-de-18-smoothies/54/" |
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" => "evive-smoothie" "productName" => "evive-smoothie---boite-de-18-smoothies" "id" => "54" ] |
| _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 | "54" |
| producerUrl | "evive-smoothie" |
| product | App\Entity\Product {#1112 #em: Doctrine\ORM\EntityManager {#319 …} #userServ: App\Service\UserService {#150 …} -urlName: null -id: 54 -origName: "Evive smoothie - Boîte de 18 smoothies" -origBrandName: "Déjeuner complet" -qtyLeft: 0 -unitAmount: 135.0 -unit: 2 -available: true -origDescription: "<p>- 3 x Samouraï (Meilleur vendeur depuis 2015!)<br />- 3 x Saphir (Boisson estivale, bonbon et limonade)<br />- 3 x Touk-touk (Smoothie favori des enfants)<br />- 3 x Yogi (Smoothie vert protéiné)<br />- 3 x Aztèque (Smoothie dessert santé) <br />- 3 x Pure (Smoothie énergisant au Matcha)</p>" -categories: Proxies\__CG__\App\Entity\Category {#1174 …} -conservation: Proxies\__CG__\App\Entity\Conservation {#1153 …} -Origin: "Québec/Canada" -bestBefore: null -creationDate: DateTime @1548910800 {#1110 : 2019-01-31 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: false -maturinUpc: null -codeUPC: null -code1: "NA" -code2: null -code3: null -codeBox: null -alimentsDuQuebec: true -deliveryLocations: Doctrine\ORM\PersistentCollection {#1367 …} -minimumInStorage: null -deliveryMethods: Doctrine\ORM\PersistentCollection {#1344 …} -limitedQuantity: false -alimentsDuQuebecCertification: 1 -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>Samouraï Framboise*, Fraise*, Betterave*, Graines de chia*, Datte, Orange*, Citron*, Menthe PROTÉINE VÉGÉTALE : Protéine de pois, protéine de chia, saveur naturelle de vanille, sel de mer, stévia MÉLANGE DE LÉGUMES : Épinard*, brocoli*, carotte*, tomate*, shiitake* Yin Mangue*,Carotte, Jus de pomme*,Abricot*,Pomme*,Avoine*,Épices chai PROTÉINE VÉGÉTALE : Protéine de pois, protéine de chia, saveur naturelle de vanille, sel de mer, stévia MÉLANGE DE LÉGUMES : Épinard*, brocoli*, carotte*, tomate*, shiitake* Touk-Touk Ananas*, Mangue*, Abricot*, Baies d’argousiers*, Noix de coco*, Curcuma*, Orange*, Citron* PROTÉINE VÉGÉTALE : Protéine de pois, protéine de chia, saveur naturelle de vanille, sel de mer, stévia. MÉLANGE DE LÉGUMES : Épinard*, brocoli*, carotte*, tomate*, shiitake*. Yogi Banane*, Poire*, Kale*, Épinard*, Persil, Citron*, Graines de chanvre*, Spiruline PROTÉINE VÉGÉTALE : Protéine de pois, protéine de chia, saveur naturelle de vanille, sel de mer, stévia. MÉLANGE DE LÉGUMES : Épinard*, brocoli*, carotte*, tomate*, shiitake*. Aztèque Poire*, Cacao*, Fraises*, Baies de goji*, Banane*, Dattes, Jus de lime, Baobab*, Chlorelle*, Moringa* PROTÉINE VÉGÉTALE : Protéine de pois, protéine de chia, saveur naturelle de vanille, sel de mer, stévia. MÉLANGE DE LÉGUMES : Épinard*, brocoli*, carotte*, tomate*, shiitake*. *Ingrédients biologiques Pure Mangue*,Épinard*, Avocat, Thé matcha*,Gingembre*,Datte,Orange*, Crème de coco*, Menthe, Lime, Baobab*, Chlorelle*, Moringa*ROTÉINE VÉGÉTALE : Protéine de pois, protéine de chia, saveur naturelle de vanille, sel de mer, stévia. MÉLANGE DE LÉGUMES : Épinard*, brocoli*, carotte*, tomate*, shiitake*. *Ingrédients biologiques</p>" -qtyReadyToShip: 1 -expirationDate: null -isConsigned: false -consignedCost: 0.0 -nutritionFactImage: null -isFragile: false -qtyPerUnit: 18 -validatedByDistributor: false -deliveryNote: "Le délai de livraison est de 14 à 20 jours suivants la commande." -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: true -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 | "evive-smoothie---boite-de-18-smoothies" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, zstd, deflate" |
| cookie | "sf_redirect=%7B%22token%22%3A%22ff4a39%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=607u699ct1u5i4v8tsq3hl3jov" |
| host | "staging.maturin.ca" |
| referer | "https://staging.maturin.ca/groupe/marchecompton/product/evive-smoothie/evive-smoothie---boite-de-18-smoothies/54/" |
| 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 | "Tue, 14 Apr 2026 10:24:03 GMT" |
| location | "/groupe/marchecompton/product/evive-smoothie/evive-smoothie---boite-de-18-smoothies/54/" |
| x-debug-token | "d2a0c3" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "607u699ct1u5i4v8tsq3hl3jov" |
| sf_redirect | "{"token":"ff4a39","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 | "Tue, 14 Apr 26 06:23:31 -0400" |
| Last used | "Tue, 14 Apr 26 06:24:03 -0400" |
| Lifetime | "31536000" |
Session Attributes
| Attribute | Value |
|---|---|
| cartId | 18267777 |
| favorites | Doctrine\Common\Collections\ArrayCollection {#236 -elements: [] } |
| showThisAssociationIdOnly-customBrowsing | 7 |
Flashes
Flashes
| Key | Value |
|---|---|
| error | [ "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Marché de Compton" "The product you tried to see is not allowed in Marché de Compton" ] |
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%22ff4a39%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=607u699ct1u5i4v8tsq3hl3jov" |
| HTTP_HOST | "staging.maturin.ca" |
| HTTP_REFERER | "https://staging.maturin.ca/groupe/marchecompton/product/evive-smoothie/evive-smoothie---boite-de-18-smoothies/54/" |
| 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/evive-smoothie/evive-smoothie---boite-de-18-smoothies/54/&sorting=price" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_QUERY_STRING | "url=product/evive-smoothie/evive-smoothie---boite-de-18-smoothies/54/&sorting=price" |
| REDIRECT_SSL_TLS_SNI | "staging.maturin.ca" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/product/evive-smoothie/evive-smoothie---boite-de-18-smoothies/54/" |
| REMOTE_ADDR | "216.73.216.133" |
| REMOTE_PORT | "21368" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1776162243 |
| REQUEST_TIME_FLOAT | 1776162243.648 |
| REQUEST_URI | "/product/evive-smoothie/evive-smoothie---boite-de-18-smoothies/54/?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" |