CartController :: addProductAtCart
Request
GET Parameters
Key | Value |
---|---|
url | "api/product/cart/add/2398" |
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" => "2398" ] |
id | "2398" |
product | App\Entity\Product {#1097 #em: Doctrine\ORM\EntityManager {#317 …} #userServ: App\Service\UserService {#571 …} -urlName: null -id: 2398 -origName: "Épaule entière d'agneau de Charlevoix" -origBrandName: "Agneau de Charlevoix IGP" -qtyLeft: 0 -unitAmount: 1.3 -unit: 3 -available: true -origDescription: "<p><strong>Épaule entière d'Agneau de Charlevoix (avec os)</strong></p><p>-Cuisson<strong> </strong>au four braiser lentement et prêt lorsque la viande se détache d'après l'os comme un poulet. Peut cuire sur tournebroche BBQ méchoui. </p><p>-Pour 5 à 6 personnes.</p><p>-Poids minimum de 1.3 kg</p><p> </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 @1586664000 {#1094 : 2020-04-12 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: "055843405673" -codeUPC: "200014" -code1: null -code2: null -code3: null -codeBox: "200014" -alimentsDuQuebec: false -deliveryLocations: Doctrine\ORM\PersistentCollection {#1352 …} -minimumInStorage: 1 -deliveryMethods: Doctrine\ORM\PersistentCollection {#1329 …} -limitedQuantity: false -alimentsDuQuebecCertification: null -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: "37582" -replenishmentItems: Doctrine\ORM\PersistentCollection {#1245 …} -favorites: Doctrine\ORM\PersistentCollection {#1257 …} -listOfIngredients: null -qtyReadyToShip: 9 -expirationDate: DateTime @1632110400 {#1095 : 2021-09-20 00:00:00.0 America/New_York (-04:00) } -isConsigned: false -consignedCost: 0.0 -nutritionFactImage: null -isFragile: false -qtyPerUnit: 1 -validatedByDistributor: true -deliveryNote: null -isJustInTime: false -reminderLowQuantitySent: false -hasMultipleProducts: false -hasFreeMaturinShipping: false -deal: null -productsInBundle: Doctrine\ORM\PersistentCollection {#1259 …} -badges: Doctrine\ORM\PersistentCollection {#1381 …} -diets: Doctrine\ORM\PersistentCollection {#1394 …} -discountPricings: Doctrine\ORM\PersistentCollection {#1396 …} -subCategory: Proxies\__CG__\App\Entity\Category {#1398 …} -complementedByGroups: Doctrine\ORM\PersistentCollection {#1411 …} -complementaryGroups: Doctrine\ORM\PersistentCollection {#1413 …} -actionWhenExpired: 0 -isSubscribable: null -subscriptions: Doctrine\ORM\PersistentCollection {#1433 …} -isBoxOfProducts: false -productsInBox: Doctrine\ORM\PersistentCollection {#1447 …} -isOnlySubscribable: null -justInTimeDeliveryDate: null -freeMaturinShippingIfLowerThen: null -isOnlySubscribableToType: null -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1461 …} -quantityWarehouse: 11 -quantityWarehouseReserved: 2 -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 | "Mon, 06 Oct 2025 20:18:49 GMT" |
location | "/panier" |
x-debug-token | "cd8be4" |
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/2398" |
REDIRECT_HTTPS | "on" |
REDIRECT_QUERY_STRING | "url=api/product/cart/add/2398" |
REDIRECT_SSL_TLS_SNI | "staging.maturin.ca" |
REDIRECT_STATUS | "200" |
REDIRECT_URL | "/api/product/cart/add/2398" |
REMOTE_ADDR | "216.73.216.180" |
REMOTE_PORT | "47418" |
REQUEST_METHOD | "GET" |
REQUEST_SCHEME | "https" |
REQUEST_TIME | 1759781929 |
REQUEST_TIME_FLOAT | 1759781929.819 |
REQUEST_URI | "/api/product/cart/add/2398" |
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" |