https://staging.maturin.ca/api/product/cart/add/1798?url=api%2Fproduct%2Fcart%2Fadd%2F1798

CartController :: addProductAtCart

Request

GET Parameters

Key Value
url
"api/product/cart/add/1798"

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" => "1798"
]
id
"1798"
product
App\Entity\Product {#1096
  #em: Doctrine\ORM\EntityManager {#317 …}
  #userServ: App\Service\UserService {#571 …}
  -urlName: null
  -id: 1798
  -origName: "Spaghetti bolognaise"
  -origBrandName: "Saviik"
  -qtyLeft: 0
  -unitAmount: 350.0
  -unit: 2
  -available: true
  -origDescription: "<p><strong>Allerg&egrave;nes:</strong></p><p><em>- Farine de ma&iuml;s</em></p>"
  -categories: Proxies\__CG__\App\Entity\Category {#1158 …}
  -conservation: Proxies\__CG__\App\Entity\Conservation {#1137 …}
  -Origin: "Québec/Canada"
  -bestBefore: null
  -creationDate: DateTime @1583726400 {#1094
    date: 2020-03-09 00:00:00.0 America/New_York (-04:00)
  }
  -nutritionFact: null
  -newProduct: true
  -images: Doctrine\ORM\PersistentCollection {#1138 …}
  -mainImage: Proxies\__CG__\App\Entity\Image {#1159 …}
  -tags: Doctrine\ORM\PersistentCollection {#1116 …}
  -ingredients: Doctrine\ORM\PersistentCollection {#1130 …}
  -storages: Doctrine\ORM\PersistentCollection {#1171 …}
  -pricings: Doctrine\ORM\PersistentCollection {#1189 …}
  -certifications: Doctrine\ORM\PersistentCollection {#1202 …}
  -company: Proxies\__CG__\App\Entity\Company {#1363 …}
  -taxable: false
  -maturinUpc: "055843403761"
  -codeUPC: null
  -code1: null
  -code2: null
  -code3: null
  -codeBox: null
  -alimentsDuQuebec: false
  -deliveryLocations: Doctrine\ORM\PersistentCollection {#1351 …}
  -minimumInStorage: 3
  -deliveryMethods: Doctrine\ORM\PersistentCollection {#1328 …}
  -limitedQuantity: false
  -alimentsDuQuebecCertification: null
  -DeliveryType: 0
  -DeliveryPickup: false
  -draft: false
  -deliveryMail: true
  -locations: Doctrine\ORM\PersistentCollection {#1302 …}
  -region: Proxies\__CG__\App\Entity\Region {#1273 …}
  -advices: "<ol><li><em><strong>Pr&eacute;paration des plats Saviik&nbsp;:</strong></em><ul><li><em><strong>Il est toujours pr&eacute;f&eacute;rable de faire d&eacute;geler les produits &agrave; l&rsquo;avance dans le r&eacute;frig&eacute;rateur.</strong></em></li></ul></li></ol><p><strong>Micro-ondes&nbsp;: </strong></p><ol><li><!--[if !supportLists]-->1. Ouvrir l&rsquo;une (1) des extr&eacute;mit&eacute;s du sac contenant le plat sans sortir celui-ci de l&rsquo;emballage.</li><li><!--[if !supportLists]--><!--[endif]-->2. Placer le plat contenu dans l&rsquo;emballage directement dans le micro-onde <strong>2min 30.</strong></li><li><!--[if !supportLists]--><!--[endif]-->3. Retirer du micro-ondes et laisser reposer une deux (2) minutes et remuer.</li><li><!--[if !supportLists]-->4. Remettre au micro-ondes 1min30 &agrave; 2min puis v&eacute;rifier la temp&eacute;rature.</li><li><!--[if !supportLists]--><!--[endif]-->5. Sortir du sac et servir. (Attention, le plat sera chaud !)</li></ol><p>&nbsp;</p><p><strong>Cuisini&egrave;re&nbsp;: </strong></p><ol><li><!--[if !supportLists]-->1. Pour un r&eacute;sultat optimal, d&eacute;congeler pr&eacute;alablement le plat au r&eacute;frig&eacute;rateur.</li><li><!--[if !supportLists]--><!--[endif]-->2. D&eacute;poser le plat scell&eacute; de l&rsquo;emballage dans le fond d&rsquo;un chaudron et couvrir d&rsquo;eau froide.</li><li><!--[if !supportLists]--><!--[endif]-->3. Porter &agrave; &eacute;bullition et laisser chauffer de <strong>12 &agrave; 15 minutes</strong>.</li><li><!--[if !supportLists]--><!--[endif]-->4. Retirer le son emballage et servir. (Attention, le plat sera chaud!)</li></ol><p>&nbsp;</p><p><strong>Fou conventionnel&nbsp;: </strong></p><ol><li><!--[if !supportLists]-->1. Pour un r&eacute;sultat optimal, d&eacute;congeler pr&eacute;alablement au r&eacute;frig&eacute;rateur.</li><li><!--[if !supportLists]-->2. Pr&eacute;chauffer le four &agrave; 350 F.</li><li><!--[if !supportLists]-->3. Sortir de son emballage plastique et d&eacute;poser le plat d&rsquo;aluminium directement sur la grille.</li><li><!--[if !supportLists]-->4. Chauffer<strong> 25min</strong>. (le temps peut varier selon le four, le temps sugg&eacute;r&eacute; est approximatif)</li><li><!--[if !supportLists]--><!--[endif]-->5. V&eacute;rifier, puis servir. (Attention, le plat sera chaud!)</li></ol>"
  -recipes: null
  -userViewed: Doctrine\ORM\PersistentCollection {#1284 …}
  -inCarts: Doctrine\ORM\PersistentCollection {#1227 …}
  -solexId: "35175"
  -replenishmentItems: Doctrine\ORM\PersistentCollection {#1244 …}
  -favorites: Doctrine\ORM\PersistentCollection {#1256 …}
  -listOfIngredients: "<p>Boeuf hach&eacute;, tomates en d&eacute;s (tomates, jus de tomates, sel, chlorure de sodium, acide citrique), oignons, pate de tomate, ail, thym, sel, poivre, huile d&#39;olive.</p><p>Spaghetti #15: farine de riz brun, farine de ma&iuml;s jaune, farine de ma&iuml;s blanc, amidon de tapioca, farine de quinoa, emulsifiant E 471.</p>"
  -qtyReadyToShip: 25
  -expirationDate: null
  -isConsigned: false
  -consignedCost: 0.0
  -nutritionFactImage: null
  -isFragile: false
  -qtyPerUnit: 2
  -validatedByDistributor: false
  -deliveryNote: null
  -isJustInTime: true
  -reminderLowQuantitySent: false
  -hasMultipleProducts: false
  -hasFreeMaturinShipping: false
  -deal: null
  -productsInBundle: Doctrine\ORM\PersistentCollection {#1258 …}
  -badges: Doctrine\ORM\PersistentCollection {#1380 …}
  -diets: Doctrine\ORM\PersistentCollection {#1393 …}
  -discountPricings: Doctrine\ORM\PersistentCollection {#1395 …}
  -subCategory: Proxies\__CG__\App\Entity\Category {#1397 …}
  -complementedByGroups: Doctrine\ORM\PersistentCollection {#1410 …}
  -complementaryGroups: Doctrine\ORM\PersistentCollection {#1412 …}
  -actionWhenExpired: 0
  -isSubscribable: null
  -subscriptions: Doctrine\ORM\PersistentCollection {#1432 …}
  -isBoxOfProducts: false
  -productsInBox: Doctrine\ORM\PersistentCollection {#1446 …}
  -isOnlySubscribable: null
  -justInTimeDeliveryDate: null
  -freeMaturinShippingIfLowerThen: null
  -isOnlySubscribableToType: null
  -targetOfReplacementScripts: Doctrine\ORM\PersistentCollection {#1460 …}
  -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
}

Request Headers

Header Value
accept
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
accept-encoding
"gzip, deflate, br"
connection
"keep-alive"
from
"googlebot(at)googlebot.com"
host
"staging.maturin.ca"
user-agent
"Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.7778.96 Mobile Safari/537.36 (compatible; GoogleOther)"
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, 16 Jun 2026 02:40:15 GMT"
location
"/panier"
x-debug-token
"032dcc"

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
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_ACCEPT_ENCODING
"gzip, deflate, br"
HTTP_CONNECTION
"keep-alive"
HTTP_FROM
"googlebot(at)googlebot.com"
HTTP_HOST
"staging.maturin.ca"
HTTP_USER_AGENT
"Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.7778.96 Mobile Safari/537.36 (compatible; GoogleOther)"
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/1798"
REDIRECT_HTTPS
"on"
REDIRECT_QUERY_STRING
"url=api/product/cart/add/1798"
REDIRECT_SSL_TLS_SNI
"staging.maturin.ca"
REDIRECT_STATUS
"200"
REDIRECT_URL
"/api/product/cart/add/1798"
REMOTE_ADDR
"66.249.75.130"
REMOTE_PORT
"47102"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1781577615
REQUEST_TIME_FLOAT
1781577615.184
REQUEST_URI
"/api/product/cart/add/1798"
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"