^ ProductController {#68
  +php_self: "product"
  #id_product: 136692
  #id_product_attribute: null
  #product: Product {#195
    +tax_name: "deprecated"
    +tax_rate: 0.0
    +id_manufacturer: "308"
    +id_supplier: "0"
    +id_category_default: "6369"
    +id_shop_default: "1"
    +manufacturer_name: "Alba optics"
    +supplier_name: false
    +name: "T-Shirt Alba Optics AODMYF"
    +description: "<p>T-Shirt Alba Optics AODMYF, été et noir. Référence Alba Optics : 8050054512068</p>"
    +description_short: ""
    +quantity: 1
    +minimal_quantity: "1"
    +low_stock_threshold: null
    +low_stock_alert: "0"
    +available_now: ""
    +available_later: ""
    +price: 39.5
    +specificPrice: array:19 [
      "id_specific_price" => "6345151"
      "id_specific_price_rule" => "0"
      "id_cart" => "0"
      "id_product" => "136692"
      "id_shop" => "1"
      "id_shop_group" => "1"
      "id_currency" => "0"
      "id_country" => "0"
      "id_group" => "0"
      "id_customer" => "0"
      "id_product_attribute" => "0"
      "price" => 39.5
      "from_quantity" => "1"
      "reduction" => "0.000000"
      "reduction_tax" => "0"
      "reduction_type" => "percentage"
      "from" => "0000-00-00 00:00:00"
      "to" => "0000-00-00 00:00:00"
      "score" => "48"
    ]
    +additional_shipping_cost: "0.000000"
    +wholesale_price: "0.000000"
    +on_sale: "0"
    +online_only: "0"
    +unity: ""
    +unit_price: "0.000000"
    +unit_price_ratio: "0.000000"
    +ecotax: "0.000000"
    +reference: "151814"
    +supplier_reference: ""
    +location: ""
    +width: "0.000000"
    +height: "0.000000"
    +depth: "0.000000"
    +weight: "0.000000"
    +ean13: ""
    +isbn: ""
    +upc: ""
    +mpn: ""
    +link_rewrite: "t-shirt-alba-optics-aodmyf"
    +meta_description: "T-Shirt Alba Optics AODMYF, été et noir. Référence Alba Optics : 8050054512068"
    +meta_keywords: "AO-T-SHIRTS AODMYF 23 TEE BLK 2024"
    +meta_title: ""
    +quantity_discount: "0"
    +customizable: "0"
    +new: false
    +uploadable_files: "0"
    +text_fields: "0"
    +active: "1"
    +redirect_type: "301-category"
    +id_type_redirected: "0"
    +available_for_order: "1"
    +available_date: "0000-00-00"
    +show_condition: "0"
    +condition: "new"
    +show_price: "1"
    +indexed: "1"
    +visibility: "both"
    +date_add: "2024-06-25 13:00:55"
    +date_upd: "2024-10-31 18:38:00"
    +tags: false
    +state: "1"
    +base_price: "32.644630"
    +id_tax_rules_group: "11"
    +id_color_default: 0
    +advanced_stock_management: "0"
    +out_of_stock: 2
    +depends_on_stock: false
    +isFullyLoaded: true
    +cache_is_pack: "0"
    +cache_has_attachments: "0"
    +is_virtual: "0"
    +id_pack_product_attribute: null
    +cache_default_attribute: "63368"
    +category: "vetements-casual-velo"
    +pack_stock_type: "3"
    +additional_delivery_times: "1"
    +delivery_in_stock: ""
    +delivery_out_stock: ""
    +product_type: "combinations"
    #webserviceParameters: array:4 [
      "objectMethods" => array:2 [
        "add" => "addWs"
        "update" => "updateWs"
      ]
      "objectNodeNames" => "products"
      "fields" => array:12 [
        "id_manufacturer" => array:1 [
          "xlink_resource" => "manufacturers"
        ]
        "id_supplier" => array:1 [
          "xlink_resource" => "suppliers"
        ]
        "id_category_default" => array:1 [
          "xlink_resource" => "categories"
        ]
        "new" => []
        "cache_default_attribute" => []
        "id_default_image" => array:3 [
          "getter" => "getCoverWs"
          "setter" => "setCoverWs"
          "xlink_resource" => array:2 [
            "resourceName" => "images"
            "subResourceName" => "products"
          ]
        ]
        "id_default_combination" => array:3 [
          "getter" => "getWsDefaultCombination"
          "setter" => "setWsDefaultCombination"
          "xlink_resource" => array:1 [
            "resourceName" => "combinations"
          ]
        ]
        "id_tax_rules_group" => array:1 [
          "xlink_resource" => array:1 [
            "resourceName" => "tax_rule_groups"
          ]
        ]
        "position_in_category" => array:2 [
          "getter" => "getWsPositionInCategory"
          "setter" => "setWsPositionInCategory"
        ]
        "manufacturer_name" => array:2 [
          "getter" => "getWsManufacturerName"
          "setter" => false
        ]
        "quantity" => array:2 [
          "getter" => false
          "setter" => false
        ]
        "type" => array:2 [
          "getter" => "getWsType"
          "setter" => "setWsType"
        ]
      ]
      "associations" => array:10 [
        "categories" => array:2 [
          "resource" => "category"
          "fields" => array:1 [
            "id" => array:1 [ …1]
          ]
        ]
        "images" => array:2 [
          "resource" => "image"
          "fields" => array:1 [
            "id" => []
          ]
        ]
        "combinations" => array:2 [
          "resource" => "combination"
          "fields" => array:1 [
            "id" => array:1 [ …1]
          ]
        ]
        "product_option_values" => array:2 [
          "resource" => "product_option_value"
          "fields" => array:1 [
            "id" => array:1 [ …1]
          ]
        ]
        "product_features" => array:2 [
          "resource" => "product_feature"
          "fields" => array:2 [
            "id" => array:1 [ …1]
            "id_feature_value" => array:2 [ …2]
          ]
        ]
        "tags" => array:2 [
          "resource" => "tag"
          "fields" => array:1 [
            "id" => array:1 [ …1]
          ]
        ]
        "stock_availables" => array:3 [
          "resource" => "stock_available"
          "fields" => array:2 [
            "id" => array:1 [ …1]
            "id_product_attribute" => array:1 [ …1]
          ]
          "setter" => false
        ]
        "attachments" => array:3 [
          "resource" => "attachment"
          "api" => "attachments"
          "fields" => array:1 [
            "id" => array:1 [ …1]
          ]
        ]
        "accessories" => array:3 [
          "resource" => "product"
          "api" => "products"
          "fields" => array:1 [
            "id" => array:2 [ …2]
          ]
        ]
        "product_bundle" => array:3 [
          "resource" => "product"
          "api" => "products"
          "fields" => array:3 [
            "id" => array:1 [ …1]
            "id_product_attribute" => []
            "quantity" => []
          ]
        ]
      ]
    ]
    +id: 136692
    #id_lang: 3
    #lang_associated: null
    #id_shop: 1
    +id_shop_list: []
    #get_shop_from_context: false
    #table: "product"
    #identifier: "id_product"
    #fieldsRequired: array:1 [
      0 => "price"
    ]
    #fieldsSize: array:7 [
      "reference" => 64
      "supplier_reference" => 64
      "location" => 255
      "ean13" => 13
      "isbn" => 32
      "upc" => 12
      "mpn" => 40
    ]
    #fieldsValidate: array:51 [
      "id_shop_default" => "isUnsignedId"
      "id_manufacturer" => "isUnsignedId"
      "id_supplier" => "isUnsignedId"
      "reference" => "isReference"
      "supplier_reference" => "isReference"
      "location" => "isString"
      "width" => "isUnsignedFloat"
      "height" => "isUnsignedFloat"
      "depth" => "isUnsignedFloat"
      "weight" => "isUnsignedFloat"
      "quantity_discount" => "isBool"
      "ean13" => "isEan13"
      "isbn" => "isIsbn"
      "upc" => "isUpc"
      "mpn" => "isMpn"
      "cache_is_pack" => "isBool"
      "cache_has_attachments" => "isBool"
      "is_virtual" => "isBool"
      "state" => "isUnsignedId"
      "additional_delivery_times" => "isUnsignedId"
      "product_type" => "isGenericName"
      "id_category_default" => "isUnsignedId"
      "id_tax_rules_group" => "isUnsignedId"
      "on_sale" => "isBool"
      "online_only" => "isBool"
      "ecotax" => "isPrice"
      "minimal_quantity" => "isPositiveInt"
      "low_stock_threshold" => "isInt"
      "low_stock_alert" => "isBool"
      "price" => "isPrice"
      "wholesale_price" => "isPrice"
      "unity" => "isString"
      "unit_price" => "isPrice"
      "additional_shipping_cost" => "isPrice"
      "customizable" => "isUnsignedInt"
      "text_fields" => "isUnsignedInt"
      "uploadable_files" => "isUnsignedInt"
      "active" => "isBool"
      "redirect_type" => "isString"
      "id_type_redirected" => "isUnsignedId"
      "available_for_order" => "isBool"
      "available_date" => "isDateFormat"
      "show_condition" => "isBool"
      "condition" => "isGenericName"
      "show_price" => "isBool"
      "indexed" => "isBool"
      "visibility" => "isProductVisibility"
      "advanced_stock_management" => "isBool"
      "date_add" => "isDate"
      "date_upd" => "isDate"
      "pack_stock_type" => "isUnsignedInt"
    ]
    #fieldsRequiredLang: []
    #fieldsSizeLang: array:11 [
      "delivery_in_stock" => 255
      "delivery_out_stock" => 255
      "meta_description" => 512
      "meta_keywords" => 255
      "meta_title" => 255
      "link_rewrite" => 128
      "name" => 128
      "description" => 4194303
      "description_short" => 4194303
      "available_now" => 255
      "available_later" => 255
    ]
    #fieldsValidateLang: array:11 [
      "delivery_in_stock" => "isGenericName"
      "delivery_out_stock" => "isGenericName"
      "meta_description" => "isGenericName"
      "meta_keywords" => "isGenericName"
      "meta_title" => "isGenericName"
      "link_rewrite" => "isLinkRewrite"
      "name" => "isCatalogName"
      "description" => "isCleanHtml"
      "description_short" => "isCleanHtml"
      "available_now" => "isGenericName"
      "available_later" => "IsGenericName"
    ]
    #tables: []
    #image_dir: null
    #image_format: "jpg"
    #translator: null
    #def: array:7 [
      "table" => "product"
      "primary" => "id_product"
      "multilang" => true
      "multilang_shop" => true
      "fields" => array:64 [
        "id_shop_default" => array:2 [
          "type" => 1
          "validate" => "isUnsignedId"
        ]
        "id_manufacturer" => array:2 [
          "type" => 1
          "validate" => "isUnsignedId"
        ]
        "id_supplier" => array:2 [
          "type" => 1
          "validate" => "isUnsignedId"
        ]
        "reference" => array:3 [
          "type" => 3
          "validate" => "isReference"
          "size" => 64
        ]
        "supplier_reference" => array:3 [
          "type" => 3
          "validate" => "isReference"
          "size" => 64
        ]
        "location" => array:3 [
          "type" => 3
          "validate" => "isString"
          "size" => 255
        ]
        "width" => array:2 [
          "type" => 4
          "validate" => "isUnsignedFloat"
        ]
        "height" => array:2 [
          "type" => 4
          "validate" => "isUnsignedFloat"
        ]
        "depth" => array:2 [
          "type" => 4
          "validate" => "isUnsignedFloat"
        ]
        "weight" => array:2 [
          "type" => 4
          "validate" => "isUnsignedFloat"
        ]
        "quantity_discount" => array:2 [
          "type" => 2
          "validate" => "isBool"
        ]
        "ean13" => array:3 [
          "type" => 3
          "validate" => "isEan13"
          "size" => 13
        ]
        "isbn" => array:3 [
          "type" => 3
          "validate" => "isIsbn"
          "size" => 32
        ]
        "upc" => array:3 [
          "type" => 3
          "validate" => "isUpc"
          "size" => 12
        ]
        "mpn" => array:3 [
          "type" => 3
          "validate" => "isMpn"
          "size" => 40
        ]
        "cache_is_pack" => array:2 [
          "type" => 2
          "validate" => "isBool"
        ]
        "cache_has_attachments" => array:2 [
          "type" => 2
          "validate" => "isBool"
        ]
        "is_virtual" => array:2 [
          "type" => 2
          "validate" => "isBool"
        ]
        "state" => array:2 [
          "type" => 1
          "validate" => "isUnsignedId"
        ]
        "additional_delivery_times" => array:2 [
          "type" => 1
          "validate" => "isUnsignedId"
        ]
        "delivery_in_stock" => array:4 [
          "type" => 3
          "lang" => true
          "validate" => "isGenericName"
          "size" => 255
        ]
        "delivery_out_stock" => array:4 [
          "type" => 3
          "lang" => true
          "validate" => "isGenericName"
          "size" => 255
        ]
        "product_type" => array:4 [
          "type" => 3
          "validate" => "isGenericName"
          "values" => array:5 [
            0 => "standard"
            1 => "pack"
            2 => "virtual"
            3 => "combinations"
            4 => ""
          ]
          "default" => ""
        ]
        "id_category_default" => array:3 [
          "type" => 1
          "shop" => true
          "validate" => "isUnsignedId"
        ]
        "id_tax_rules_group" => array:3 [
          "type" => 1
          "shop" => true
          "validate" => "isUnsignedId"
        ]
        "on_sale" => array:3 [
          "type" => 2
          "shop" => true
          "validate" => "isBool"
        ]
        "online_only" => array:3 [
          "type" => 2
          "shop" => true
          "validate" => "isBool"
        ]
        "ecotax" => array:3 [
          "type" => 4
          "shop" => true
          "validate" => "isPrice"
        ]
        "minimal_quantity" => array:3 [
          "type" => 1
          "shop" => true
          "validate" => "isPositiveInt"
        ]
        "low_stock_threshold" => array:4 [
          "type" => 1
          "shop" => true
          "allow_null" => true
          "validate" => "isInt"
        ]
        "low_stock_alert" => array:3 [
          "type" => 2
          "shop" => true
          "validate" => "isBool"
        ]
        "price" => array:4 [
          "type" => 4
          "shop" => true
          "validate" => "isPrice"
          "required" => true
        ]
        "wholesale_price" => array:3 [
          "type" => 4
          "shop" => true
          "validate" => "isPrice"
        ]
        "unity" => array:3 [
          "type" => 3
          "shop" => true
          "validate" => "isString"
        ]
        "unit_price" => array:3 [
          "type" => 4
          "shop" => true
          "validate" => "isPrice"
        ]
        "unit_price_ratio" => array:2 [
          "type" => 4
          "shop" => true
        ]
        "additional_shipping_cost" => array:3 [
          "type" => 4
          "shop" => true
          "validate" => "isPrice"
        ]
        "customizable" => array:3 [
          "type" => 1
          "shop" => true
          "validate" => "isUnsignedInt"
        ]
        "text_fields" => array:3 [
          "type" => 1
          "shop" => true
          "validate" => "isUnsignedInt"
        ]
        "uploadable_files" => array:3 [
          "type" => 1
          "shop" => true
          "validate" => "isUnsignedInt"
        ]
        "active" => array:3 [
          "type" => 2
          "shop" => true
          "validate" => "isBool"
        ]
        "redirect_type" => array:3 [
          "type" => 3
          "shop" => true
          "validate" => "isString"
        ]
        "id_type_redirected" => array:3 [
          "type" => 1
          "shop" => true
          "validate" => "isUnsignedId"
        ]
        "available_for_order" => array:3 [
          "type" => 2
          "shop" => true
          "validate" => "isBool"
        ]
        "available_date" => array:3 [
          "type" => 5
          "shop" => true
          "validate" => "isDateFormat"
        ]
        "show_condition" => array:3 [
          "type" => 2
          "shop" => true
          "validate" => "isBool"
        ]
        "condition" => array:5 [
          "type" => 3
          "shop" => true
          "validate" => "isGenericName"
          "values" => array:3 [
            0 => "new"
            1 => "used"
            2 => "refurbished"
          ]
          "default" => "new"
        ]
        "show_price" => array:3 [
          "type" => 2
          "shop" => true
          "validate" => "isBool"
        ]
        "indexed" => array:3 [
          "type" => 2
          "shop" => true
          "validate" => "isBool"
        ]
        "visibility" => array:5 [
          "type" => 3
          "shop" => true
          "validate" => "isProductVisibility"
          "values" => array:4 [
            0 => "both"
            1 => "catalog"
            2 => "search"
            3 => "none"
          ]
          "default" => "both"
        ]
        "cache_default_attribute" => array:2 [
          "type" => 1
          "shop" => true
        ]
        "advanced_stock_management" => array:3 [
          "type" => 2
          "shop" => true
          "validate" => "isBool"
        ]
        "date_add" => array:3 [
          "type" => 5
          "shop" => true
          "validate" => "isDate"
        ]
        "date_upd" => array:3 [
          "type" => 5
          "shop" => true
          "validate" => "isDate"
        ]
        "pack_stock_type" => array:3 [
          "type" => 1
          "shop" => true
          "validate" => "isUnsignedInt"
        ]
        "meta_description" => array:4 [
          "type" => 3
          "lang" => true
          "validate" => "isGenericName"
          "size" => 512
        ]
        "meta_keywords" => array:4 [
          "type" => 3
          "lang" => true
          "validate" => "isGenericName"
          "size" => 255
        ]
        "meta_title" => array:4 [
          "type" => 3
          "lang" => true
          "validate" => "isGenericName"
          "size" => 255
        ]
        "link_rewrite" => array:6 [
          "type" => 3
          "lang" => true
          "validate" => "isLinkRewrite"
          "required" => false
          "size" => 128
          "ws_modifier" => array:2 [
            "http_method" => 2
            "modifier" => "modifierWsLinkRewrite"
          ]
        ]
        "name" => array:5 [
          "type" => 3
          "lang" => true
          "validate" => "isCatalogName"
          "required" => false
          "size" => 128
        ]
        "description" => array:4 [
          "type" => 6
          "lang" => true
          "validate" => "isCleanHtml"
          "size" => 4194303
        ]
        "description_short" => array:4 [
          "type" => 6
          "lang" => true
          "validate" => "isCleanHtml"
          "size" => 4194303
        ]
        "available_now" => array:4 [
          "type" => 3
          "lang" => true
          "validate" => "isGenericName"
          "size" => 255
        ]
        "available_later" => array:4 [
          "type" => 3
          "lang" => true
          "validate" => "IsGenericName"
          "size" => 255
        ]
      ]
      "associations" => array:8 [
        "manufacturer" => array:1 [
          "type" => 1
        ]
        "supplier" => array:1 [
          "type" => 1
        ]
        "default_category" => array:3 [
          "type" => 1
          "field" => "id_category_default"
          "object" => "Category"
        ]
        "tax_rules_group" => array:1 [
          "type" => 1
        ]
        "categories" => array:4 [
          "type" => 2
          "field" => "id_category"
          "object" => "Category"
          "association" => "category_product"
        ]
        "stock_availables" => array:4 [
          "type" => 2
          "field" => "id_stock_available"
          "object" => "StockAvailable"
          "association" => "stock_availables"
        ]
        "attachments" => array:4 [
          "type" => 2
          "field" => "id_attachment"
          "object" => "Attachment"
          "association" => "product_attachment"
        ]
        "l" => array:3 [
          "type" => 2
          "field" => "id_product"
          "foreign_field" => "id_product"
        ]
      ]
      "classname" => "Product"
    ]
    #update_fields: null
    +force_id: false
  }
  #category: Category {#208
    +id: 6369
    +id_category: "6369"
    +name: "Vêtements Casual Vélo"
    +active: "1"
    +position: "17"
    +description: ""
    +additional_description: null
    +id_parent: "6348"
    +id_category_default: null
    +level_depth: "4"
    +nleft: "381"
    +nright: "382"
    +link_rewrite: "vetements-casual-velo"
    +meta_title: ""
    +meta_keywords: ""
    +meta_description: ""
    +date_add: "2021-12-02 12:39:26"
    +date_upd: "2024-06-27 15:54:35"
    +is_root_category: "0"
    +id_shop_default: "1"
    +groupBox: null
    +doNotRegenerateNTree: false
    +id_image: false
    #webserviceParameters: array:4 [
      "objectsNodeName" => "categories"
      "hidden_fields" => array:3 [
        0 => "nleft"
        1 => "nright"
        2 => "groupBox"
      ]
      "fields" => array:3 [
        "id_parent" => array:1 [
          "xlink_resource" => "categories"
        ]
        "level_depth" => array:1 [
          "setter" => false
        ]
        "nb_products_recursive" => array:2 [
          "getter" => "getWsNbProductsRecursive"
          "setter" => false
        ]
      ]
      "associations" => array:2 [
        "categories" => array:2 [
          "getter" => "getChildrenWs"
          "resource" => "category"
        ]
        "products" => array:2 [
          "getter" => "getProductsWs"
          "resource" => "product"
        ]
      ]
    ]
    #id_lang: 3
    #lang_associated: null
    #id_shop: 1
    +id_shop_list: []
    #get_shop_from_context: true
    #table: "category"
    #identifier: "id_category"
    #fieldsRequired: array:1 [
      0 => "active"
    ]
    #fieldsSize: []
    #fieldsValidate: array:9 [
      "nleft" => "isUnsignedInt"
      "nright" => "isUnsignedInt"
      "level_depth" => "isUnsignedInt"
      "active" => "isBool"
      "id_parent" => "isUnsignedInt"
      "id_shop_default" => "isUnsignedId"
      "is_root_category" => "isBool"
      "date_add" => "isDate"
      "date_upd" => "isDate"
    ]
    #fieldsRequiredLang: array:2 [
      0 => "name"
      1 => "link_rewrite"
    ]
    #fieldsSizeLang: array:7 [
      "name" => 128
      "link_rewrite" => 128
      "description" => 4194303
      "additional_description" => 4194303
      "meta_title" => 255
      "meta_description" => 512
      "meta_keywords" => 255
    ]
    #fieldsValidateLang: array:7 [
      "name" => "isCatalogName"
      "link_rewrite" => "isLinkRewrite"
      "description" => "isCleanHtml"
      "additional_description" => "isCleanHtml"
      "meta_title" => "isGenericName"
      "meta_description" => "isGenericName"
      "meta_keywords" => "isGenericName"
    ]
    #tables: []
    #image_dir: "/var/www/vhosts/jormabike.com/httpdocs/img/c/"
    #image_format: "jpg"
    #translator: null
    #def: array:7 [
      "table" => "category"
      "primary" => "id_category"
      "multilang" => true
      "multilang_shop" => true
      "fields" => array:17 [
        "nleft" => array:2 [
          "type" => 1
          "validate" => "isUnsignedInt"
        ]
        "nright" => array:2 [
          "type" => 1
          "validate" => "isUnsignedInt"
        ]
        "level_depth" => array:2 [
          "type" => 1
          "validate" => "isUnsignedInt"
        ]
        "active" => array:3 [
          "type" => 2
          "validate" => "isBool"
          "required" => true
        ]
        "id_parent" => array:2 [
          "type" => 1
          "validate" => "isUnsignedInt"
        ]
        "id_shop_default" => array:2 [
          "type" => 1
          "validate" => "isUnsignedId"
        ]
        "is_root_category" => array:2 [
          "type" => 2
          "validate" => "isBool"
        ]
        "position" => array:1 [
          "type" => 1
        ]
        "date_add" => array:2 [
          "type" => 5
          "validate" => "isDate"
        ]
        "date_upd" => array:2 [
          "type" => 5
          "validate" => "isDate"
        ]
        "name" => array:5 [
          "type" => 3
          "lang" => true
          "validate" => "isCatalogName"
          "required" => true
          "size" => 128
        ]
        "link_rewrite" => array:6 [
          "type" => 3
          "lang" => true
          "validate" => "isLinkRewrite"
          "required" => true
          "size" => 128
          "ws_modifier" => array:2 [
            "http_method" => 2
            "modifier" => "modifierWsLinkRewrite"
          ]
        ]
        "description" => array:4 [
          "type" => 6
          "lang" => true
          "validate" => "isCleanHtml"
          "size" => 4194303
        ]
        "additional_description" => array:4 [
          "type" => 6
          "lang" => true
          "validate" => "isCleanHtml"
          "size" => 4194303
        ]
        "meta_title" => array:4 [
          "type" => 3
          "lang" => true
          "validate" => "isGenericName"
          "size" => 255
        ]
        "meta_description" => array:4 [
          "type" => 3
          "lang" => true
          "validate" => "isGenericName"
          "size" => 512
        ]
        "meta_keywords" => array:4 [
          "type" => 3
          "lang" => true
          "validate" => "isGenericName"
          "size" => 255
        ]
      ]
      "classname" => "Category"
      "associations" => array:1 [
        "l" => array:3 [
          "type" => 2
          "field" => "id_category"
          "foreign_field" => "id_category"
        ]
      ]
    ]
    #update_fields: null
    +force_id: false
  }
  #redirectionExtraExcludedKeys: array:2 [
    0 => "id_product_attribute"
    1 => "rewrite"
  ]
  #combinations: null
  #quantity_discounts: null
  #adminNotifications: []
  #isQuickView: false
  #isPreview: false
  +warning: []
  +success: []
  +info: []
  +iso: null
  +orderBy: null
  +orderWay: null
  +p: null
  +n: null
  +auth: false
  +guestAllowed: false
  +authRedirection: false
  +ssl: true
  #restrictedCountry: 0
  #maintenance: false
  +nb_items_per_page: null
  +objectPresenter: PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter {#86}
  +cart_presenter: PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter {#90
    -link: Link {#51
      #allow: true
      #url: "/index.php"
      +protocol_link: "https://"
      +protocol_content: "https://"
      #ssl_enable: "1"
      #urlShopId: null
    }
    -imageRetriever: PrestaShop\PrestaShop\Adapter\Image\ImageRetriever {#95
      -link: Link {#51}
      -isMultipleImageFormatFeatureActive: false
    }
    #settings: null
    -taxConfiguration: TaxConfiguration {#96
      -taxCalculationMethod: []
    }
    #productAssembler: null
  }
  -templateFinder: TemplateFinder {#97
    -directories: array:2 [
      0 => "/var/www/vhosts/jormabike.com/httpdocs/themes/jormabike/templates/"
      1 => "/var/www/vhosts/jormabike.com/httpdocs/themes/warehouse/templates/"
    ]
    -extension: ".tpl"
    -productListEntities: array:3 [
      0 => "category"
      1 => "manufacturer"
      2 => "supplier"
    ]
    -productListSearchEntities: array:6 [
      0 => "search"
      1 => "price-drop"
      2 => "best-sale"
      3 => "prices-drop"
      4 => "best-sales"
      5 => "new-products"
    ]
    -productEntities: array:1 [
      0 => "product"
    ]
    -brandListEntities: array:2 [
      0 => "manufacturers"
      1 => "suppliers"
    ]
  }
  #stylesheetManager: StylesheetManager {#98
    -valid_media: array:10 [
      0 => "all"
      1 => "braille"
      2 => "embossed"
      3 => "handheld"
      4 => "print"
      5 => "projection"
      6 => "screen"
      7 => "speech"
      8 => "tty"
      9 => "tv"
    ]
    #directories: array:3 [
      0 => "/themes/jormabike/"
      1 => "/themes/warehouse/"
      2 => "/"
    ]
    #configuration: PrestaShop\PrestaShop\Adapter\Configuration {#99
      -shop: null
      #parameters: null
    }
    #list: array:2 [
      "external" => array:3 [
        "theme-main" => array:7 [
          "id" => "theme-main"
          "type" => "external"
          "path" => "/themes/warehouse/assets/css/theme.css"
          "uri" => "https://jormabike.com/themes/warehouse/assets/css/theme.css"
          "media" => "all"
          "priority" => 50
          "server" => "local"
        ]
        "theme-custom" => array:7 [
          "id" => "theme-custom"
          "type" => "external"
          "path" => "/themes/jormabike/assets/css/custom.css"
          "uri" => "https://jormabike.com/themes/jormabike/assets/css/custom.css"
          "media" => "all"
          "priority" => 1000
          "server" => "local"
        ]
        "font-awesome" => array:7 [
          "id" => "font-awesome"
          "type" => "external"
          "path" => "/themes/jormabike/assets/css/font-awesome/css/font-awesome.css"
          "uri" => "https://jormabike.com/themes/jormabike/assets/css/font-awesome/css/font-awesome.css"
          "media" => "all"
          "priority" => 200
          "server" => "local"
        ]
      ]
      "inline" => []
    ]
    #fqdn: "https://jormabike.com"
  }
  #javascriptManager: JavascriptManager {#100
    #list: array:2 [
      "head" => array:2 [
        "external" => []
        "inline" => []
      ]
      "bottom" => array:2 [
        "external" => array:3 [
          "corejs" => array:7 [
            "id" => "corejs"
            "type" => "external"
            "path" => "/themes/core.js"
            "uri" => "https://jormabike.com/themes/core.js"
            "priority" => 0
            "attribute" => ""
            "server" => "local"
          ]
          "theme-main" => array:7 [
            "id" => "theme-main"
            "type" => "external"
            "path" => "/themes/warehouse/assets/js/theme.js"
            "uri" => "https://jormabike.com/themes/warehouse/assets/js/theme.js"
            "priority" => 50
            "attribute" => ""
            "server" => "local"
          ]
          "theme-custom" => array:7 [
            "id" => "theme-custom"
            "type" => "external"
            "path" => "/themes/jormabike/assets/js/custom.js"
            "uri" => "https://jormabike.com/themes/jormabike/assets/js/custom.js"
            "priority" => 1000
            "attribute" => ""
            "server" => "local"
          ]
        ]
        "inline" => []
      ]
    ]
    #valid_position: array:2 [
      0 => "head"
      1 => "bottom"
    ]
    #valid_attribute: array:2 [
      0 => "async"
      1 => "defer"
    ]
    #directories: array:3 [
      0 => "/themes/jormabike/"
      1 => "/themes/warehouse/"
      2 => "/"
    ]
    #configuration: PrestaShop\PrestaShop\Adapter\Configuration {#101
      -shop: null
      #parameters: null
    }
    #fqdn: "https://jormabike.com"
  }
  #cccReducer: CccReducer {#102
    -cacheDir: "/var/www/vhosts/jormabike.com/httpdocs/themes/jormabike/assets/cache/"
    #filesystem: Symfony\Component\Filesystem\Filesystem {#104}
    +configuration: PrestaShop\PrestaShop\Adapter\Configuration {#103
      -shop: null
      #parameters: null
    }
    #fqdn: null
  }
  #urls: null
  #automaticallyAllocateInvoiceAddress: true
  #automaticallyAllocateDeliveryAddress: true
  +page_name: null
  #context: Context {#14
    +cart: Cart {#28
      +id: null
      +id_shop_group: 1
      +id_shop: 1
      +id_address_delivery: 0
      +id_address_invoice: 0
      +id_currency: 1
      +id_customer: null
      +id_guest: 0
      +id_lang: 3
      +recyclable: false
      +gift: false
      +gift_message: null
      +mobile_theme: null
      +date_add: null
      +secure_key: null
      +id_carrier: 0
      +date_upd: null
      +checkedTos: false
      +pictures: null
      +textFields: null
      +delivery_option: null
      +allow_seperated_package: false
      #_products: null
      #_taxCalculationMethod: "0"
      #webserviceParameters: array:2 [
        "fields" => array:6 [
          "id_address_delivery" => array:1 [
            "xlink_resource" => "addresses"
          ]
          "id_address_invoice" => array:1 [
            "xlink_resource" => "addresses"
          ]
          "id_currency" => array:1 [
            "xlink_resource" => "currencies"
          ]
          "id_customer" => array:1 [
            "xlink_resource" => "customers"
          ]
          "id_guest" => array:1 [
            "xlink_resource" => "guests"
          ]
          "id_lang" => array:1 [
            "xlink_resource" => "languages"
          ]
        ]
        "associations" => array:1 [
          "cart_rows" => array:3 [
            "resource" => "cart_row"
            "virtual_entity" => true
            "fields" => array:5 [ …5]
          ]
        ]
      ]
      #configuration: PrestaShop\PrestaShop\Adapter\Configuration {#200
        -shop: null
        #parameters: null
      }
      #addressFactory: PrestaShop\PrestaShop\Adapter\AddressFactory {#196}
      #shouldSplitGiftProductsQuantity: false
      #shouldExcludeGiftsDiscount: false
      #lang_associated: null
      +id_shop_list: []
      #get_shop_from_context: true
      #table: "cart"
      #identifier: "id_cart"
      #fieldsRequired: array:2 [
        0 => "id_currency"
        1 => "id_lang"
      ]
      #fieldsSize: array:3 [
        "gift_message" => 4194303
        "delivery_option" => 4194303
        "secure_key" => 32
      ]
      #fieldsValidate: array:16 [
        "id_shop_group" => "isUnsignedId"
        "id_shop" => "isUnsignedId"
        "id_address_delivery" => "isUnsignedId"
        "id_address_invoice" => "isUnsignedId"
        "id_carrier" => "isUnsignedId"
        "id_currency" => "isUnsignedId"
        "id_customer" => "isUnsignedId"
        "id_guest" => "isUnsignedId"
        "id_lang" => "isUnsignedId"
        "recyclable" => "isBool"
        "gift" => "isBool"
        "gift_message" => "isCleanHtml"
        "mobile_theme" => "isBool"
        "allow_seperated_package" => "isBool"
        "date_add" => "isDate"
        "date_upd" => "isDate"
      ]
      #fieldsRequiredLang: []
      #fieldsSizeLang: []
      #fieldsValidateLang: []
      #tables: []
      #image_dir: null
      #image_format: "jpg"
      #translator: null
      #def: array:4 [
        "table" => "cart"
        "primary" => "id_cart"
        "fields" => array:18 [
          "id_shop_group" => array:2 [
            "type" => 1
            "validate" => "isUnsignedId"
          ]
          "id_shop" => array:2 [
            "type" => 1
            "validate" => "isUnsignedId"
          ]
          "id_address_delivery" => array:2 [
            "type" => 1
            "validate" => "isUnsignedId"
          ]
          "id_address_invoice" => array:2 [
            "type" => 1
            "validate" => "isUnsignedId"
          ]
          "id_carrier" => array:2 [
            "type" => 1
            "validate" => "isUnsignedId"
          ]
          "id_currency" => array:3 [
            "type" => 1
            "validate" => "isUnsignedId"
            "required" => true
          ]
          "id_customer" => array:2 [
            "type" => 1
            "validate" => "isUnsignedId"
          ]
          "id_guest" => array:2 [
            "type" => 1
            "validate" => "isUnsignedId"
          ]
          "id_lang" => array:3 [
            "type" => 1
            "validate" => "isUnsignedId"
            "required" => true
          ]
          "recyclable" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "gift" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "gift_message" => array:3 [
            "type" => 3
            "validate" => "isCleanHtml"
            "size" => 4194303
          ]
          "mobile_theme" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "delivery_option" => array:2 [
            "type" => 3
            "size" => 4194303
          ]
          "secure_key" => array:2 [
            "type" => 3
            "size" => 32
          ]
          "allow_seperated_package" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "date_add" => array:2 [
            "type" => 5
            "validate" => "isDate"
          ]
          "date_upd" => array:2 [
            "type" => 5
            "validate" => "isDate"
          ]
        ]
        "classname" => "Cart"
      ]
      #update_fields: null
      +force_id: false
    }
    +customer: Customer {#50
      +id: null
      +id_shop: null
      +id_shop_group: null
      +secure_key: null
      +note: null
      +id_gender: 0
      +id_default_group: 1
      +id_lang: null
      +lastname: null
      +firstname: null
      +birthday: null
      +email: null
      +newsletter: null
      +ip_registration_newsletter: null
      +newsletter_date_add: null
      +optin: null
      +website: null
      +company: null
      +siret: null
      +ape: null
      +outstanding_allow_amount: 0
      +show_public_prices: 0
      +id_risk: null
      +max_payment_days: 0
      +passwd: null
      +last_passwd_gen: null
      +active: true
      +is_guest: false
      +deleted: false
      +date_add: null
      +date_upd: null
      +years: null
      +days: null
      +months: null
      +geoloc_id_country: null
      +geoloc_id_state: null
      +geoloc_postcode: null
      +logged: false
      +id_guest: false
      +groupBox: null
      +reset_password_token: null
      +reset_password_validity: null
      #webserviceParameters: array:3 [
        "objectMethods" => array:2 [
          "add" => "addWs"
          "update" => "updateWs"
        ]
        "fields" => array:8 [
          "id_default_group" => array:1 [
            "xlink_resource" => "groups"
          ]
          "id_lang" => array:1 [
            "xlink_resource" => "languages"
          ]
          "newsletter_date_add" => []
          "ip_registration_newsletter" => []
          "last_passwd_gen" => array:1 [
            "setter" => null
          ]
          "secure_key" => array:1 [
            "setter" => null
          ]
          "deleted" => []
          "passwd" => array:1 [
            "setter" => "setWsPasswd"
          ]
        ]
        "associations" => array:1 [
          "groups" => array:1 [
            "resource" => "group"
          ]
        ]
      ]
      #lang_associated: null
      +id_shop_list: []
      #get_shop_from_context: true
      #table: "customer"
      #identifier: "id_customer"
      #fieldsRequired: array:4 [
        0 => "lastname"
        1 => "firstname"
        2 => "email"
        3 => "passwd"
      ]
      #fieldsSize: array:6 [
        "lastname" => 255
        "firstname" => 255
        "email" => 255
        "passwd" => 255
        "note" => 4194303
        "reset_password_token" => 40
      ]
      #fieldsValidate: array:27 [
        "secure_key" => "isMd5"
        "lastname" => "isCustomerName"
        "firstname" => "isCustomerName"
        "email" => "isEmail"
        "passwd" => "isHashedPassword"
        "id_gender" => "isUnsignedId"
        "birthday" => "isBirthDate"
        "newsletter" => "isBool"
        "optin" => "isBool"
        "website" => "isUrl"
        "company" => "isGenericName"
        "siret" => "isGenericName"
        "ape" => "isApe"
        "outstanding_allow_amount" => "isFloat"
        "show_public_prices" => "isBool"
        "id_risk" => "isUnsignedInt"
        "max_payment_days" => "isUnsignedInt"
        "active" => "isBool"
        "deleted" => "isBool"
        "is_guest" => "isBool"
        "id_shop" => "isUnsignedId"
        "id_shop_group" => "isUnsignedId"
        "id_lang" => "isUnsignedId"
        "date_add" => "isDate"
        "date_upd" => "isDate"
        "reset_password_token" => "isSha1"
        "reset_password_validity" => "isDateOrNull"
      ]
      #fieldsRequiredLang: []
      #fieldsSizeLang: []
      #fieldsValidateLang: []
      #tables: []
      #image_dir: null
      #image_format: "jpg"
      #translator: null
      #def: array:4 [
        "table" => "customer"
        "primary" => "id_customer"
        "fields" => array:32 [
          "secure_key" => array:3 [
            "type" => 3
            "validate" => "isMd5"
            "copy_post" => false
          ]
          "lastname" => array:4 [
            "type" => 3
            "validate" => "isCustomerName"
            "required" => true
            "size" => 255
          ]
          "firstname" => array:4 [
            "type" => 3
            "validate" => "isCustomerName"
            "required" => true
            "size" => 255
          ]
          "email" => array:4 [
            "type" => 3
            "validate" => "isEmail"
            "required" => true
            "size" => 255
          ]
          "passwd" => array:4 [
            "type" => 3
            "validate" => "isHashedPassword"
            "required" => true
            "size" => 255
          ]
          "last_passwd_gen" => array:2 [
            "type" => 3
            "copy_post" => false
          ]
          "id_gender" => array:2 [
            "type" => 1
            "validate" => "isUnsignedId"
          ]
          "birthday" => array:2 [
            "type" => 5
            "validate" => "isBirthDate"
          ]
          "newsletter" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "newsletter_date_add" => array:2 [
            "type" => 5
            "copy_post" => false
          ]
          "ip_registration_newsletter" => array:2 [
            "type" => 3
            "copy_post" => false
          ]
          "optin" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "website" => array:2 [
            "type" => 3
            "validate" => "isUrl"
          ]
          "company" => array:2 [
            "type" => 3
            "validate" => "isGenericName"
          ]
          "siret" => array:2 [
            "type" => 3
            "validate" => "isGenericName"
          ]
          "ape" => array:2 [
            "type" => 3
            "validate" => "isApe"
          ]
          "outstanding_allow_amount" => array:3 [
            "type" => 4
            "validate" => "isFloat"
            "copy_post" => false
          ]
          "show_public_prices" => array:3 [
            "type" => 2
            "validate" => "isBool"
            "copy_post" => false
          ]
          "id_risk" => array:3 [
            "type" => 1
            "validate" => "isUnsignedInt"
            "copy_post" => false
          ]
          "max_payment_days" => array:3 [
            "type" => 1
            "validate" => "isUnsignedInt"
            "copy_post" => false
          ]
          "active" => array:3 [
            "type" => 2
            "validate" => "isBool"
            "copy_post" => false
          ]
          "deleted" => array:3 [
            "type" => 2
            "validate" => "isBool"
            "copy_post" => false
          ]
          "note" => array:3 [
            "type" => 6
            "size" => 4194303
            "copy_post" => false
          ]
          "is_guest" => array:3 [
            "type" => 2
            "validate" => "isBool"
            "copy_post" => false
          ]
          "id_shop" => array:3 [
            "type" => 1
            "validate" => "isUnsignedId"
            "copy_post" => false
          ]
          "id_shop_group" => array:3 [
            "type" => 1
            "validate" => "isUnsignedId"
            "copy_post" => false
          ]
          "id_default_group" => array:2 [
            "type" => 1
            "copy_post" => false
          ]
          "id_lang" => array:3 [
            "type" => 1
            "validate" => "isUnsignedId"
            "copy_post" => false
          ]
          "date_add" => array:3 [
            "type" => 5
            "validate" => "isDate"
            "copy_post" => false
          ]
          "date_upd" => array:3 [
            "type" => 5
            "validate" => "isDate"
            "copy_post" => false
          ]
          "reset_password_token" => array:4 [
            "type" => 3
            "validate" => "isSha1"
            "size" => 40
            "copy_post" => false
          ]
          "reset_password_validity" => array:3 [
            "type" => 5
            "validate" => "isDateOrNull"
            "copy_post" => false
          ]
        ]
        "classname" => "Customer"
      ]
      #update_fields: null
      +force_id: false
    }
    +cookie: Cookie {#25
      #_content: array:5 [
        "date_add" => "2025-04-02 08:37:28"
        "id_lang" => 3
        "iso_code_country" => "US"
        "id_currency" => 1
        "last_visited_category" => 6369
      ]
      #_name: "PrestaShop-940a66047ac1aac10bf3061f8a95c733"
      #_expire: 1745303848
      #_domain: "jormabike.com"
      #_sameSite: "Lax"
      #_path: "/"
      #cipherTool: PhpEncryption {#20}
      #_modified: true
      #_allow_writing: true
      #_salt: "asKp89mwdnu7XI8SsvmswtPWiSsP0T4q"
      #_standalone: false
      #_secure: true
      #session: null
    }
    +session: Symfony\Component\HttpFoundation\Session\Session {#31
      #storage: Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage {#32
        #bags: array:2 [
          "attributes" => Symfony\Component\HttpFoundation\Session\SessionBagProxy {#38
            -bag: Symfony\Component\HttpFoundation\Session\Attribute\AttributeBag {#37 …3}
            -data: &3 array:2 [
              "_sf2_attributes" => & []
              "_symfony_flashes" => & []
            ]
            -usageIndex: &6 2
          }
          "flashes" => Symfony\Component\HttpFoundation\Session\SessionBagProxy {#40
            -bag: Symfony\Component\HttpFoundation\Session\Flash\FlashBag {#39 …3}
            -data: &3 array:2 [&3]
            -usageIndex: &6 2
          }
        ]
        #started: true
        #closed: false
        #saveHandler: Symfony\Component\HttpFoundation\Session\Storage\Proxy\SessionHandlerProxy {#34
          #handler: Symfony\Component\HttpFoundation\Session\Storage\Handler\StrictSessionHandler {#35
            -handler: SessionHandler {#36}
            -doDestroy: null
            -sessionName: null
            -prefetchId: null
            -prefetchData: null
            -newSessionId: null
            -igbinaryEmptyData: null
          }
          #wrapper: false
          #saveHandlerName: "files"
        }
        #metadataBag: Symfony\Component\HttpFoundation\Session\Storage\MetadataBag {#33
          -name: "__metadata"
          -storageKey: "_sf2_meta"
          #meta: & array:3 [
            "u" => 1743575848
            "c" => 1743575848
            "l" => 1745303848
          ]
          -lastUsed: 1743575848
          -updateThreshold: 0
        }
        -emulateSameSite: null
      }
      -flashName: "flashes"
      -attributeName: "attributes"
      -data: &3 array:2 [&3]
      -usageIndex: &6 2
    }
    +link: Link {#539
      #allow: true
      #url: "/index.php"
      +protocol_link: "https://"
      +protocol_content: "https://"
      #ssl_enable: "1"
      #urlShopId: null
    }
    +country: Country {#27
      +id: 21
      +id_zone: "2"
      +id_currency: "0"
      +iso_code: "US"
      +call_prefix: "1"
      +name: array:4 [
        1 => "Estados Unidos"
        2 => "United States"
        3 => "États-Unis"
        4 => "Estats Units"
      ]
      +contains_states: "1"
      +need_identification_number: "0"
      +need_zip_code: "1"
      +zip_code_format: "NNNNN"
      +display_tax_label: "0"
      +active: "1"
      #webserviceParameters: array:2 [
        "objectsNodeName" => "countries"
        "fields" => array:2 [
          "id_zone" => array:1 [
            "xlink_resource" => "zones"
          ]
          "id_currency" => array:1 [
            "xlink_resource" => "currencies"
          ]
        ]
      ]
      #id_lang: null
      #lang_associated: null
      #id_shop: 1
      +id_shop_list: []
      #get_shop_from_context: true
      #table: "country"
      #identifier: "id_country"
      #fieldsRequired: array:5 [
        0 => "id_zone"
        1 => "iso_code"
        2 => "contains_states"
        3 => "need_identification_number"
        4 => "display_tax_label"
      ]
      #fieldsSize: array:1 [
        "iso_code" => 3
      ]
      #fieldsValidate: array:10 [
        "id_zone" => "isUnsignedId"
        "id_currency" => "isUnsignedId"
        "call_prefix" => "isInt"
        "iso_code" => "isLanguageIsoCode"
        "active" => "isBool"
        "contains_states" => "isBool"
        "need_identification_number" => "isBool"
        "need_zip_code" => "isBool"
        "zip_code_format" => "isZipCodeFormat"
        "display_tax_label" => "isBool"
      ]
      #fieldsRequiredLang: array:1 [
        0 => "name"
      ]
      #fieldsSizeLang: array:1 [
        "name" => 64
      ]
      #fieldsValidateLang: array:1 [
        "name" => "isGenericName"
      ]
      #tables: []
      #image_dir: null
      #image_format: "jpg"
      #translator: null
      #def: array:6 [
        "table" => "country"
        "primary" => "id_country"
        "multilang" => true
        "fields" => array:11 [
          "id_zone" => array:3 [
            "type" => 1
            "validate" => "isUnsignedId"
            "required" => true
          ]
          "id_currency" => array:2 [
            "type" => 1
            "validate" => "isUnsignedId"
          ]
          "call_prefix" => array:2 [
            "type" => 1
            "validate" => "isInt"
          ]
          "iso_code" => array:4 [
            "type" => 3
            "validate" => "isLanguageIsoCode"
            "required" => true
            "size" => 3
          ]
          "active" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "contains_states" => array:3 [
            "type" => 2
            "validate" => "isBool"
            "required" => true
          ]
          "need_identification_number" => array:3 [
            "type" => 2
            "validate" => "isBool"
            "required" => true
          ]
          "need_zip_code" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "zip_code_format" => array:2 [
            "type" => 3
            "validate" => "isZipCodeFormat"
          ]
          "display_tax_label" => array:3 [
            "type" => 2
            "validate" => "isBool"
            "required" => true
          ]
          "name" => array:5 [
            "type" => 3
            "lang" => true
            "validate" => "isGenericName"
            "required" => true
            "size" => 64
          ]
        ]
        "associations" => array:3 [
          "zone" => array:1 [
            "type" => 1
          ]
          "currency" => array:1 [
            "type" => 1
          ]
          "l" => array:3 [
            "type" => 2
            "field" => "id_country"
            "foreign_field" => "id_country"
          ]
        ]
        "classname" => "Country"
      ]
      #update_fields: null
      +force_id: false
    }
    +employee: null
    +controller: ProductController {#68}
    +override_controller_name_for_translations: null
    +language: Language {#69
      +id: 3
      +name: "Français (French)"
      +iso_code: "fr"
      +locale: "fr-FR"
      +language_code: "fr-fr"
      +date_format_lite: "d/m/Y"
      +date_format_full: "d/m/Y H:i:s"
      +is_rtl: "0"
      +active: "1"
      #webserviceParameters: array:2 [
        "objectNodeName" => "language"
        "objectsNodeName" => "languages"
      ]
      #translationsFilesAndVars: array:5 [
        "fields" => "_FIELDS"
        "errors" => "_ERRORS"
        "admin" => "_LANGADM"
        "pdf" => "_LANGPDF"
        "tabs" => "tabs"
      ]
      #id_lang: null
      #lang_associated: null
      #id_shop: 1
      +id_shop_list: []
      #get_shop_from_context: true
      #table: "lang"
      #identifier: "id_lang"
      #fieldsRequired: array:4 [
        0 => "name"
        1 => "iso_code"
        2 => "date_format_lite"
        3 => "date_format_full"
      ]
      #fieldsSize: array:6 [
        "name" => 32
        "iso_code" => 2
        "locale" => 5
        "language_code" => 5
        "date_format_lite" => 32
        "date_format_full" => 32
      ]
      #fieldsValidate: array:8 [
        "name" => "isGenericName"
        "iso_code" => "isLanguageIsoCode"
        "locale" => "isLocale"
        "language_code" => "isLanguageCode"
        "active" => "isBool"
        "is_rtl" => "isBool"
        "date_format_lite" => "isPhpDateFormat"
        "date_format_full" => "isPhpDateFormat"
      ]
      #fieldsRequiredLang: []
      #fieldsSizeLang: []
      #fieldsValidateLang: []
      #tables: []
      #image_dir: null
      #image_format: "jpg"
      #translator: null
      #def: array:4 [
        "table" => "lang"
        "primary" => "id_lang"
        "fields" => array:8 [
          "name" => array:4 [
            "type" => 3
            "validate" => "isGenericName"
            "required" => true
            "size" => 32
          ]
          "iso_code" => array:4 [
            "type" => 3
            "validate" => "isLanguageIsoCode"
            "required" => true
            "size" => 2
          ]
          "locale" => array:3 [
            "type" => 3
            "validate" => "isLocale"
            "size" => 5
          ]
          "language_code" => array:3 [
            "type" => 3
            "validate" => "isLanguageCode"
            "size" => 5
          ]
          "active" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "is_rtl" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "date_format_lite" => array:4 [
            "type" => 3
            "validate" => "isPhpDateFormat"
            "required" => true
            "size" => 32
          ]
          "date_format_full" => array:4 [
            "type" => 3
            "validate" => "isPhpDateFormat"
            "required" => true
            "size" => 32
          ]
        ]
        "classname" => "Language"
      ]
      #update_fields: null
      +force_id: false
    }
    +currency: Currency {#586
      +id: 1
      +name: "Euro"
      #localizedNames: array:4 [
        1 => "euro"
        2 => "Euro"
        3 => "euro"
        4 => "euro"
      ]
      +iso_code: "EUR"
      +iso_code_num: "978"
      +numeric_iso_code: "978"
      +conversion_rate: "1.000000"
      +deleted: "0"
      +unofficial: "0"
      +modified: "0"
      +active: "1"
      +sign: ""
      +symbol: ""
      -localizedSymbols: array:4 [
        1 => ""
        2 => ""
        3 => ""
        4 => ""
      ]
      +format: null
      +blank: 1
      +decimals: 1
      +precision: "2"
      +pattern: array:4 [
        1 => ""
        2 => ""
        3 => ""
        4 => ""
      ]
      -localizedPatterns: array:4 [
        1 => ""
        2 => ""
        3 => ""
        4 => ""
      ]
      #webserviceParameters: array:2 [
        "objectsNodeName" => "currencies"
        "fields" => array:4 [
          "names" => array:2 [
            "getter" => "getLocalizedNames"
            "i18n" => true
          ]
          "name" => array:2 [
            "getter" => "getName"
            "modifier" => array:2 [ …2]
          ]
          "symbol" => array:1 [
            "getter" => "getLocalizedSymbols"
          ]
          "iso_code" => array:1 [
            "modifier" => array:2 [ …2]
          ]
        ]
      ]
      +prefix: null
      +suffix: null
      #id_lang: null
      #lang_associated: null
      #id_shop: 1
      +id_shop_list: []
      #get_shop_from_context: true
      #table: "currency"
      #identifier: "id_currency"
      #fieldsRequired: array:2 [
        0 => "iso_code"
        1 => "conversion_rate"
      ]
      #fieldsSize: array:2 [
        "iso_code" => 3
        "numeric_iso_code" => 3
      ]
      #fieldsValidate: array:8 [
        "iso_code" => "isLanguageIsoCode"
        "numeric_iso_code" => "isNumericIsoCode"
        "precision" => "isInt"
        "conversion_rate" => "isUnsignedFloat"
        "deleted" => "isBool"
        "active" => "isBool"
        "unofficial" => "isBool"
        "modified" => "isBool"
      ]
      #fieldsRequiredLang: []
      #fieldsSizeLang: array:3 [
        "name" => 255
        "symbol" => 255
        "pattern" => 255
      ]
      #fieldsValidateLang: array:1 [
        "name" => "isGenericName"
      ]
      #tables: []
      #image_dir: null
      #image_format: "jpg"
      #translator: null
      #def: array:6 [
        "table" => "currency"
        "primary" => "id_currency"
        "multilang" => true
        "fields" => array:11 [
          "iso_code" => array:4 [
            "type" => 3
            "validate" => "isLanguageIsoCode"
            "required" => true
            "size" => 3
          ]
          "numeric_iso_code" => array:4 [
            "type" => 3
            "allow_null" => true
            "validate" => "isNumericIsoCode"
            "size" => 3
          ]
          "precision" => array:2 [
            "type" => 1
            "validate" => "isInt"
          ]
          "conversion_rate" => array:4 [
            "type" => 4
            "validate" => "isUnsignedFloat"
            "required" => true
            "shop" => true
          ]
          "deleted" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "active" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "unofficial" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "modified" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "name" => array:4 [
            "type" => 3
            "lang" => true
            "validate" => "isGenericName"
            "size" => 255
          ]
          "symbol" => array:3 [
            "type" => 3
            "lang" => true
            "size" => 255
          ]
          "pattern" => array:3 [
            "type" => 3
            "lang" => true
            "size" => 255
          ]
        ]
        "classname" => "Currency"
        "associations" => array:1 [
          "l" => array:3 [
            "type" => 2
            "field" => "id_currency"
            "foreign_field" => "id_currency"
          ]
        ]
      ]
      #update_fields: null
      +force_id: false
    }
    +currentLocale: PrestaShop\PrestaShop\Core\Localization\Locale {#189
      #code: "fr-FR"
      #numberFormatter: PrestaShop\PrestaShop\Core\Localization\Number\Formatter {#587
        #roundingMode: "up"
        #numberingSystem: "latn"
        #numberSpecification: null
      }
      #numberSpecification: PrestaShop\PrestaShop\Core\Localization\Specification\Number {#190
        #positivePattern: "#,##0.###"
        #negativePattern: "-#,##0.###"
        #symbols: array:46 [
          "adlm" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#540
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "arab" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#541
            #decimal: "٫"
            #group: "٬"
            #list: "؛"
            #percentSign: "٪"
            #minusSign: "‏−"
            #plusSign: "‏+"
            #exponential: "اس"
            #superscriptingExponent: "×"
            #perMille: "؉"
            #infinity: ""
            #nan: "NaN"
          }
          "arabext" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#542
            #decimal: "٫"
            #group: "٬"
            #list: "؛"
            #percentSign: "٪"
            #minusSign: "‎−"
            #plusSign: "‎+"
            #exponential: "×۱۰^"
            #superscriptingExponent: "×"
            #perMille: "؉"
            #infinity: ""
            #nan: "NaN"
          }
          "bali" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#543
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "beng" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#544
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "brah" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#545
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "cakm" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#546
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "cham" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#547
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "deva" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#548
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "fullwide" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#549
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "gong" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#550
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "gonm" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#551
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "gujr" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#552
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "guru" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#553
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "hanidec" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#554
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "java" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#555
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "kali" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#556
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "khmr" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#557
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
             …7
          }
          "knda" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#558 …11}
          "lana" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#559 …11}
          "lanatham" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#560 …11}
          "laoo" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#561 …11}
          "latn" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#562 …11}
          "lepc" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#563 …11}
          "limb" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#564 …11}
          "mlym" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#565 …11}
          "mong" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#566 …11}
          "mtei" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#567 …11}
          "mymr" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#568 …11}
          "mymrshan" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#569 …11}
          "nkoo" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#570 …11}
          "olck" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#571 …11}
          "orya" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#572 …11}
          "osma" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#573 …11}
          "rohg" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#574 …11}
          "saur" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#575 …11}
          "shrd" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#576 …11}
          "sora" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#577 …11}
          "sund" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#578 …11}
          "takr" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#579 …11}
          "talu" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#580 …11}
          "tamldec" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#581 …11}
          "telu" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#582 …11}
          "thai" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#583 …11}
          "tibt" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#584 …11}
          "vaii" => PrestaShop\PrestaShop\Core\Localization\Specification\NumberSymbolList {#585 …11}
        ]
        #maxFractionDigits: 3
        #minFractionDigits: 0
        #groupingUsed: true
        #primaryGroupSize: 3
        #secondaryGroupSize: 3
      }
      #priceSpecifications: PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection {#589
        #numberSpecifications: array:1 [
          "EUR" => PrestaShop\PrestaShop\Core\Localization\Specification\Price {#592 …11}
        ]
      }
    }
    +tab: null
    +shop: Shop {#18
      +id_shop_group: "1"
      +id_category: "2"
      +theme_name: "jormabike"
      +name: "JormaBike"
      +color: "#522b00"
      +active: "1"
      +deleted: "0"
      +physical_uri: "/"
      +virtual_uri: ""
      +domain: "jormabike.com"
      +domain_ssl: "jormabike.com"
      #group: ShopGroup {#19
        +name: "Jorma"
        +color: ""
        +active: "1"
        +share_customer: "0"
        +share_stock: "1"
        +share_order: "0"
        +deleted: "0"
        +id: 1
        #id_lang: null
        #lang_associated: null
        #id_shop: null
        +id_shop_list: []
        #get_shop_from_context: true
        #table: "shop_group"
        #identifier: "id_shop_group"
        #fieldsRequired: array:1 [
          0 => "name"
        ]
        #fieldsSize: array:1 [
          "name" => 64
        ]
        #fieldsValidate: array:7 [
          "name" => "isGenericName"
          "color" => "isColor"
          "share_customer" => "isBool"
          "share_order" => "isBool"
          "share_stock" => "isBool"
          "active" => "isBool"
          "deleted" => "isBool"
        ]
        #fieldsRequiredLang: []
        #fieldsSizeLang: []
        #fieldsValidateLang: []
        #tables: []
        #webserviceParameters: []
        #image_dir: null
        #image_format: "jpg"
        #translator: null
        #def: array:4 [
          "table" => "shop_group"
          "primary" => "id_shop_group"
          "fields" => array:7 [ …7]
          "classname" => "ShopGroup"
        ]
        #update_fields: null
        +force_id: false
      }
      +address: null
      #webserviceParameters: array:1 [
        "fields" => array:2 [
          "id_shop_group" => array:1 [ …1]
          "id_category" => []
        ]
      ]
      +theme: PrestaShop\PrestaShop\Core\Addon\Theme\Theme {#24
        -attributes: PrestaShop\PrestaShop\Core\Util\ArrayFinder {#26
          -array: array:13 [ …13]
          -propertyAccessor: Symfony\Component\PropertyAccess\PropertyAccessor {#30 …7}
        }
      }
      +id: 1
      #id_lang: null
      #lang_associated: null
      #id_shop: null
      +id_shop_list: []
      #get_shop_from_context: true
      #table: "shop"
      #identifier: "id_shop"
      #fieldsRequired: array:3 [
        0 => "name"
        1 => "id_category"
        2 => "id_shop_group"
      ]
      #fieldsSize: array:1 [
        "name" => 64
      ]
      #fieldsValidate: array:5 [
        "active" => "isBool"
        "deleted" => "isBool"
        "name" => "isGenericName"
        "color" => "isColor"
        "theme_name" => "isThemeName"
      ]
      #fieldsRequiredLang: []
      #fieldsSizeLang: []
      #fieldsValidateLang: []
      #tables: []
      #image_dir: null
      #image_format: "jpg"
      #translator: null
      #def: array:4 [
        "table" => "shop"
        "primary" => "id_shop"
        "fields" => array:7 [
          "active" => array:2 [ …2]
          "deleted" => array:2 [ …2]
          "name" => array:4 [ …4]
          "color" => array:2 [ …2]
          "id_category" => array:2 [ …2]
          "theme_name" => array:2 [ …2]
          "id_shop_group" => array:2 [ …2]
        ]
        "classname" => "Shop"
      ]
      #update_fields: null
      +force_id: false
    }
    +tmpOldShop: null
    +smarty: Smarty {#43
      +auto_literal: true
      +error_unassigned: false
      +use_include_path: false
      +_templateDirNormalized: true
      +_joined_template_dir: "/var/www/vhosts/jormabike.com/httpdocs/themes/jormabike/templates/#/var/www/vhosts/jormabike.com/httpdocs/themes/warehouse/templates/"
      +_configDirNormalized: false
      +_joined_config_dir: null
      +default_template_handler_func: null
      +default_config_handler_func: null
      +default_plugin_handler_func: null
      +_compileDirNormalized: true
      +_pluginsDirNormalized: false
      +_cacheDirNormalized: true
      +force_compile: false
      +use_sub_dirs: true
      +allow_ambiguous_resources: false
      +merge_compiled_includes: false
      +extends_recursion: true
      +force_cache: false
      +left_delimiter: "{"
      +right_delimiter: "}"
      +literals: []
      +security_class: "Smarty_Security"
      +security_policy: null
      +allow_php_templates: false
      +debugging: false
      +debugging_ctrl: "NONE"
      +smarty_debug_id: "SMARTY_DEBUG"
      +debug_tpl: "/var/www/vhosts/jormabike.com/httpdocs/themes/debug.tpl"
      +error_reporting: null
      +config_overwrite: true
      +config_booleanize: true
      +config_read_hidden: false
      +compile_locking: true
      +cache_locking: false
      +locking_timeout: 10
      +default_resource_type: "file"
      +caching_type: "file"
      +default_config_type: "file"
      +cache_modified_check: false
      +registered_plugins: array:3 [
        "function" => array:7 [
          "widget" => array:3 [ …3]
          "render" => array:3 [ …3]
          "form_field" => array:3 [ …3]
          "dateFormat" => array:3 [ …3]
          "hook" => array:3 [ …3]
          "l" => array:3 [ …3]
          "url" => array:3 [ …3]
        ]
        "block" => array:2 [
          "widget_block" => array:3 [ …3]
          "fsauMinifyCss" => array:3 [ …3]
        ]
        "modifier" => array:41 [
          "boolval" => array:3 [ …3]
          "classname" => array:3 [ …3]
          "classnames" => array:3 [ …3]
          "cleanHtml" => array:3 [ …3]
          "end" => array:3 [ …3]
          "escape" => array:3 [ …3]
          "truncate" => array:3 [ …3]
          "addcslashes" => array:3 [ …3]
          "addslashes" => array:3 [ …3]
          "array_slice" => array:3 [ …3]
          "date" => array:3 [ …3]
          "explode" => array:3 [ …3]
          "floatval" => array:3 [ …3]
          "htmlentities" => array:3 [ …3]
          "htmlspecialchars" => array:3 [ …3]
          "implode" => array:3 [ …3]
          "in_array" => array:3 [ …3]
          "intval" => array:3 [ …3]
          "json_decode" => array:3 [ …3]
          "json_encode" => array:3 [ …3]
          "lcfirst" => array:3 [ …3]
          "md5" => array:3 [ …3]
          "mt_rand" => array:3 [ …3]
          "nl2br" => array:3 [ …3]
          "print_r" => array:3 [ …3]
          "rand" => array:3 [ …3]
          "sizeof" => array:3 [ …3]
          "str_replace" => array:3 [ …3]
          "stripslashes" => array:3 [ …3]
          "strpos" => array:3 [ …3]
          "strstr" => array:3 [ …3]
          "strtolower" => array:3 [ …3]
          "strval" => array:3 [ …3]
          "substr" => array:3 [ …3]
          "trim" => array:3 [ …3]
          "ucfirst" => array:3 [ …3]
          "urlencode" => array:3 [ …3]
          "var_dump" => array:3 [ …3]
          "fsauCorrectTheMess" => array:3 [ …3]
          "fsauJsonEncode" => array:3 [ …3]
          "add_url_param" => array:3 [ …3]
        ]
      ]
      +registered_objects: []
      +registered_classes: []
      +registered_filters: []
      +registered_resources: array:2 [
        "module" => SmartyResourceModule {#45
          +paths: array:3 [ …3]
          +isAdmin: false
          +uncompiled: false
          +recompiled: false
          +hasCompiledHandler: false
        }
        "parent" => SmartyResourceParent {#47
          +paths: array:1 [ …1]
          +uncompiled: false
          +recompiled: false
          +hasCompiledHandler: false
        }
      ]
      +registered_cache_resources: []
      +autoload_filters: []
      +default_modifiers: []
      +escape_html: true
      +start_time: 1743575848.9348
      +_current_file: null
      +_parserdebug: false
      +_objType: 1
      +_debug: null
      #template_dir: array:2 [
        0 => "/var/www/vhosts/jormabike.com/httpdocs/themes/jormabike/templates/"
        1 => "/var/www/vhosts/jormabike.com/httpdocs/themes/warehouse/templates/"
      ]
      #_processedTemplateDir: array:2 [
        0 => true
        1 => true
      ]
      #config_dir: []
      #_processedConfigDir: []
      #compile_dir: "/var/www/vhosts/jormabike.com/httpdocs/var/cache/prod/smarty/compile/"
      #plugins_dir: array:3 [
        0 => "/var/www/vhosts/jormabike.com/httpdocs/vendor/smarty/smarty/libs/plugins/"
        1 => "/var/www/vhosts/jormabike.com/httpdocs/themes/jormabike/plugins"
        2 => "/var/www/vhosts/jormabike.com/httpdocs/themes/warehouse/plugins"
      ]
      #cache_dir: "/var/www/vhosts/jormabike.com/httpdocs/var/cache/prod/smarty/cache/"
      #obsoleteProperties: array:8 [
        0 => "resource_caching"
        1 => "template_resource_caching"
        2 => "direct_access_security"
        3 => "_dir_perms"
        4 => "_file_perms"
        5 => "plugin_search_order"
        6 => "inheritance_merge_compiled_includes"
        7 => "resource_cache_mode"
      ]
      #accessMap: array:5 [
        "template_dir" => "TemplateDir"
        "config_dir" => "ConfigDir"
        "plugins_dir" => "PluginsDir"
        "compile_dir" => "CompileDir"
        "cache_dir" => "CacheDir"
      ]
      -isMutingUndefinedOrNullWarnings: false
      +cache_id: null
      +compile_id: null
      +caching: 0
      +compile_check: 1
      +cache_lifetime: 3600
      +tplFunctions: []
      +_cache: []
      +template_class: "Smarty_Internal_Template"
      +tpl_vars: array:2 [
        "params_hash" => Smarty_Variable {#72
          +value: "e561dfa7c07a8f241e389a3eea6dcbe4e8300d1c"
          +nocache: false
        }
        "request_uri" => Smarty_Variable {#199
          +value: "/fr/vetements-casual-velo/t-shirt-alba-optics-aodmyf_136692.html"
          +nocache: false
        }
      ]
      +parent: null
      +config_vars: []
      +ext: Smarty_Internal_Extension_Handler {#42
        +objType: 1
        -_property_info: array:8 [
          "AutoloadFilters" => 0
          "DefaultModifiers" => 0
          "ConfigVars" => 0
          "DebugTemplate" => 0
          "RegisteredObject" => 0
          "StreamVariable" => 0
          "TemplateVars" => 0
          "Literals" => "Literals"
        ]
        -resolvedProperties: []
        +"registerResource": Smarty_Internal_Method_RegisterResource {#46
          +objMap: 3
        }
        +"registerPlugin": Smarty_Internal_Method_RegisterPlugin {#49
          +objMap: 3
        }
        +"createData": Smarty_Internal_Method_CreateData {#63
          +objMap: 3
        }
      }
    }
    +mobile_detect: Mobile_Detect {#70
      #cache: []
      #userAgent: "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
      #httpHeaders: array:11 [
        "HTTP_COOKIE" => "cookiesplus=%7B%22consent_hash%22%3A%22%22%2C%22consent_link%22%3A%22%22%2C%22consent_mode%22%3A%7B%22cookiesplus-finality-3%22%3A%7B%22consent_type%22%3A%7B%22analytics_storage%22%3Atrue%7D%7D%2C%22cookiesplus-finality-4%22%3A%7B%22consent_type%22%3A%7B%22ad_storage%22%3Atrue%2C%22ad_user_data%22%3Atrue%2C%22ad_personalization%22%3Atrue%7D%7D%2C%22url_passthrough%22%3Afalse%2C%22ads_data_redaction%22%3A%221%22%7D%7D; PrestaShop-cec52bbf1eee3bccde4ac7edc347b1df=def50200441e1529b00a9251983769d2676cfefca2f1b5088d05c99b441d3cb2890f341752011545f55ce0328e4f8d004f149831c01ce3df4438f47656f0b9db262213d289638a7c439387df351cc1dc78b84784b2a434ded7ac762b13fbb6d538eabcd1a0b5db498442d4ed1ed3a44ef219062f475fcbf4389a15d12bb43f1c16a9ba9b057e7c7deaba6c294eeadb0e78a303c3ced13ab65b0715324d919ddc9e0d25123c741d8dcd2658418fa2669fd5243e24fda8aac69a02a25688f99bf88bb052f8f440210cbb1c38f5a50e7fb2c9d54231e1470e1259"
        "HTTP_REFERER" => "https://jormabike.com/fr/ropa-casual/t-shirt-alba-optics-aodmyf_136692.html"
        "HTTP_ACCEPT_ENCODING" => "gzip, br, zstd, deflate"
        "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
        "HTTP_ACCEPT" => "*/*"
        "HTTP_CONNECTION" => "close"
        "HTTP_X_ACCEL_INTERNAL" => "/internal-nginx-static-location"
        "HTTP_X_REAL_IP" => "18.219.77.39"
        "HTTP_HOST" => "jormabike.com"
        "HTTP_MOD_REWRITE" => "On"
        "HTTP_AUTHORIZATION" => ""
      ]
      #cloudfrontHeaders: []
      #matchingRegex: null
      #matchesArray: null
      #detectionType: "mobile"
    }
    +mode: null
    +container: null
    +virtualTotalTaxExcluded: 0
    +virtualTotalTaxIncluded: 0
    #translator: PrestaShopBundle\Translation\TranslatorComponent {#77
      #catalogues: array:1 [
        "fr-FR" => Symfony\Component\Translation\MessageCatalogue {#82
          -messages: array:171 [
            "ModulesSupplierlistShop" => array:3 [ …3]
            "ModulesHidepriceproHidepricepro" => array:1 [ …1]
            "messages" => array:376 [ …376]
            "ShopThemeGlobal" => array:97 [ …97]
            "ShopWarehousetheme" => array:23 [ …23]
            "ShopThemeCheckout" => array:111 [ …111]
            "ShopThemeActions" => array:53 [ …53]
            "ShopThemeCatalog" => array:131 [ …131]
            "AdminAdvparametersFeature" => array:464 [ …464]
            "ModulesBlockreassuranceShop" => array:4 [ …4]
            "ModulesMailalertsShop" => array:4 [ …4]
            "ModulesStatsdataAdmin" => array:9 [ …9]
            "ShopFormsHelp" => array:16 [ …16]
            "ModulesBrandlistShop" => array:3 [ …3]
            "ShopNotificationsSuccess" => array:10 [ …10]
            "ShopDemoCatalog" => array:68 [ …68]
            "ModulesSpecialsAdmin" => array:6 [ …6]
            "ModulesStatsbestcustomersAdmin" => array:12 [ …12]
            "AdminCatalogHelp" => array:174 [ …174]
            "AdminStatsNotification" => array:3 [ …3]
            "AdminNavigationNotification" => array:22 [ …22]
            "ModulesLegalcomplianceShop" => array:1 [ …1]
            "ModulesDashactivityAdmin" => array:30 [ …30]
            "ModulesSupplierlistAdmin" => array:9 [ …9]
            "AdminOrderscustomersFeature" => array:349 [ …349]
            "AdminInternationalHelp" => array:81 [ …81]
            "ModulesCustomersigninAdmin" => array:3 [ …3]
            "ModulesEmailalertsShop" => array:9 [ …9]
            "ModulesCashondeliveryAdmin" => array:2 [ …2]
            "ShopThemeCategory" => array:1 [ …1]
            "ModulesStatspersonalinfosAdmin" => array:28 [ …28]
            "ModulesLinklistShop" => array:2 [ …2]
            "ModulesFeaturedproductsShop" => array:2 [ …2]
            "AdminDashboardFeature" => array:7 [ …7]
            "ModulesEmailsubscriptionAdmin" => array:40 [ …40]
            "ModulesSocialfollowAdmin" => array:23 [ …23]
            "ModulesCustomtextAdmin" => array:3 [ …3]
            "ModulesFacetedsearchShop" => array:16 [ …16]
            "AdminNotificationsSuccess" => array:38 [ …38]
            "AdminShippingNotification" => array:19 [ …19]
            "ModulesEmailsubscriptionShop" => array:14 [ …14]
            "AdminNotificationsError" => array:281 [ …281]
            "ModulesGsitemapAdmin" => array:40 [ …40]
            "ModulesContactinfoAdmin" => array:4 [ …4]
            "ModulesSearchbarAdmin" => array:2 [ …2]
            "ModulesCategoryproductsShop" => array:2 [ …2]
            "ModulesStatsnewsletterAdmin" => array:7 [ …7]
            "ModulesFacetedsearchAdmin" => array:123 [ …123]
            "ModulesMailalertsAdmin" => array:2 [ …2]
            "ModulesBestsellersAdmin" => array:5 [ …5]
            "ModulesStatsbestmanufacturersAdmin" => array:4 [ …4]
            "AdminPaymentNotification" => array:11 [ …11]
            "ModulesStatscarrierAdmin" => array:5 [ …5]
            "ModulesViewedproductAdmin" => array:6 [ …6]
            "ModulesStatsbestproductsAdmin" => array:6 [ …6]
            "AdminAdvparametersNotification" => array:225 [ …225]
            "AdminShopparametersHelp" => array:135 [ …135]
            "ModulesBannerShop" => array:1 [ …1]
            "ModulesStatsregistrationsAdmin" => array:15 [ …15]
            "AdminCatalogNotification" => array:198 [ …198]
            "AdminLoginNotification" => array:27 [ …27]
            "ModulesShoppingcartAdmin" => array:5 [ …5]
            "ModulesStatssalesAdmin" => array:18 [ …18]
            "ModulesStatssearchAdmin" => array:9 [ …9]
            "ModulesCrosssellingAdmin" => array:8 [ …8]
            "AdminNotificationsInfo" => array:21 [ …21]
            "ModulesStatsbestsuppliersAdmin" => array:4 [ …4]
            "ShopThemeCustomeraccount" => array:82 [ …82]
            "AdminNotificationsWarning" => array:21 [ …21]
            "AdminPaymentHelp" => array:7 [ …7]
            "AdminPaymentFeature" => array:7 [ …7]
            "AdminCatalogFeature" => array:619 [ …619]
            "ModulesBrandlistAdmin" => array:9 [ …9]
            "AdminShopparametersNotification" => array:50 [ …50]
            "AdminLoginFeature" => array:9 [ …9]
            "ShopFormsErrors" => array:5 [ …5]
            "AdminInternationalFeature" => array:163 [ …163]
            "AdminOrderscustomersHelp" => array:51 [ …51]
            "ModulesSocialfollowShop" => array:11 [ …11]
            "ModulesCheckpaymentShop" => array:19 [ …19]
            "ModulesNewproductsShop" => array:2 [ …2]
            "AdminDesignNotification" => array:39 [ …39]
            "ModulesNewproductsAdmin" => array:8 [ …8]
            "ModulesViewedproductShop" => array:1 [ …1]
            "AdminStatsHelp" => array:4 [ …4]
            "ModulesBannerAdmin" => array:8 [ …8]
            "ShopPdf" => array:98 [ …98]
            "ModulesWirepaymentShop" => array:20 [ …20]
            "ModulesBlockreassuranceAdmin" => array:57 [ …57]
            "AdminStatsFeature" => array:11 [ …11]
            "ModulesLanguageselectorAdmin" => array:3 [ …3]
            "ModulesDashtrendsAdmin" => array:16 [ …16]
            "AdminShopparametersFeature" => array:289 [ …289]
            "AdminNavigationHeader" => array:62 [ …62]
            "AdminDashboardHelp" => array:10 [ …10]
            "ModulesAutoupgradeAdmin" => array:385 [ …385]
            "EmailsSubject" => array:30 [ …30]
            "ModulesSharebuttonsAdmin" => array:2 [ …2]
            "AdminActions" => array:221 [ …221]
            "AdminNavigationMenu" => array:120 [ …120]
            "ModulesFaviconnotificationboAdmin" => array:6 [ …6]
            "ModulesWirepaymentAdmin" => array:23 [ …23]
            "EmailsBody" => array:318 [ …318]
            "AdminModulesHelp" => array:14 [ …14]
            "ModulesSpecialsShop" => array:2 [ …2]
            "ModulesFeaturedproductsAdmin" => array:11 [ …11]
            "ModulesImagesliderAdmin" => array:37 [ …37]
            "ModulesEmailalertsAdmin" => array:40 [ …40]
            "AdminAdvparametersHelp" => array:133 [ …133]
            "ModulesGAnalyticsAdmin" => array:41 [ …41]
            "AdminInternationalNotification" => array:120 [ …120]
            "AdminGlobal" => array:341 [ …341]
            "ModulesStatsbestvouchersAdmin" => array:4 [ …4]
            "ModulesGraphnvd3Admin" => array:2 [ …2]
            "ShopNotificationsError" => array:102 [ …102]
            "ModulesContactformAdmin" => array:9 [ …9]
            "ShopNavigation" => array:67 [ …67]
            "AdminModulesFeature" => array:84 [ …84]
            "ModulesDashproductsAdmin" => array:27 [ …27]
            "ModulesStatsbestcategoriesAdmin" => array:8 [ …8]
            "ModulesStatscheckupAdmin" => array:17 [ …17]
            "AdminOrderscustomersNotification" => array:109 [ …109]
            "ModulesCustomeraccountlinksAdmin" => array:6 [ …6]
            "ModulesPsgdprCustomeraccount" => array:1 [ …1]
            "AdminDesignFeature" => array:108 [ …108]
            "AdminShippingHelp" => array:45 [ …45]
            "ModulesProductcommentsShop" => array:44 [ …44]
            "ModulesBlockwishlistAdmin" => array:21 [ …21]
            "ModulesSharebuttonsShop" => array:3 [ …3]
            "ModulesMainmenuAdmin" => array:34 [ …34]
            "ModulesContactformShop" => array:16 [ …16]
            "ModulesCrosssellingShop" => array:1 [ …1]
            "ModulesPagesnotfoundAdmin" => array:18 [ …18]
            "AdminShippingFeature" => array:63 [ …63]
            "ModulesContactinfoShop" => array:12 [ …12]
            "ModulesDataprivacyShop" => array:1 [ …1]
            "ModulesCategoryproductsAdmin" => array:7 [ …7]
            "Install" => array:207 [ …207]
            "ModulesCheckpaymentAdmin" => array:17 [ …17]
            "AdminDesignHelp" => array:54 [ …54]
            "ShopNotificationsWarning" => array:8 [ …8]
            "AdminNavigationSearch" => array:18 [ …18]
            "ModulesCategorytreeAdmin" => array:10 [ …10]
            "ModulesWelcomeAdmin" => array:47 [ …47]
            "ModulesGridhtmlAdmin" => array:2 [ …2]
            "ModulesStatsforecastAdmin" => array:38 [ …38]
            "ModulesDashgoalsAdmin" => array:24 [ …24]
            "ModulesCurrencyselectorAdmin" => array:3 [ …3]
            "AdminModulesNotification" => array:129 [ …129]
            "ShopFormsLabels" => array:37 [ …37]
            "ModulesDataprivacyAdmin" => array:6 [ …6]
            "ModulesCashondeliveryShop" => array:7 [ …7]
            "ModulesStatsstockAdmin" => array:10 [ …10]
            "ModulesLinklistAdmin" => array:15 [ …15]
            "ModulesGoogleanalyticsAdmin" => array:38 [ …38]
            "ModulesBestsellersShop" => array:2 [ …2]
            "ModulesProductcommentsAdmin" => array:52 [ …52]
            "AdminDashboardNotification" => array:4 [ …4]
            "ModulesBlockwishlistShop" => array:60 [ …60]
            "ModulesDistributionapiclientAdmin" => array:2 [ …2]
            "ModulesStatscatalogAdmin" => array:17 [ …17]
            "ModulesStatsproductAdmin" => array:20 [ …20]
            "ModulesMboThemescatalog" => array:1 [ …1]
            "ModulesMboGlobal" => array:9 [ …9]
            "ModulesMboAddons" => array:23 [ …23]
            "ModulesMboModulesselection" => array:1 [ …1]
            "ModulesMboLinks" => array:5 [ …5]
            "ModulesMboSearch" => array:2 [ …2]
            "ModulesMboRecommendedmodulesandservices" => array:20 [ …20]
            "ModulesMboErrors" => array:2 [ …2]
            "ModulesMboModulescatalog" => array:26 [ …26]
          ]
          -metadata: []
          -resources: []
          -locale: "fr-FR"
          -fallbackCatalogue: Symfony\Component\Translation\MessageCatalogue {#84
            -messages: []
            -metadata: []
            -resources: []
            -locale: "fr"
            -fallbackCatalogue: null
            -parent: Symfony\Component\Translation\MessageCatalogue {#82}
          }
          -parent: null
        }
      ]
      -locale: "fr-FR"
      -fallbackLocales: []
      -loaders: []
      -resources: []
      -formatter: Symfony\Component\Translation\Formatter\MessageFormatter {#78
        -translator: Symfony\Component\Translation\IdentityTranslator {#79
          -selector: null
          -locale: null
        }
        -intlFormatter: Symfony\Component\Translation\Formatter\IntlFormatter {#80
          -hasMessageFormatter: null
          -cache: []
        }
      }
      -cacheDir: "/var/www/vhosts/jormabike.com/httpdocs/var/cache/prod/translations"
      -debug: false
      -cacheVary: []
      -configCacheFactory: Symfony\Component\Config\ConfigCacheFactory {#81
        -debug: false
      }
      -parentLocales: null
      -hasIntlFormatter: true
    }
    #priceComputingPrecision: null
    #mobile_device: null
    #is_mobile: false
    #is_tablet: false
  }
  +css_files: []
  +js_files: []
  #display_header: true
  #display_header_javascript: true
  #template: "catalog/product.tpl"
  #display_footer: true
  #content_only: false
  +ajax: false
  #json: false
  #status: ""
  #redirect_after: null
  +controller_type: "front"
  #translator: PrestaShopBundle\Translation\TranslatorComponent {#77}
  #container: FrontContainer {#113 …17}
  +errors: []
  +layout: null
}