PlaceholderAction
Request
GET Parameters
No GET parameters
POST Parameters
| Key | Value |
|---|---|
| isApiRoute | 1 |
Uploaded Files
No files were uploaded
Request Attributes
| Key | Value |
|---|---|
| _api_header_parameters | [ "authorization" => [ "Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NjU0NDAxNzcsImV4cCI6MTc2NTQ0Mzc3Nywicm9sZXMiOlsiQURNSU4iLCJST0xFX0FETUlOIl0sInVzZXJuYW1lIjoibGxAb3MiLCJ0eXBlIjoiVGhlbGlhXFxNb2RlbFxcQWRtaW4ifQ.Sw92XLduUQ0f6yOlVXUDUE-8I8V17wlrMao0Xtrl1di_AiNjJveSTUix_BXNRVVOKDXRPnebGqN5B2W8ZNNVymVXvRpW3mOfi4nQ5lVTDWtTJ4QpRdYKv_A3TwtZc6-xmvCGi2TS5tTL7TmJFm78-l_dVdeXSWjLW_Clr4nQOKPFlQHhuEX6JJmt-hjlczBwvyz4CSL9xk2k_3phNXiURY3rSadpBtcKxI_U0W7iS-0eQ-Dea0LyUjxXUHgIyFatydfYL4XUaUDgsZkJuWtQA-Z9YuHO5d4c9CpGmGD0yMuDPjSj65wwgvu-XKGzUBeFgop5nqmivl_3wOvY6icavg" ] "x-forwarded-proto" => [ "https" ] "host" => [ "pprd-anselmi.openstudio-lab.com" ] "accept-encoding" => [ "gzip, compress, deflate, br" ] "content-length" => [ "450" ] "user-agent" => [ "axios/1.12.0" ] "content-type" => [ "application/merge-patch+json" ] "accept" => [ "application/json,text/html,application/xhtml+xml,application/xml,text/*;q=0.9, image/*;q=0.8, */*;q=0.7" ] "x-php-ob-level" => [ "1" ] ] |
| _api_normalization_context | [ "skip_null_values" => false "enable_max_depth" => true "groups" => [ "admin:product:read" ] "operation_name" => "_api_/admin/products/{id}_patch" "operation" => ApiPlatform\Metadata\Patch {#3072 #parameters: null #shortName: "Product" #class: "Thelia\Api\Resource\Product" #description: null #urlGenerationStrategy: null #deprecationReason: null #normalizationContext: [ "skip_null_values" => false "enable_max_depth" => true "groups" => [ "admin:product:read" ] ] #denormalizationContext: [ "groups" => [ "admin:product:write" "admin:product:write:update" ] ] #collectDenormalizationErrors: null #validationContext: null #filters: [ "annotated_thelia_api_resource_product_thelia_api_bridge_propel_filter_search_filter" "annotated_thelia_api_resource_product_thelia_api_bridge_propel_filter_boolean_filter" "annotated_thelia_api_resource_product_thelia_api_bridge_propel_filter_order_filter" "annotated_thelia_api_resource_product_thelia_api_bridge_propel_filter_not_in_filter" ] #elasticsearch: null #mercure: null #messenger: null #input: null #output: null #order: null #fetchPartial: null #forceEager: null #paginationEnabled: null #paginationType: null #paginationItemsPerPage: null #paginationMaximumItemsPerPage: 15000 #paginationPartial: null #paginationClientEnabled: null #paginationClientItemsPerPage: true #paginationClientPartial: null #paginationFetchJoinCollection: null #paginationUseOutputWalkers: null #security: null #securityMessage: null #securityPostDenormalize: null #securityPostDenormalizeMessage: null #securityPostValidation: null #securityPostValidationMessage: null #provider: "Thelia\Api\Bridge\Propel\State\PropelItemProvider" #processor: "Thelia\Api\Bridge\Propel\State\PropelPersistProcessor" #stateOptions: null #queryParameterValidationEnabled: null #extraProperties: [ "standard_put" => false "rfc_7807_compliant_errors" => true "user_defined_uri_template" => true ] #paginationViaCursor: null #read: true #deserialize: null #validate: null #write: null #serialize: null #priority: 4 #name: "_api_/admin/products/{id}_patch" #method: "PATCH" #uriTemplate: "/admin/products/{id}" #types: null #formats: null #inputFormats: [ "json" => [ "application/merge-patch+json" ] ] #outputFormats: [ "json" => [ "application/json" "application/json" ] "jsonld" => [ "application/ld+json" "application/ld+json" ] "html" => [ "text/html" "text/html" ] ] #uriVariables: [ "id" => ApiPlatform\Metadata\Link {#3148 #key: null #schema: null #openApi: null #provider: null #filter: null #property: null #description: null #required: null #priority: null #hydra: null #constraints: null #security: null #securityMessage: null #extraProperties: [] -parameterName: "id" -fromProperty: null -toProperty: null -fromClass: "Thelia\Api\Resource\Product" -toClass: null -identifiers: [ "id" ] -compositeIdentifier: null -expandedValue: null -securityObjectName: null } ] #routePrefix: null #routeName: null #defaults: null #requirements: null #options: null #stateless: false #sunset: null #acceptPatch: "application/merge-patch+json" #status: null #host: null #schemes: null #condition: null #controller: null #headers: null #cacheHeaders: [ "vary" => [ "Content-Type" "Authorization" "Origin" ] ] #hydraContext: null #openapiContext: null #openapi: null #exceptionToStatus: null #links: null #errors: null } "resource_class" => "Thelia\Api\Resource\Product" "iri_only" => false "request_uri" => "/api/admin/products/4303" "uri" => "https://pprd-anselmi.openstudio-lab.com/api/admin/products/4303" "input" => null "output" => null "uri_variables" => [ "id" => "4303" ] "exclude_from_cache_key" => [ "root_operation" "operation" "object" "data" "property_metadata" "circular_reference_limit_counters" "debug_trace_id" ] "api_gateway" => false "base_url" => "" "spec_version" => "" ] |
| _api_operation | ApiPlatform\Metadata\Patch {#3072 #parameters: null #shortName: "Product" #class: "Thelia\Api\Resource\Product" #description: null #urlGenerationStrategy: null #deprecationReason: null #normalizationContext: [ "skip_null_values" => false "enable_max_depth" => true "groups" => [ "admin:product:read" ] ] #denormalizationContext: [ "groups" => [ "admin:product:write" "admin:product:write:update" ] ] #collectDenormalizationErrors: null #validationContext: null #filters: [ "annotated_thelia_api_resource_product_thelia_api_bridge_propel_filter_search_filter" "annotated_thelia_api_resource_product_thelia_api_bridge_propel_filter_boolean_filter" "annotated_thelia_api_resource_product_thelia_api_bridge_propel_filter_order_filter" "annotated_thelia_api_resource_product_thelia_api_bridge_propel_filter_not_in_filter" ] #elasticsearch: null #mercure: null #messenger: null #input: null #output: null #order: null #fetchPartial: null #forceEager: null #paginationEnabled: null #paginationType: null #paginationItemsPerPage: null #paginationMaximumItemsPerPage: 15000 #paginationPartial: null #paginationClientEnabled: null #paginationClientItemsPerPage: true #paginationClientPartial: null #paginationFetchJoinCollection: null #paginationUseOutputWalkers: null #security: null #securityMessage: null #securityPostDenormalize: null #securityPostDenormalizeMessage: null #securityPostValidation: null #securityPostValidationMessage: null #provider: "Thelia\Api\Bridge\Propel\State\PropelItemProvider" #processor: "Thelia\Api\Bridge\Propel\State\PropelPersistProcessor" #stateOptions: null #queryParameterValidationEnabled: null #extraProperties: [ "standard_put" => false "rfc_7807_compliant_errors" => true "user_defined_uri_template" => true ] #paginationViaCursor: null #read: true #deserialize: null #validate: null #write: null #serialize: null #priority: 4 #name: "_api_/admin/products/{id}_patch" #method: "PATCH" #uriTemplate: "/admin/products/{id}" #types: null #formats: null #inputFormats: [ "json" => [ "application/merge-patch+json" ] ] #outputFormats: [ "json" => [ "application/json" "application/json" ] "jsonld" => [ "application/ld+json" "application/ld+json" ] "html" => [ "text/html" "text/html" ] ] #uriVariables: [ "id" => ApiPlatform\Metadata\Link {#3148 #key: null #schema: null #openApi: null #provider: null #filter: null #property: null #description: null #required: null #priority: null #hydra: null #constraints: null #security: null #securityMessage: null #extraProperties: [] -parameterName: "id" -fromProperty: null -toProperty: null -fromClass: "Thelia\Api\Resource\Product" -toClass: null -identifiers: [ "id" ] -compositeIdentifier: null -expandedValue: null -securityObjectName: null } ] #routePrefix: null #routeName: null #defaults: null #requirements: null #options: null #stateless: false #sunset: null #acceptPatch: "application/merge-patch+json" #status: null #host: null #schemes: null #condition: null #controller: null #headers: null #cacheHeaders: [ "vary" => [ "Content-Type" "Authorization" "Origin" ] ] #hydraContext: null #openapiContext: null #openapi: null #exceptionToStatus: null #links: null #errors: null } |
| _api_operation_name | "_api_/admin/products/{id}_patch" |
| _api_platform_links | Symfony\Component\WebLink\GenericLinkProvider {#4713 -links: [ 4594 => Symfony\Component\WebLink\Link {#4594 -rel: [ "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation" ] -attributes: [] -href: "https://pprd-anselmi.openstudio-lab.com/api/docs.jsonld" } ] } |
| _api_query_parameters | [] |
| _api_resource_class | "Thelia\Api\Resource\Product" |
| _api_uri_variables | [ "id" => 4303 ] |
| _controller | "api_platform.action.placeholder" |
| _firewall_context | "security.firewall.map.context.api" |
| _format | null |
| _resources | [ "https://pprd-anselmi.openstudio-lab.com/api/admin/products/4303" => "https://pprd-anselmi.openstudio-lab.com/api/admin/products/4303" ] |
| _route | "_api_/admin/products/{id}_patch" |
| _route_params | [ "_format" => null "_stateless" => false "_api_resource_class" => "Thelia\Api\Resource\Product" "_api_operation_name" => "_api_/admin/products/{id}_patch" "id" => "4303" ] |
| _start_time | 1765440921.5289 |
| _stateless | false |
| _stopwatch_token | "40e5d9" |
| data | Thelia\Api\Resource\Product {#3568 +i18ns: Thelia\Api\Resource\I18nCollection {#3294 …} #resourceAddons: [ "ProductExtra" => Anselmi\Api\Resource\ProductExtra {#3316 -optimalsoftId: "120317000000ZZZ" } ] -propelModel: Thelia\Model\Product {#3401 …} +id: 4303 +taxRule: Thelia\Api\Resource\TaxRule {#3378 …} +ref: "29170-M" +visible: true +position: 11 +template: Thelia\Api\Resource\Template {#3412 …} +brand: ? ?Thelia\Api\Resource\Brand +virtual: false +createdAt: DateTime @1759764006 {#3400 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1765361712 {#3399 : 2025-12-10 11:15:12.0 Europe/Zurich (+01:00) } +productCategories: [ Thelia\Api\Resource\ProductCategory {#3557 +category: Thelia\Api\Resource\Category {#3204 …} +product: Thelia\Api\Resource\Product {#3391 …} +defaultCategory: true +position: 11 +createdAt: DateTime @1759764006 {#3555 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1759764006 {#3544 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } #resourceAddons: [] -propelModel: Thelia\Model\ProductCategory {#3059 …} } ] +productSaleElements: [ Thelia\Api\Resource\ProductSaleElements {#3312 +id: 4176 +product: Thelia\Api\Resource\Product {#3662 …} +ref: "29170-M" +quantity: 4 +promo: false +newness: false +weight: 0.0 +isDefault: true +eanCode: "" +productPrices: [ Thelia\Api\Resource\ProductPrice {#3430 +productSaleElements: Thelia\Api\Resource\ProductSaleElements {#3514 …} +currency: Thelia\Api\Resource\Currency {#3368 …} +price: 35.35 +promoPrice: 0.0 +fromDefaultCurrency: false +createdAt: DateTime @1759764006 {#3432 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1765361712 {#3431 : 2025-12-10 11:15:12.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\ProductPrice {#3580 …} } ] +attributeCombinations: [] +createdAt: DateTime @1759764006 {#3452 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1759764006 {#3364 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } #resourceAddons: [] -propelModel: Thelia\Model\ProductSaleElements {#3453 …} } ] +featureProducts: [ Thelia\Api\Resource\FeatureProduct {#3372 +id: 5921 +product: Thelia\Api\Resource\Product {#3641 …} +feature: Thelia\Api\Resource\Feature {#3614 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3516 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1759764006 {#3210 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1759764006 {#3327 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3355 …} } Thelia\Api\Resource\FeatureProduct {#3343 +id: 17562 +product: Thelia\Api\Resource\Product {#3329 …} +feature: Thelia\Api\Resource\Feature {#3423 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3615 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3239 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3409 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3395 …} } Thelia\Api\Resource\FeatureProduct {#3521 +id: 17563 +product: Thelia\Api\Resource\Product {#3650 …} +feature: Thelia\Api\Resource\Feature {#3530 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3548 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3240 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3408 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3410 …} } Thelia\Api\Resource\FeatureProduct {#3584 +id: 17564 +product: Thelia\Api\Resource\Product {#3236 …} +feature: Thelia\Api\Resource\Feature {#3636 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3600 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3274 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3652 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3407 …} } Thelia\Api\Resource\FeatureProduct {#3646 +id: 17565 +product: Thelia\Api\Resource\Product {#3750 …} +feature: Thelia\Api\Resource\Feature {#3554 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3693 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3656 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3657 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3655 …} } Thelia\Api\Resource\FeatureProduct {#3380 +id: 17566 +product: Thelia\Api\Resource\Product {#3676 …} +feature: Thelia\Api\Resource\Feature {#3712 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3718 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3353 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3454 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3658 …} } Thelia\Api\Resource\FeatureProduct {#3746 +id: 17567 +product: Thelia\Api\Resource\Product {#3736 …} +feature: Thelia\Api\Resource\Feature {#3775 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3780 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3344 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3667 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3354 …} } Thelia\Api\Resource\FeatureProduct {#3597 +id: 17568 +product: Thelia\Api\Resource\Product {#3798 …} +feature: Thelia\Api\Resource\Feature {#3816 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3822 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3665 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3664 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3666 …} } ] } |
| id | "4303" |
| input_format | "json" |
| original_data | Thelia\Api\Resource\Product {#3568 +i18ns: Thelia\Api\Resource\I18nCollection {#3294 …} #resourceAddons: [ "ProductExtra" => Anselmi\Api\Resource\ProductExtra {#3316 -optimalsoftId: "120317000000ZZZ" } ] -propelModel: Thelia\Model\Product {#3401 …} +id: 4303 +taxRule: Thelia\Api\Resource\TaxRule {#3378 …} +ref: "29170-M" +visible: true +position: 11 +template: Thelia\Api\Resource\Template {#3412 …} +brand: ? ?Thelia\Api\Resource\Brand +virtual: false +createdAt: DateTime @1759764006 {#3400 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1765361712 {#3399 : 2025-12-10 11:15:12.0 Europe/Zurich (+01:00) } +productCategories: [ Thelia\Api\Resource\ProductCategory {#3557 +category: Thelia\Api\Resource\Category {#3204 …} +product: Thelia\Api\Resource\Product {#3391 …} +defaultCategory: true +position: 11 +createdAt: DateTime @1759764006 {#3555 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1759764006 {#3544 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } #resourceAddons: [] -propelModel: Thelia\Model\ProductCategory {#3059 …} } ] +productSaleElements: [ Thelia\Api\Resource\ProductSaleElements {#3312 +id: 4176 +product: Thelia\Api\Resource\Product {#3662 …} +ref: "29170-M" +quantity: 4 +promo: false +newness: false +weight: 0.0 +isDefault: true +eanCode: "" +productPrices: [ Thelia\Api\Resource\ProductPrice {#3430 +productSaleElements: Thelia\Api\Resource\ProductSaleElements {#3514 …} +currency: Thelia\Api\Resource\Currency {#3368 …} +price: 35.35 +promoPrice: 0.0 +fromDefaultCurrency: false +createdAt: DateTime @1759764006 {#3432 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1765361712 {#3431 : 2025-12-10 11:15:12.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\ProductPrice {#3580 …} } ] +attributeCombinations: [] +createdAt: DateTime @1759764006 {#3452 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1759764006 {#3364 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } #resourceAddons: [] -propelModel: Thelia\Model\ProductSaleElements {#3453 …} } ] +featureProducts: [ Thelia\Api\Resource\FeatureProduct {#3372 +id: 5921 +product: Thelia\Api\Resource\Product {#3641 …} +feature: Thelia\Api\Resource\Feature {#3614 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3516 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1759764006 {#3210 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1759764006 {#3327 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3355 …} } Thelia\Api\Resource\FeatureProduct {#3343 +id: 17562 +product: Thelia\Api\Resource\Product {#3329 …} +feature: Thelia\Api\Resource\Feature {#3423 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3615 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3239 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3409 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3395 …} } Thelia\Api\Resource\FeatureProduct {#3521 +id: 17563 +product: Thelia\Api\Resource\Product {#3650 …} +feature: Thelia\Api\Resource\Feature {#3530 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3548 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3240 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3408 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3410 …} } Thelia\Api\Resource\FeatureProduct {#3584 +id: 17564 +product: Thelia\Api\Resource\Product {#3236 …} +feature: Thelia\Api\Resource\Feature {#3636 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3600 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3274 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3652 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3407 …} } Thelia\Api\Resource\FeatureProduct {#3646 +id: 17565 +product: Thelia\Api\Resource\Product {#3750 …} +feature: Thelia\Api\Resource\Feature {#3554 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3693 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3656 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3657 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3655 …} } Thelia\Api\Resource\FeatureProduct {#3380 +id: 17566 +product: Thelia\Api\Resource\Product {#3676 …} +feature: Thelia\Api\Resource\Feature {#3712 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3718 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3353 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3454 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3658 …} } Thelia\Api\Resource\FeatureProduct {#3746 +id: 17567 +product: Thelia\Api\Resource\Product {#3736 …} +feature: Thelia\Api\Resource\Feature {#3775 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3780 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3344 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3667 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3354 …} } Thelia\Api\Resource\FeatureProduct {#3597 +id: 17568 +product: Thelia\Api\Resource\Product {#3798 …} +feature: Thelia\Api\Resource\Feature {#3816 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3822 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3665 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3664 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3666 …} } ] } |
| previous_data | Thelia\Api\Resource\Product {#3309 +i18ns: Thelia\Api\Resource\I18nCollection {#3294 …} #resourceAddons: [ "ProductExtra" => Anselmi\Api\Resource\ProductExtra {#3316 -optimalsoftId: "120317000000ZZZ" } ] -propelModel: Thelia\Model\Product {#3401 …} +id: 4303 +taxRule: Thelia\Api\Resource\TaxRule {#3378 …} +ref: "29170-M" +visible: true +position: 11 +template: Thelia\Api\Resource\Template {#3412 …} +brand: ? ?Thelia\Api\Resource\Brand +virtual: false +createdAt: DateTime @1759764006 {#3400 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1765361712 {#3399 : 2025-12-10 11:15:12.0 Europe/Zurich (+01:00) } +productCategories: [ Thelia\Api\Resource\ProductCategory {#3557 +category: Thelia\Api\Resource\Category {#3204 …} +product: Thelia\Api\Resource\Product {#3391 …} +defaultCategory: true +position: 11 +createdAt: DateTime @1759764006 {#3555 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1759764006 {#3544 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } #resourceAddons: [] -propelModel: Thelia\Model\ProductCategory {#3059 …} } ] +productSaleElements: [ Thelia\Api\Resource\ProductSaleElements {#3312 +id: 4176 +product: Thelia\Api\Resource\Product {#3662 …} +ref: "29170-M" +quantity: 4 +promo: false +newness: false +weight: 0.0 +isDefault: true +eanCode: "" +productPrices: [ Thelia\Api\Resource\ProductPrice {#3430 +productSaleElements: Thelia\Api\Resource\ProductSaleElements {#3514 …} +currency: Thelia\Api\Resource\Currency {#3368 …} +price: 35.35 +promoPrice: 0.0 +fromDefaultCurrency: false +createdAt: DateTime @1759764006 {#3432 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1765361712 {#3431 : 2025-12-10 11:15:12.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\ProductPrice {#3580 …} } ] +attributeCombinations: [] +createdAt: DateTime @1759764006 {#3452 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1759764006 {#3364 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } #resourceAddons: [] -propelModel: Thelia\Model\ProductSaleElements {#3453 …} } ] +featureProducts: [ Thelia\Api\Resource\FeatureProduct {#3372 +id: 5921 +product: Thelia\Api\Resource\Product {#3641 …} +feature: Thelia\Api\Resource\Feature {#3614 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3516 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1759764006 {#3210 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } +updatedAt: DateTime @1759764006 {#3327 : 2025-10-06 17:20:06.0 Europe/Zurich (+02:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3355 …} } Thelia\Api\Resource\FeatureProduct {#3343 +id: 17562 +product: Thelia\Api\Resource\Product {#3329 …} +feature: Thelia\Api\Resource\Feature {#3423 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3615 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3239 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3409 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3395 …} } Thelia\Api\Resource\FeatureProduct {#3521 +id: 17563 +product: Thelia\Api\Resource\Product {#3650 …} +feature: Thelia\Api\Resource\Feature {#3530 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3548 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3240 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3408 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3410 …} } Thelia\Api\Resource\FeatureProduct {#3584 +id: 17564 +product: Thelia\Api\Resource\Product {#3236 …} +feature: Thelia\Api\Resource\Feature {#3636 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3600 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3274 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3652 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3407 …} } Thelia\Api\Resource\FeatureProduct {#3646 +id: 17565 +product: Thelia\Api\Resource\Product {#3750 …} +feature: Thelia\Api\Resource\Feature {#3554 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3693 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3656 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3657 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3655 …} } Thelia\Api\Resource\FeatureProduct {#3380 +id: 17566 +product: Thelia\Api\Resource\Product {#3676 …} +feature: Thelia\Api\Resource\Feature {#3712 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3718 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3353 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3454 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3658 …} } Thelia\Api\Resource\FeatureProduct {#3746 +id: 17567 +product: Thelia\Api\Resource\Product {#3736 …} +feature: Thelia\Api\Resource\Feature {#3775 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3780 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3344 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3667 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3354 …} } Thelia\Api\Resource\FeatureProduct {#3597 +id: 17568 +product: Thelia\Api\Resource\Product {#3798 …} +feature: Thelia\Api\Resource\Feature {#3816 …} +featureAv: Thelia\Api\Resource\FeatureAv {#3822 …} +free_text_value: ? string +is_free_text: false +position: null +createdAt: DateTime @1764581183 {#3665 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } +updatedAt: DateTime @1764581183 {#3664 : 2025-12-01 10:26:23.0 Europe/Zurich (+01:00) } #resourceAddons: [] -propelModel: Thelia\Model\FeatureProduct {#3666 …} } ] } |
Request Headers
| Header | Value |
|---|---|
| accept | "application/json,text/html,application/xhtml+xml,application/xml,text/*;q=0.9, image/*;q=0.8, */*;q=0.7" |
| accept-encoding | "gzip, compress, deflate, br" |
| authorization | "Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NjU0NDAxNzcsImV4cCI6MTc2NTQ0Mzc3Nywicm9sZXMiOlsiQURNSU4iLCJST0xFX0FETUlOIl0sInVzZXJuYW1lIjoibGxAb3MiLCJ0eXBlIjoiVGhlbGlhXFxNb2RlbFxcQWRtaW4ifQ.Sw92XLduUQ0f6yOlVXUDUE-8I8V17wlrMao0Xtrl1di_AiNjJveSTUix_BXNRVVOKDXRPnebGqN5B2W8ZNNVymVXvRpW3mOfi4nQ5lVTDWtTJ4QpRdYKv_A3TwtZc6-xmvCGi2TS5tTL7TmJFm78-l_dVdeXSWjLW_Clr4nQOKPFlQHhuEX6JJmt-hjlczBwvyz4CSL9xk2k_3phNXiURY3rSadpBtcKxI_U0W7iS-0eQ-Dea0LyUjxXUHgIyFatydfYL4XUaUDgsZkJuWtQA-Z9YuHO5d4c9CpGmGD0yMuDPjSj65wwgvu-XKGzUBeFgop5nqmivl_3wOvY6icavg" |
| content-length | "450" |
| content-type | "application/merge-patch+json" |
| host | "pprd-anselmi.openstudio-lab.com" |
| user-agent | "axios/1.12.0" |
| x-forwarded-proto | "https" |
| x-php-ob-level | "1" |
Request Content
Raw
{"i18ns":{"fr_FR":{"description":"<h2><b>Masque Type II, 3 plis</b></h2> \n<p>Ce masque à trois couches assure une protection efficace tout en permettant une bonne respirabilité. Adapté aux professionnels de l'hôtellerie et de la restauration, il combine confort et facilité d'utilisation. Sa conception garantit un maintien optimal pour toutes les morphologies.</p> \n<p></p><p><b>Voici les caractéristiques techniques :</b></p><p></p> "}}}
Response
Response Headers
| Header | Value |
|---|---|
| accept-patch | "application/merge-patch+json" |
| cache-control | "no-cache, private" |
| content-location | "/api/admin/products/4303" |
| content-type | "application/json; charset=utf-8" |
| date | "Thu, 11 Dec 2025 08:15:21 GMT" |
| link | "<https://pprd-anselmi.openstudio-lab.com/api/docs.jsonld>; rel="http://www.w3.org/ns/hydra/core#apiDocumentation"" |
| vary | "Accept" |
| x-content-type-options | "nosniff" |
| x-debug-token | "6edcae" |
| x-frame-options | "deny" |
Cookies
Request Cookies
No request cookies
Response Cookies
No response cookies
Session
Session Metadata
No session metadata
Session Attributes
No session attributes
Session Usage
0
Usages
Stateless check enabled
Session not used.
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| ACTIVE_ADMIN_TEMPLATE | "anselmi" |
| ACTIVE_FRONT_TEMPLATE | "anselmi" |
| ANSELMI_API_HASH | "a58a84ee4554aaed7a6cf2bda5a8574e" |
| ANSELMI_API_URL | "https://anselmi-shop.ch/shop" |
| APP_ENV | "dev" |
| APP_SECRET | "dkfjqmlkfjf4654sf" |
| BREVO_API_KEY | "xsmtpsib-dc3eb4fd700af1b23c44bc35a731f17a19f74e052ae465f5cc76b2da1c14ab1e-VHtkYI60mBgvjUC0" |
| CORS_ALLOW_ORIGIN | "^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$" |
| DATABASE_URL | "postgresql://app:!ChangeMe!@127.0.0.1:5432/app?serverVersion=16&charset=utf8" |
| DB_HOST | "4d70hb.myd.infomaniak.com" |
| DB_NAME | "4d70hb_preprod_anselmi" |
| DB_PASSWORD | "mo0B8#UAnxOt&3St" |
| DB_PORT | "3306" |
| DB_USER | "4d70hb_pprd" |
| DEBUG_TRUSTED_IP | "::1,127.0.0.1" |
| EMAIL_SUPPORT | "anselmi.support@mail.fr" |
| JWT_PASSPHRASE | "1bb6be56e212d82555356f35fd78e6fd3503a3a7876f5da45c92ebe38405e2e1" |
| JWT_PUBLIC_KEY | "%kernel.project_dir%/config/jwt/public.pem" |
| JWT_SECRET_KEY | "%kernel.project_dir%/config/jwt/private.pem" |
| LOCK_DSN | "semaphore" |
| LOGIN_ATTEMPTS_NB | "3" |
| LOGIN_LOCKED_TIME | "600" |
| MAILER_DSN | "smtp://9a70d5001@smtp-brevo.com:VjUQEpr5ZCObtFLY@smtp-relay.brevo.com:587?encryption=tls&auth_mode=login" |
| MERCURE_JWT_SECRET | "!ChangeThisMercureHubJWTSecretKey!" |
| MERCURE_PUBLIC_URL | "https://example.com/.well-known/mercure" |
| MERCURE_URL | "https://example.com/.well-known/mercure" |
Defined as regular env variables
| Key | Value |
|---|---|
| APP_DEBUG | "1" |
| CONTENT_LENGTH | "450" |
| CONTENT_TYPE | "application/merge-patch+json" |
| CONTEXT_DOCUMENT_ROOT | "/home/clients/fdedf4d05ba10ad02e6fe5e5ffa6301c/.config/apache/pprd-anselmi.openstudio-lab.com/.fpm/" |
| CONTEXT_PREFIX | "/.fpm/" |
| DOCUMENT_ROOT | "/home/clients/fdedf4d05ba10ad02e6fe5e5ffa6301c/sites/pprd-anselmi.openstudio-lab.com/web" |
| FCGI_ROLE | "RESPONDER" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| HTTPS | "on" |
| HTTP_ACCEPT | "application/json,text/html,application/xhtml+xml,application/xml,text/*;q=0.9, image/*;q=0.8, */*;q=0.7" |
| HTTP_ACCEPT_ENCODING | "gzip, compress, deflate, br" |
| HTTP_AUTHORIZATION | "Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NjU0NDAxNzcsImV4cCI6MTc2NTQ0Mzc3Nywicm9sZXMiOlsiQURNSU4iLCJST0xFX0FETUlOIl0sInVzZXJuYW1lIjoibGxAb3MiLCJ0eXBlIjoiVGhlbGlhXFxNb2RlbFxcQWRtaW4ifQ.Sw92XLduUQ0f6yOlVXUDUE-8I8V17wlrMao0Xtrl1di_AiNjJveSTUix_BXNRVVOKDXRPnebGqN5B2W8ZNNVymVXvRpW3mOfi4nQ5lVTDWtTJ4QpRdYKv_A3TwtZc6-xmvCGi2TS5tTL7TmJFm78-l_dVdeXSWjLW_Clr4nQOKPFlQHhuEX6JJmt-hjlczBwvyz4CSL9xk2k_3phNXiURY3rSadpBtcKxI_U0W7iS-0eQ-Dea0LyUjxXUHgIyFatydfYL4XUaUDgsZkJuWtQA-Z9YuHO5d4c9CpGmGD0yMuDPjSj65wwgvu-XKGzUBeFgop5nqmivl_3wOvY6icavg" |
| HTTP_HOST | "pprd-anselmi.openstudio-lab.com" |
| HTTP_USER_AGENT | "axios/1.12.0" |
| HTTP_X_FORWARDED_PROTO | "https" |
| ORIG_PATH_INFO | "/index.php" |
| ORIG_PATH_TRANSLATED | "/home/clients/fdedf4d05ba10ad02e6fe5e5ffa6301c/sites/pprd-anselmi.openstudio-lab.com/web/index.php" |
| ORIG_SCRIPT_FILENAME | "/home/clients/fdedf4d05ba10ad02e6fe5e5ffa6301c/.config/apache/pprd-anselmi.openstudio-lab.com/.fpm/php5.external" |
| ORIG_SCRIPT_NAME | "/.fpm/php5.external" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" |
| PHP_SELF | "/index.php" |
| PHP_VERSION | "8.3" |
| QUERY_STRING | "" |
| REDIRECT_HANDLER | "php5-fcgi" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_HTTP_AUTHORIZATION | "Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NjU0NDAxNzcsImV4cCI6MTc2NTQ0Mzc3Nywicm9sZXMiOlsiQURNSU4iLCJST0xFX0FETUlOIl0sInVzZXJuYW1lIjoibGxAb3MiLCJ0eXBlIjoiVGhlbGlhXFxNb2RlbFxcQWRtaW4ifQ.Sw92XLduUQ0f6yOlVXUDUE-8I8V17wlrMao0Xtrl1di_AiNjJveSTUix_BXNRVVOKDXRPnebGqN5B2W8ZNNVymVXvRpW3mOfi4nQ5lVTDWtTJ4QpRdYKv_A3TwtZc6-xmvCGi2TS5tTL7TmJFm78-l_dVdeXSWjLW_Clr4nQOKPFlQHhuEX6JJmt-hjlczBwvyz4CSL9xk2k_3phNXiURY3rSadpBtcKxI_U0W7iS-0eQ-Dea0LyUjxXUHgIyFatydfYL4XUaUDgsZkJuWtQA-Z9YuHO5d4c9CpGmGD0yMuDPjSj65wwgvu-XKGzUBeFgop5nqmivl_3wOvY6icavg" |
| REDIRECT_PHP_VERSION | "8.3" |
| REDIRECT_REDIRECT_HTTPS | "on" |
| REDIRECT_REDIRECT_PHP_VERSION | "8.3" |
| REDIRECT_REDIRECT_SCRIPT_URI | "https://pprd-anselmi.openstudio-lab.com/api/admin/products/4303" |
| REDIRECT_REDIRECT_SCRIPT_URL | "/api/admin/products/4303" |
| REDIRECT_REDIRECT_SSL_TLS_SNI | "pprd-anselmi.openstudio-lab.com" |
| REDIRECT_REDIRECT_STATUS | "200" |
| REDIRECT_REDIRECT_UNIQUE_ID | "aTp9l7oOA9odXgb9GNj0OAAAAAE" |
| REDIRECT_SCRIPT_URI | "https://pprd-anselmi.openstudio-lab.com/api/admin/products/4303" |
| REDIRECT_SCRIPT_URL | "/api/admin/products/4303" |
| REDIRECT_SSL_TLS_SNI | "pprd-anselmi.openstudio-lab.com" |
| REDIRECT_STATUS | "200" |
| REDIRECT_UNIQUE_ID | "aTp9l7oOA9odXgb9GNj0OAAAAAE" |
| REDIRECT_URL | "/index.php" |
| REMOTE_ADDR | "82.66.76.106" |
| REMOTE_PORT | "50694" |
| REQUEST_METHOD | "PATCH" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1765440919 |
| REQUEST_TIME_FLOAT | 1765440919.8012 |
| REQUEST_URI | "/api/admin/products/4303" |
| SCRIPT_FILENAME | "/home/clients/fdedf4d05ba10ad02e6fe5e5ffa6301c/sites/pprd-anselmi.openstudio-lab.com/web/index.php" |
| SCRIPT_NAME | "/index.php" |
| SCRIPT_URI | "https://pprd-anselmi.openstudio-lab.com/api/admin/products/4303" |
| SCRIPT_URL | "/api/admin/products/4303" |
| SERVER_ADDR | "127.0.0.80" |
| SERVER_ADMIN | "jpereira@openstudio.fr" |
| SERVER_NAME | "pprd-anselmi.openstudio-lab.com" |
| SERVER_PORT | "443" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SIGNATURE | "" |
| SERVER_SOFTWARE | "Apache" |
| SSL_TLS_SNI | "pprd-anselmi.openstudio-lab.com" |
| SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,DEBUG_TRUSTED_IP,LOCK_DSN,DATABASE_URL,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,CORS_ALLOW_ORIGIN,MAILER_DSN,MERCURE_URL,MERCURE_PUBLIC_URL,MERCURE_JWT_SECRET,DB_HOST,DB_PORT,DB_NAME,DB_USER,DB_PASSWORD,BREVO_API_KEY,ACTIVE_FRONT_TEMPLATE,ACTIVE_ADMIN_TEMPLATE,ANSELMI_API_URL,ANSELMI_API_HASH,EMAIL_SUPPORT,LOGIN_ATTEMPTS_NB,LOGIN_LOCKED_TIME" |
| TEMP | "/home/clients/fdedf4d05ba10ad02e6fe5e5ffa6301c/tmp" |
| TMP | "/home/clients/fdedf4d05ba10ad02e6fe5e5ffa6301c/tmp" |
| TMPDIR | "/home/clients/fdedf4d05ba10ad02e6fe5e5ffa6301c/tmp" |
| UNIQUE_ID | "aTp9l7oOA9odXgb9GNj0OAAAAAE" |