ProductController :: addPanier
Request
GET Parameters
No GET parameters
POST Parameters
No POST parameters
Uploaded Files
No files were uploaded
Request Attributes
| Key | Value |
|---|---|
| _controller | "App\Controller\FrontController\ProductController::addPanier" |
| _firewall_context | "security.firewall.map.context.main" |
| _route | "app_product_panier" |
| _route_params | [ "product" => "100" ] |
| _security_firewall_run | "_security_main" |
| _stopwatch_token | "be9ec9" |
| product | App\Entity\Product {#741 -id: 100 -title: "Gestion de salon de massage" -priceHt: "0.00" -stock: 100 -desctription: "Un logiciel de gestion pour salon de massage permetant de gérer efficacement les rendez-vous et le planning, ainsi que les fiches clients et l’historique des prestations réalisées. Il permet de gérer les différentes prestations proposées et leurs tarifs, ainsi que les thérapeutes ou masseurs et leurs disponibilités. Vous pouvez également suivre les rendez-vous réalisés, annulés ou reportés, gérer la caisse et les paiements, et générer des factures et des reçus. Le logiciel permet aussi de gérer les produits et consommables, de suivre les ventes de produits, ainsi que de gérer les promotions et les offres. Enfin, il permet de conserver un historique complet des clients, de consulter des rapports et statistiques sur l’activité et de disposer d’un tableau de bord pour suivre facilement les performances du salon." -picture: "produit-6ab4dfa766b54.jpg" -linkspictures: null -userAdd: Proxies\__CG__\App\Entity\UserPlatform {#794 …} -fkcategorie: Proxies\__CG__\App\Entity\CategoriProduct {#782 …} -fksousCategorie: null -fkdevise: Proxies\__CG__\App\Entity\Devise {#763 …} -shop: Proxies\__CG__\App\Entity\Shop {#802 …} -priceProducts: Doctrine\ORM\PersistentCollection {#882 …} -statdispo: 1 -stateval: 1 -statetype: 0 -statetypes: [ 0 ] -points: 0 -searchCount: 0 -stocks: Doctrine\ORM\PersistentCollection {#916 …} -keyWord: "logiciel,massage,santé" -modules: null -enabled: true -locations: Doctrine\ORM\PersistentCollection {#969 …} -freelanceStocks: Doctrine\ORM\PersistentCollection {#1008 …} -historiqueTransactions: Doctrine\ORM\PersistentCollection {#1054 …} } |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| cookie | "PHPSESSID=00b587e58af9d22a605a875045518943" |
| host | "www.rapeto.net" |
| user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| via | "1.1 webdb2116.lwspanel.com (Varnish/7.7)" |
| x-cache-engine-enable | "1" |
| x-cache-group | "claudebot" |
| x-cache-user | "rapet2201000" |
| x-forwarded-proto | "https" |
| x-l-admin-auth | "0" |
| x-php-ob-level | "1" |
| x-real-ip | "216.73.216.128" |
| x-request-id | "bcebeb212bd40f7fc2cc458931582d97" |
| x-varnish | "54345527" |
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, 19 Oct 2026 21:47:10 GMT" |
| location | "/produit/list-panier" |
| x-debug-token | "115399" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "00b587e58af9d22a605a875045518943" |
Response Cookies
No response cookies
Session 3
Session Metadata
| Key | Value |
|---|---|
| Created | "Mon, 19 Oct 26 23:45:26 +0200" |
| Last used | "Mon, 19 Oct 26 23:45:26 +0200" |
| Lifetime | 0 |
Session Attributes
| Attribute | Value |
|---|---|
| listPanier | [
[
"produit" => App\Entity\Product {#260
-id: 96
-title: "Gestion des livraisons"
-priceHt: "0.00"
-stock: 100
-desctription: "Un logiciel de gestion de livraison permetant de centraliser l’enregistrement des commandes, ainsi que la gestion des clients et de leurs adresses de livraison. Il permet d’affecter facilement les commandes aux différents livreurs et de suivre leur statut en temps réel : à livrer, en cours, livré, annulé ou retourné. Le logiciel permet également de gérer les paiements à la livraison et de suivre les commissions des livreurs. Vous pouvez conserver un historique détaillé des livraisons, gérer les retours et les colis non livrés, et envoyer des notifications ou rappels. Un tableau de bord permet de suivre les commandes, livraisons, revenus et retours, tandis que des rapports et statistiques facilitent le suivi de l’activité. Enfin, le logiciel permet de gérer plusieurs livreurs ainsi que différentes zones de livraison."
-picture: "produit-6ab4dbdad8666.jpg"
-linkspictures: null
-userAdd: Proxies\__CG__\App\Entity\UserPlatform {#1192 …}
-fkcategorie: Proxies\__CG__\App\Entity\CategoriProduct {#1255 …}
-fksousCategorie: null
-fkdevise: Proxies\__CG__\App\Entity\Devise {#1256 …}
-shop: Proxies\__CG__\App\Entity\Shop {#1257 …}
-priceProducts: Doctrine\ORM\PersistentCollection {#1258 …}
-statdispo: 1
-stateval: 1
-statetype: 0
-statetypes: [
0
]
-points: 0
-searchCount: 0
-stocks: Doctrine\ORM\PersistentCollection {#1266 …}
-keyWord: "logiciel,livraison,transport,logistique"
-modules: null
-enabled: true
-locations: Doctrine\ORM\PersistentCollection {#1264 …}
-freelanceStocks: Doctrine\ORM\PersistentCollection {#1262 …}
-historiqueTransactions: Doctrine\ORM\PersistentCollection {#1259 …}
}
"number" => 1
"price_product" => App\Entity\PriceProduct {#1228
-id: 89
-product: App\Entity\Product {#260}
-priceDealer: "250000.00"
-nbrDealerProd: "1.00"
-priceCustomer: "250000.00"
-supplierPrice: "250000.00"
-priceBulkCustomer: "250000.00"
-promoPriceDealer: null
-promoPriceCustomer: "0.00"
-promoPriceBulkCustomer: null
-promoStartAt: null
-promoEndAt: null
-isPromoActive: false
-nbrBulkProd: "1.00"
-taxeProduct: "20.00"
}
]
[
"produit" => App\Entity\Product {#741
-id: 100
-title: "Gestion de salon de massage"
-priceHt: "0.00"
-stock: 100
-desctription: "Un logiciel de gestion pour salon de massage permetant de gérer efficacement les rendez-vous et le planning, ainsi que les fiches clients et l’historique des prestations réalisées. Il permet de gérer les différentes prestations proposées et leurs tarifs, ainsi que les thérapeutes ou masseurs et leurs disponibilités. Vous pouvez également suivre les rendez-vous réalisés, annulés ou reportés, gérer la caisse et les paiements, et générer des factures et des reçus. Le logiciel permet aussi de gérer les produits et consommables, de suivre les ventes de produits, ainsi que de gérer les promotions et les offres. Enfin, il permet de conserver un historique complet des clients, de consulter des rapports et statistiques sur l’activité et de disposer d’un tableau de bord pour suivre facilement les performances du salon."
-picture: "produit-6ab4dfa766b54.jpg"
-linkspictures: null
-userAdd: Proxies\__CG__\App\Entity\UserPlatform {#794 …}
-fkcategorie: Proxies\__CG__\App\Entity\CategoriProduct {#782 …}
-fksousCategorie: null
-fkdevise: Proxies\__CG__\App\Entity\Devise {#763 …}
-shop: Proxies\__CG__\App\Entity\Shop {#802 …}
-priceProducts: Doctrine\ORM\PersistentCollection {#882 …}
-statdispo: 1
-stateval: 1
-statetype: 0
-statetypes: [
0
]
-points: 0
-searchCount: 0
-stocks: Doctrine\ORM\PersistentCollection {#916 …}
-keyWord: "logiciel,massage,santé"
-modules: null
-enabled: true
-locations: Doctrine\ORM\PersistentCollection {#969 …}
-freelanceStocks: Doctrine\ORM\PersistentCollection {#1008 …}
-historiqueTransactions: Doctrine\ORM\PersistentCollection {#1054 …}
}
"number" => 1
"price_product" => App\Entity\PriceProduct {#1234
-id: 93
-product: App\Entity\Product {#741}
-priceDealer: "200000.00"
-nbrDealerProd: "1.00"
-priceCustomer: "200000.00"
-supplierPrice: "200000.00"
-priceBulkCustomer: "200000.00"
-promoPriceDealer: null
-promoPriceCustomer: "0.00"
-promoPriceBulkCustomer: null
-promoStartAt: null
-promoEndAt: null
-isPromoActive: false
-nbrBulkProd: "1.00"
-taxeProduct: "20.00"
}
]
] |
Session Usage
3
Usages
Stateless check enabled
| Usage |
|---|
App\Controller\FrontController\ProductController:364
[
[
"file" => "/htdocs/src/Controller/FrontController/ProductController.php"
"line" => 364
"function" => "get"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 163
"function" => "addPanier"
"class" => "App\Controller\FrontController\ProductController"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 75
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/http-kernel/Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/htdocs/vendor/autoload_runtime.php"
"line" => 35
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/htdocs/public/index.php"
"line" => 5
"args" => [
"/htdocs/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
App\Controller\FrontController\ProductController:407
[
[
"file" => "/htdocs/src/Controller/FrontController/ProductController.php"
"line" => 407
"function" => "set"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 163
"function" => "addPanier"
"class" => "App\Controller\FrontController\ProductController"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 75
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/http-kernel/Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/htdocs/vendor/autoload_runtime.php"
"line" => 35
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/htdocs/public/index.php"
"line" => 5
"args" => [
"/htdocs/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Symfony\Component\Security\Http\Firewall\ContextListener:195
[
[
"file" => "/htdocs/vendor/symfony/security-http/Firewall/ContextListener.php"
"line" => 195
"function" => "remove"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 118
"function" => "onKernelResponse"
"class" => "Symfony\Component\Security\Http\Firewall\ContextListener"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 230
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 59
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 154
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 196
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 184
"function" => "filterResponse"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 75
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/http-kernel/Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/htdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/htdocs/vendor/autoload_runtime.php"
"line" => 35
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/htdocs/public/index.php"
"line" => 5
"args" => [
"/htdocs/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| APP_DEBUG | "1" |
| APP_ENV | "dev" |
| APP_SECRET | "db2bb6ded7214c6b83011fe59c045409" |
| CONTACT_RECIPIENT | "contact.tekoconsulting@gmail.com" |
| DATABASE_URL | "mysql://rapet2201000:fX3*4ByPgHXejXb@91.216.107.185:3306/rapet2201000" |
| MAILER_DSN | "null://null" |
| MAILER_FROM | "contact.tekoconsulting@gmail.com" |
| MESSENGER_TRANSPORT_DSN | "sync://" |
| MVOLA_CALLBACK_URL | "" |
| MVOLA_CONSUMER_KEY | "" |
| MVOLA_CONSUMER_SECRET | "" |
| MVOLA_CURRENCY | "" |
| MVOLA_OAUTH_BASE_URL | "" |
| MVOLA_OAUTH_SCOPE | "" |
| MVOLA_PARTNER_MSISDN | "" |
| MVOLA_PARTNER_NAME | "" |
| MVOLA_SANDBOX | "" |
| MVOLA_USER_LANGUAGE | "" |
| ORANGE_MONEY_BASE_URL | "" |
| ORANGE_MONEY_CONSUMER_KEY | "" |
| ORANGE_MONEY_CONSUMER_SECRET | "" |
| ORANGE_MONEY_LANG | "" |
| ORANGE_MONEY_MERCHANT_KEY | "" |
| ORANGE_MONEY_PUBLIC_BASE_URL | "" |
| ORANGE_MONEY_SANDBOX | "" |
Defined as regular env variables
| Key | Value |
|---|---|
| BASE | "/public" |
| CONTEXT_DOCUMENT_ROOT | "/var/www/rapeto.net/htdocs" |
| CONTEXT_PREFIX | "" |
| DOCUMENT_ROOT | "/var/www/rapeto.net/htdocs" |
| FCGI_ROLE | "RESPONDER" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| HTTPS | "on" |
| HTTP_ACCEPT | "*/*" |
| HTTP_COOKIE | "PHPSESSID=00b587e58af9d22a605a875045518943" |
| HTTP_HOST | "www.rapeto.net" |
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| HTTP_VIA | "1.1 webdb2116.lwspanel.com (Varnish/7.7)" |
| HTTP_X_CACHE_ENGINE_ENABLE | "1" |
| HTTP_X_CACHE_GROUP | "claudebot" |
| HTTP_X_CACHE_USER | "rapet2201000" |
| HTTP_X_FORWARDED_PROTO | "https" |
| HTTP_X_L_ADMIN_AUTH | "0" |
| HTTP_X_REAL_IP | "216.73.216.128" |
| HTTP_X_REQUEST_ID | "bcebeb212bd40f7fc2cc458931582d97" |
| HTTP_X_VARNISH | "54345527" |
| MD_HOST | "rapeto.net" |
| MD_MASTER | "rapeto.net" |
| MD_SH | "webdb2116" |
| MD_SLAVES | "rapet2201000.webdb16.lwspanel.com rapet2201000.webdb2116.lwspanel.com cashpoint.rapeto.net crm.rapeto.net ecole-demo.rapeto.net manager.rapeto.net pointage.rapeto.net salon.rapeto.net" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" |
| PHP_SELF | "/public/index.php" |
| QUERY_STRING | "" |
| REDIRECT_BASE | "/public" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_MD_HOST | "rapeto.net" |
| REDIRECT_MD_MASTER | "rapeto.net" |
| REDIRECT_MD_SH | "webdb2116" |
| REDIRECT_MD_SLAVES | "rapet2201000.webdb16.lwspanel.com rapet2201000.webdb2116.lwspanel.com cashpoint.rapeto.net crm.rapeto.net ecole-demo.rapeto.net manager.rapeto.net pointage.rapeto.net salon.rapeto.net" |
| REDIRECT_REDIRECT_HTTPS | "on" |
| REDIRECT_REDIRECT_MD_HOST | "rapeto.net" |
| REDIRECT_REDIRECT_MD_MASTER | "rapeto.net" |
| REDIRECT_REDIRECT_MD_SH | "webdb2116" |
| REDIRECT_REDIRECT_MD_SLAVES | "rapet2201000.webdb16.lwspanel.com rapet2201000.webdb2116.lwspanel.com cashpoint.rapeto.net crm.rapeto.net ecole-demo.rapeto.net manager.rapeto.net pointage.rapeto.net salon.rapeto.net" |
| REDIRECT_REDIRECT_SCRIPT_URI | "https://www.rapeto.net/produit/panier/100" |
| REDIRECT_REDIRECT_SCRIPT_URL | "/produit/panier/100" |
| REDIRECT_REDIRECT_STATUS | "200" |
| REDIRECT_REDIRECT_UNIQUE_ID | "ataP3hVQNiS68oHp5l8Y8wAAAIs" |
| REDIRECT_REDIRECT_existing_anubis_action | "" |
| REDIRECT_REDIRECT_existing_anubis_rule | "" |
| REDIRECT_REDIRECT_existing_anubis_status | "" |
| REDIRECT_REDIRECT_existing_header_request_id | "bcebeb212bd40f7fc2cc458931582d97" |
| REDIRECT_SCRIPT_URI | "https://www.rapeto.net/produit/panier/100" |
| REDIRECT_SCRIPT_URL | "/produit/panier/100" |
| REDIRECT_STATUS | "200" |
| REDIRECT_UNIQUE_ID | "ataP3hVQNiS68oHp5l8Y8wAAAIs" |
| REDIRECT_URL | "/public/produit/panier/100" |
| REDIRECT_existing_anubis_action | "" |
| REDIRECT_existing_anubis_rule | "" |
| REDIRECT_existing_anubis_status | "" |
| REDIRECT_existing_header_request_id | "bcebeb212bd40f7fc2cc458931582d97" |
| REMOTE_ADDR | "216.73.216.128" |
| REMOTE_PORT | "35262" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1792446430 |
| REQUEST_TIME_FLOAT | 1792446430.1547 |
| REQUEST_URI | "/produit/panier/100" |
| SCRIPT_FILENAME | "//var/www/rapeto.net/htdocs/public/index.php" |
| SCRIPT_NAME | "/public/index.php" |
| SCRIPT_URI | "https://www.rapeto.net/produit/panier/100" |
| SCRIPT_URL | "/produit/panier/100" |
| SERVER_ADDR | "127.0.0.1" |
| SERVER_ADMIN | "postmaster@rapeto.net" |
| SERVER_NAME | "www.rapeto.net" |
| SERVER_PORT | "443" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SIGNATURE | "<address>Apache/2.4.69 (Debian) Server at www.rapeto.net Port 443</address>\n" |
| SERVER_SOFTWARE | "Apache/2.4.69 (Debian)" |
| SYMFONY_DOTENV_VARS | "MESSENGER_TRANSPORT_DSN,APP_ENV,APP_SECRET,DATABASE_URL,APP_DEBUG,MAILER_DSN,MAILER_FROM,CONTACT_RECIPIENT,MVOLA_SANDBOX,MVOLA_CONSUMER_KEY,MVOLA_CONSUMER_SECRET,MVOLA_PARTNER_NAME,MVOLA_PARTNER_MSISDN,MVOLA_USER_LANGUAGE,MVOLA_CURRENCY,MVOLA_CALLBACK_URL,MVOLA_OAUTH_BASE_URL,MVOLA_OAUTH_SCOPE,ORANGE_MONEY_SANDBOX,ORANGE_MONEY_CONSUMER_KEY,ORANGE_MONEY_CONSUMER_SECRET,ORANGE_MONEY_BASE_URL,ORANGE_MONEY_MERCHANT_KEY,ORANGE_MONEY_LANG,ORANGE_MONEY_PUBLIC_BASE_URL" |
| UNIQUE_ID | "ataP3hVQNiS68oHp5l8Y8wAAAIs" |
| existing_anubis_action | "" |
| existing_anubis_rule | "" |
| existing_anubis_status | "" |
| existing_header_request_id | "bcebeb212bd40f7fc2cc458931582d97" |
| lwsapitoken | "c549a042d5b7fcaa1131fab3cf708d10" |
| lwscache | "On" |