CartController :: addProductAtCart
Request
GET Parameters
| Key | Value |
|---|---|
| url | "api/product/cart/add/1021" |
POST Parameters
No POST parameters
Uploaded Files
No files were uploaded
Request Attributes
| Key | Value |
|---|---|
| _controller | "App\Controller\CartController::addProductAtCart" |
| _firewall_context | "security.firewall.map.context.main" |
| _route | "addProductAtCart" |
| _route_params | [ "id" => "1021" ] |
| id | "1021" |
| product | App\Entity\Product {#1097 #em: Doctrine\ORM\EntityManager {#317 …} #userServ: App\Service\UserService {#571 …} -urlName: null -id: 1021 -origName: "Cheddar moyen" -origBrandName: null -qtyLeft: 0 -unitAmount: 325.0 -unit: 2 -available: true -origDescription: "<p>Ce cheddar, fait de lait bio non pasteurisé, est vieilli pendant un minimum de 6 mois. Sa pâte ferme, lisse et légèrement veloutée, révèle une saveur délicatement salée associée à des notes de noisette et de beurre en fin de bouche.</p><p>Ce fromage québécois, sans gluten et sans lactose, se sert en dégustation et s’harmonise parfaitement aux plats cuisinés, aux gratins et aux collations sur le pouce.</p><p> </p>" -categories: Proxies\__CG__\App\Entity\Category {#1159 …} -conservation: Proxies\__CG__\App\Entity\Conservation {#1138 …} -Origin: "Québec/Canada" -bestBefore: null -creationDate: DateTime @1562299200 {#1094 : 2019-07-05 00:00:00.0 America/New_York (-04:00) } -nutritionFact: null -newProduct: true -images: Doctrine\ORM\PersistentCollection {#1139 …} -mainImage: Proxies\__CG__\App\Entity\Image {#1160 …} -tags: Doctrine\ORM\PersistentCollection {#1117 …} -ingredients: Doctrine\ORM\PersistentCollection {#1131 …} -storages: Doctrine\ORM\PersistentCollection {#1172 …} -pricings: Doctrine\ORM\PersistentCollection {#1190 …} -certifications: Doctrine\ORM\PersistentCollection {#1203 …} -company: Proxies\__CG__\App\Entity\Company {#1364 …} -taxable: false -maturinUpc: "055843401996" -codeUPC: "10778177149323" -code1: "ANMD8X325" -code2: null -code3: null -codeBox: null -alimentsDuQuebec: true -deliveryLocations: Doctrine\ORM\PersistentCollection {#1352 …} -minimumInStorage: 4 -deliveryMethods: Doctrine\ORM\PersistentCollection {#1329 …} -limitedQuantity: false -alimentsDuQuebecCertification: 2 -DeliveryType: 0 -DeliveryPickup: false -draft: false -deliveryMail: true -locations: Doctrine\ORM\PersistentCollection {#1303 …} -region: Proxies\__CG__\App\Entity\Region {#1274 …} -advices: null -recipes: null -userViewed: Doctrine\ORM\PersistentCollection {#1285 …} -inCarts: Doctrine\ORM\PersistentCollection {#1228 …} -solexId: "34992" -replenishmentItems: Doctrine\ORM\PersistentCollection {#1245 …} -favorites: Doctrine\ORM\PersistentCollection {#1257 …} -listOfIngredients: "<p>Lait non pasteurisé biologique, sel, culture bactérienne, enzyme microbien.</p>" -qtyReadyToShip: 29 -expirationDate: DateTime @1628654400 {#1095 : 2021-08-11 00:00:00.0 America/New_York (-04:00) } -isConsigned: false -consignedCost: 0.0 -nutritionFactImage: Proxies\__CG__\App\Entity\Image {#1259 …} -isFragile: false -qtyPerUnit: 1 -validatedByDistributor: true -deliveryNote: null -isJustInTime: false -reminderLowQuantitySent: false -hasMultipleProducts: false -hasFreeMaturinShipping: false -deal: null -productsInBundle: Doctrine\ORM\PersistentCollection {#1260 …} -badges: Doctrine\ORM\PersistentCollection {#1382 …} -diets: Doctrine\ORM\PersistentCollection {#1395 …} -discountPricings: Doctrine\ORM\PersistentCollection {#1397 …} -subCategory: Proxies\__CG__\App\Entity\Category {#1399 …} -complementedByGroups: Doctrine\ORM\PersistentCollection {#1412 …} -complementaryGroups: Doctrine\ORM\PersistentCollection {#1414 …} -actionWhenExpired: 0 -isSubscribable: null -subscriptions: Doctrine\ORM\PersistentCollection {#1434 …} -isBoxOfProducts: false -productsInBox: Doctrine\ORM\PersistentCollection {#1448 …} -isOnlySubscribable: null -justInTimeDeliveryDate: null -freeMaturinShippingIfLowerThen: null -isOnlySubscribableToType: null -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1462 …} -quantityWarehouse: 35 -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 } |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, zstd, deflate" |
| host | "staging.maturin.ca" |
| 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, 04 Feb 2026 21:52:42 GMT" |
| location | "/panier" |
| x-debug-token | "38495e" |
Cookies
Request Cookies
No request cookies
Response Cookies
No response cookies
Session
Session Metadata
No session metadata
Session Attributes
No session attributes
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_ACCEPT_ENCODING | "gzip, br, zstd, deflate" |
| HTTP_HOST | "staging.maturin.ca" |
| 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=api/product/cart/add/1021&url=api%2Fproduct%2Fcart%2Fadd%2F1021" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_QUERY_STRING | "url=api/product/cart/add/1021&url=api%2Fproduct%2Fcart%2Fadd%2F1021" |
| REDIRECT_SSL_TLS_SNI | "staging.maturin.ca" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/api/product/cart/add/1021" |
| REMOTE_ADDR | "216.73.216.50" |
| REMOTE_PORT | "11629" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1770241962 |
| REQUEST_TIME_FLOAT | 1770241962.487 |
| REQUEST_URI | "/api/product/cart/add/1021?url=api%2Fproduct%2Fcart%2Fadd%2F1021" |
| 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" |