CategoryController {#48
  +php_self: "category"
  +customer_access: true
  #notFound: false
  #category: Category {#112
    +id: 8
    +id_category: "8"
    +name: "Shoes & Nails"
    +active: "1"
    +position: "2"
    +description: "<p>Each equestrian discipline demands equipment of the highest quality, and among them, horseshoes, nails, and plates play a crucial role. Our selection includes a wide range of steel or aluminum horseshoes specially designed to meet the varied needs of horses, whether they are intended for saddle, sports, draft, racing, or have specific health issues. To ensure efficient and durable shoeing, we offer a collection of nails from renowned brands such as Mustad, Derby, Mondial, providing assurance of quality and reliability.</p>"
    +id_parent: "3"
    +id_category_default: null
    +level_depth: "3"
    +nleft: "60"
    +nright: "101"
    +link_rewrite: "shoes-nails"
    +meta_title: ""
    +meta_keywords: ""
    +meta_description: ""
    +date_add: "2023-01-10 08:48:38"
    +date_upd: "2024-01-26 12:17:06"
    +is_root_category: "0"
    +id_shop_default: "1"
    +groupBox: null
    +doNotRegenerateNTree: false
    +id_image: 8
    #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: 2
    #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:5 [
      "name" => 128
      "link_rewrite" => 128
      "meta_title" => 255
      "meta_description" => 512
      "meta_keywords" => 255
    ]
    #fieldsValidateLang: array:6 [
      "name" => "isCatalogName"
      "link_rewrite" => "isLinkRewrite"
      "description" => "isCleanHtml"
      "meta_title" => "isGenericName"
      "meta_description" => "isGenericName"
      "meta_keywords" => "isGenericName"
    ]
    #tables: []
    #image_dir: "/var/www/michelvaillant/www/img/c/"
    #image_format: "jpg"
    #translator: null
    #def: array:7 [
      "table" => "category"
      "primary" => "id_category"
      "multilang" => true
      "multilang_shop" => true
      "fields" => array:16 [
        "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:3 [
          "type" => 6
          "lang" => true
          "validate" => "isCleanHtml"
        ]
        "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
  }
  +errors: []
  +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
  #redirectionExtraExcludedKeys: []
  +nb_items_per_page: null
  +objectPresenter: ObjectPresenter {#50}
  +cart_presenter: CartPresenter {#98
    -priceFormatter: PriceFormatter {#99}
    -link: Link {#43
      #allow: 1
      #url: "/index.php"
      +protocol_link: "https://"
      +protocol_content: "https://"
      #ssl_enable: "1"
      #urlShopId: null
    }
    -translator: TranslatorComponent {#70
      #catalogues: array:1 [
        "en-US" => MessageCatalogue {#74
          -messages: array:186 [
            "ShopThemeCheckout" => array:120 [
              " (additional cost of %giftcost% %taxlabel%)" => " (additional cost of %giftcost% %taxlabel%)"
              "I would like my order to be gift wrapped %cost%" => "I would like my order to be gift wrapped %cost%"
              "tax incl." => "tax incl."
              "tax excl." => "tax excl."
              "(additional cost of %giftcost% %taxlabel%)" => "(additional cost of %giftcost% %taxlabel%)"
              "Personal Information" => "Personal Information"
              "I agree to the [terms of service] and will adhere to them unconditionally." => "I agree to the [terms of service] and will adhere to them unconditionally."
              "%price% tax incl." => "%price% tax incl."
              "%price% tax excl." => "%price% tax excl."
              "My Address" => "My Address"
              "Tax included" => "Tax included"
              "Tax excluded" => "Tax excluded"
              "Free shipping" => "Free shipping"
              "Guest order tracking" => "Guest Order Tracking"
              "Order confirmation" => "Order confirmation"
              "Product Successfully Added to Your Shopping Cart" => "Product Successfully Added to Your Shopping Cart"
              "Free" => "Free"
              "Total" => "Total"
              "Subtotal" => "Subtotal"
              "Gift wrapping" => "Gift wrapping"
              "Shipping" => "Shipping"
              "Included taxes" => "Included taxes"
              "Taxes" => "Taxes"
              "Total (tax incl.)" => "Total (tax incl.)"
              "Total (tax excl.)" => "Total (tax excl.)"
              "1 item" => "1 item"
              "%count% items" => "%count% items"
              "A minimum shopping cart total of %amount% (tax excl.) is required to validate your order. Current cart total is %total% (tax excl.)." => "A minimum shopping cart total of %amount% (tax excl.) is required to validate your order. Current cart total is %total% (tax excl.)."
              "Discount(s)" => "Discount(s)"
              "Total paid" => "Total paid"
              "Discount" => "Discount"
              "Shipping and handling" => "Shipping and handling"
              "Tax" => "Tax"
              "You Save" => "You Save"
              "Up to %amount_saved%" => "Up to %amount_saved%"
              "Choose a password to create an account and save time on your next order (optional)" => "Choose a password to create an account and save time on your next order (optional)"
              "The selected address will be used both as your personal address (for invoice) and as your shipping address." => "The selected address will be used both as your personal address (for invoice) and as your shipping address."
              "Order reference %reference%" => "Order reference %reference%"
              "Payment method %method_name%" => "Payment method %method_name%"
              "Shipping method %method_name%" => "Shipping method %method_name%"
              "Product successfully added to your shopping cart" => "Product successfully added to your shopping cart"
              "Quantity:" => "Quantity:"
              "There are %products_count% items in your cart." => "There are %products_count% items in your cart."
              "There is %product_count% item in your cart." => "There is %product_count% item in your cart."
              "Total products:" => "Total products:"
              "Total shipping:" => "Total shipping:"
              "Total:" => "Total:"
              "Subtotal:" => "Subtotal:"
              "Shipping:" => "Shipping:"
              "There is %products_count% item in your cart." => "There is %products_count% item in your cart."
              "Cart" => "Cart"
              "Shopping cart link containing %nbProducts% product(s)" => "Shopping cart link containing %nbProducts% product(s)"
              "The minimum purchase order quantity for the product is %quantity%." => "The minimum purchase order quantity for the product is %quantity%."
              "Use this address for invoice too" => "Use this address for invoice too"
              "Gift" => "Gift"
              "%productName% product quantity field" => "%productName% product quantity field"
              "There are no more items in your cart" => "There are no more items in your cart"
              "Promo code" => "Promo code"
              "Have a promo code?" => "Have a promo code?"
              "Close" => "Close"
              "Create an account" => "Create an account"
              "(optional)" => "(optional)"
              "And save time on your next order!" => "And save time on your next order!"
              "Order items" => "Order items"
              "Unit price" => "Unit price"
              "Total products" => "Total products"
              "%product_count% item in your cart" => "%product_count% item in your cart"
              "%products_count% items in your cart" => "%products_count% items in your cart"
              "Shipping Method" => "Shipping Method"
              "Addresses" => "Addresses"
              "Please check your order before payment" => "Please check your order before payment"
              "Your Delivery Address" => "Your Delivery Address"
              "Shipping Address" => "Shipping Address"
              "The selected address will be used as your personal address (for invoice)." => "The selected address will be used as your personal address (for invoice)."
              "Billing address differs from shipping address" => "Billing address differs from shipping address"
              "Your Invoice Address" => "Your Invoice Address"
              "The selected address will be used both as your personal address (for invoice) and as your delivery address." => "The selected address will be used both as your personal address (for invoice) and as your delivery address."
              "Transaction amount has been correctly updated" => "Transaction amount has been correctly updated"
              "By confirming the order, you certify that you have read and agree with all of the conditions below:" => "By confirming the order, you certify that you have read and agree with all of the conditions below:"
              "Selected" => "Selected"
              "Unfortunately, there are no payment method available." => "Unfortunately, there is no payment method available."
              "Please make sure you've chosen a [1]payment method[/1] and accepted the [2]terms and conditions[/2]." => "Please make sure you've chosen a [1]payment method[/1] and accepted the [2]terms and conditions[/2]."
              "No payment needed for this order" => "No payment needed for this order"
              "Order with an obligation to pay" => "Order with an obligation to pay"
              "Place order" => "Place order"
              "If you sign out now, your cart will be emptied." => "If you sign out now, your cart will be emptied."
              "Order as a guest" => "Order as a guest"
              "I would like to receive my order in recycled packaging." => "I would like to receive my order in recycled packaging."
              "If you'd like, you can add a note to the gift:" => "If you'd like, you can add a note to the gift:"
              "Unfortunately, there are no carriers available for your delivery address." => "Unfortunately, there are no carriers available for your delivery address."
              "If you would like to add a comment about your order, please write it in the field below." => "If you would like to add a comment about your order, please write it in the field below."
              "Shopping Cart" => "Shopping Cart"
              "Your order is confirmed" => "Your order is confirmed"
              "An email has been sent to your mail address %email%." => "An email has been sent to the %email% address."
              "You can also [1]download your invoice[/1]" => "You can also [1]download your invoice[/1]"
              "Order details" => "Order details"
              "Save time on your next order, sign up now" => "Save time on your next order, sign up now"
              "Order reference: %reference%" => "Order reference: %reference%"
              "Payment method: %method%" => "Payment method: %method%"
              "Shipping method: %method%" => "Shipping method: %method%"
              "Code" => "Code"
              "Description" => "Description"
              "Value" => "Value"
              "Minimum" => "Minimum"
              "Cumulative" => "Cumulative"
              "Expiration date" => "Expiration date"
              "Payment" => "Payment"
              "Order reference" => "Order reference"
              "Date" => "Date"
              "Total price" => "Total price"
              "Status" => "Status"
              "Invoice" => "Invoice"
              "Carrier" => "Carrier"
              "Payment method" => "Payment method"
              "Delivery address %alias%" => "Delivery address %alias%"
              "Invoice address %alias%" => "Invoice address %alias%"
              "Weight" => "Weight"
              "Shipping cost" => "Shipping cost"
              "Tracking number" => "Tracking number"
              "Quantity" => "Quantity"
            ]
            "ShopThemeCatalog" => array:112 [
              "No matches were found for your search" => "Search results"
              "Discount" => "Discount"
              "Unit discount" => "Unit discount"
              "Items" => "Items"
              "Item" => "Item"
              "Categories" => "Categories"
              "Pages" => "Pages"
              "Price drop" => "Price drop"
              "Best sellers" => "Best sellers"
              "Category: %category_name%" => "Category: %category_name%"
              "List of all brands" => "List of all brands"
              "Prices drop" => "Prices drop"
              "Search results" => "Search results"
              "%number% products" => "%number% products"
              "%number% product" => "%number% product"
              "List of all suppliers" => "List of all suppliers"
              "List of products by supplier %supplier_name%" => "List of products by supplier %supplier_name%"
              "%1$s: " => "%1$s: "
              "Search our catalog" => "Search our catalog"
              "Search" => "Search"
              "Name, A to Z" => "Name, A to Z"
              "Name, Z to A" => "Name, Z to A"
              "Price, low to high" => "Price, low to high"
              "Price, high to low" => "Price, high to low"
              "Sales, highest to lowest" => "Sales, highest to lowest"
              "Date added, newest to oldest" => "Date added, newest to oldest"
              "Date added, oldest to newest" => "Date added, oldest to newest"
              "New product" => "New product"
              "Online only" => "Online only"
              "On sale!" => "On sale!"
              "Reduced price" => "Reduced price"
              "Pack" => "Pack"
              "Product available with different options" => "Product available with different options"
              "Last items in stock" => "Last items in stock"
              "ean13" => "EAN13"
              "isbn" => "ISBN"
              "upc" => "UPC"
              "Used" => "Used"
              "Refurbished" => "Refurbished"
              "New" => "New"
              "MPN" => "MPN"
              "Relevance" => "Relevance"
              "%facet_label%: %facet_value%" => "%facet_label%: %facet_value%"
              "Pack content" => "Pack content"
              "Accessories" => "Accessories"
              "Returned" => "Returned"
              "Best Sellers" => "Best Sellers"
              "All best sellers" => "All best sellers"
              "All brands" => "All brands"
              "Brands" => "Brands"
              "No brand" => "No brand"
              "brands" => "brands"
              "%s other product in the same category:" => "%s other product in the same category:"
              "%s other products in the same category:" => "%s other products in the same category:"
              "Customers who bought this product also bought:" => "Customers who bought this product also bought:"
              "My alerts" => "My alerts"
              "Popular Products" => "Popular Products"
              "All products" => "All products"
              "New products" => "New products"
              "All new products" => "All new products"
              "1 person is currently watching this product." => "1 person is currently watching this product."
              "%nb_people% people are currently watching this product." => "%nb_people% people are currently watching this product."
              "Last time this product was bought: %date_last_order%" => "Last time this product was bought: %date_last_order%"
              "Last time this product was added to a cart: %date_last_cart%" => "Last time this product was added to a cart: %date_last_cart%"
              "No RSS feed added" => "No RSS feed added"
              "On sale" => "On sale"
              "All sale products" => "All sale products"
              "All suppliers" => "All suppliers"
              "Suppliers" => "Suppliers"
              "No supplier" => "No supplier"
              "Viewed products" => "Viewed products"
              "Showing %from%-%to% of %total% item(s)" => "Showing %from%-%to% of %total% item(s)"
              "%1$s:" => "%1$s:"
               …39
            ]
            "ModulesRssfeedAdmin" => array:16 [ …16]
            "ModulesBlockwishlistAdmin" => array:22 [ …22]
            "ModulesImagesliderAdmin" => array:39 [ …39]
            "ModulesCrosssellingShop" => array:1 [ …1]
            "ShopThemeCustomeraccount" => array:83 [ …83]
            "ShopFormsHelp" => array:14 [ …14]
            "ShopNotificationsWarning" => array:8 [ …8]
            "ModulesRssfeedShop" => array:1 [ …1]
            "ModulesAutoupgradeAdmin" => array:203 [ …203]
            "ModulesDashtrendsAdmin" => array:15 [ …15]
            "ModulesContactinfoAdmin" => array:3 [ …3]
            "AdminAdvparametersHelp" => array:125 [ …125]
            "ModulesFeaturedproductsAdmin" => array:13 [ …13]
            "ModulesGridhtmlAdmin" => array:3 [ …3]
            "AdminShippingNotification" => array:19 [ …19]
            "AdminNotificationsError" => array:284 [ …284]
            "ModulesFeaturedproductsShop" => array:2 [ …2]
            "AdminShippingFeature" => array:66 [ …66]
            "ModulesBestsellersShop" => array:2 [ …2]
            "ModulesBlockreassuranceAdmin" => array:67 [ …67]
            "ModulesWelcomeAdmin" => array:56 [ …56]
            "ModulesCategorytreeAdmin" => array:11 [ …11]
            "AdminNavigationFooter" => array:8 [ …8]
            "ModulesEmailsubscriptionShop" => array:14 [ …14]
            "ModulesDateofdeliveryShop" => array:5 [ …5]
            "ModulesStatsbestproductsAdmin" => array:7 [ …7]
            "AdminShippingHelp" => array:47 [ …47]
            "AdminInternationalNotification" => array:139 [ …139]
            "ModulesStatssearchAdmin" => array:10 [ …10]
            "ModulesSupplierlistAdmin" => array:9 [ …9]
            "ModulesDashgoalsAdmin" => array:23 [ …23]
            "ShopNotificationsInfo" => array:1 [ …1]
            "ShopThemeCategory" => array:1 [ …1]
            "Install" => array:240 [ …240]
            "ModulesFacetedsearchShop" => array:14 [ …14]
            "ModulesBrandlistAdmin" => array:9 [ …9]
            "ModulesCategoryproductsShop" => array:2 [ …2]
            "ModulesDashactivityAdmin" => array:29 [ …29]
            "ModulesFaviconnotificationboAdmin" => array:8 [ …8]
            "ModulesStatsvisitsAdmin" => array:14 [ …14]
            "ShopDemoCatalog" => array:67 [ …67]
            "ModulesGAnalyticsAdmin" => array:23 [ …23]
            "AdminGlobal" => array:320 [ …320]
            "ModulesStatsbestcategoriesAdmin" => array:9 [ …9]
            "ModulesContactformAdmin" => array:8 [ …8]
            "ModulesSpecialsShop" => array:2 [ …2]
            "ModulesWirepaymentAdmin" => array:23 [ …23]
            "ModulesProductcommentsShop" => array:43 [ …43]
            "ModulesProductinfoAdmin" => array:15 [ …15]
            "ModulesCarriercomparisonAdmin" => array:4 [ …4]
            "ModulesNewproductsShop" => array:2 [ …2]
            "AdminStatsHelp" => array:4 [ …4]
            "ModulesPagesnotfoundAdmin" => array:19 [ …19]
            "ModulesStatspersonalinfosAdmin" => array:29 [ …29]
            "ModulesSocialfollowShop" => array:10 [ …10]
            "ShopFormsLabels" => array:39 [ …39]
            "ModulesStatsbestvouchersAdmin" => array:5 [ …5]
            "ShopNavigation" => array:58 [ …58]
            "ModulesWirepaymentShop" => array:20 [ …20]
            "AdminShopparametersNotification" => array:47 [ …47]
            "ModulesEmailsubscriptionAdmin" => array:42 [ …42]
            "ModulesCashondeliveryShop" => array:7 [ …7]
            "ModulesLinklistAdmin" => array:27 [ …27]
            "ModulesCrosssellingAdmin" => array:9 [ …9]
            "AdminNavigationSearch" => array:26 [ …26]
            "ModulesStatsproductAdmin" => array:21 [ …21]
            "ModulesNewsletterAdmin" => array:23 [ …23]
            "ShopNotificationsSuccess" => array:9 [ …9]
            "ModulesMailalertsShop" => array:7 [ …7]
            "ShopNotificationsError" => array:102 [ …102]
            "AdminOrderscustomersNotification" => array:203 [ …203]
            "AdminNotificationsWarning" => array:20 [ …20]
            "ModulesEmailalertsShop" => array:4 [ …4]
            "AdminDashboardFeature" => array:23 [ …23]
            "AdminNavigationMenu" => array:122 [ …122]
            "AdminOrderscustomersFeature" => array:397 [ …397]
            "ModulesStatsequipmentAdmin" => array:10 [ …10]
            "ModulesGsitemapAdmin" => array:43 [ …43]
            "ModulesStatsbestsuppliersAdmin" => array:3 [ …3]
            "AdminDesignFeature" => array:109 [ …109]
            "ModulesBuybuttonliteAdmin" => array:9 [ …9]
            "ModulesAdvertisingAdmin" => array:11 [ …11]
            "ModulesStatsbestmanufacturersAdmin" => array:3 [ …3]
            "AdminCatalogFeature" => array:506 [ …506]
            "ModulesCustomeraccountlinksAdmin" => array:6 [ …6]
            "AdminStatsFeature" => array:11 [ …11]
            "ModulesSharebuttonsAdmin" => array:4 [ …4]
            "AdminModulesFeature" => array:119 [ …119]
            "AdminNotificationsSuccess" => array:37 [ …37]
            "AdminPaymentNotification" => array:12 [ …12]
            "AdminNavigationNotification" => array:23 [ …23]
            "ModulesFacetedsearchAdmin" => array:98 [ …98]
            "ModulesStatscarrierAdmin" => array:6 [ …6]
            "AdminOrderscustomersHelp" => array:54 [ …54]
            "ModulesCheckpaymentShop" => array:19 [ …19]
            "ModulesStatsliveAdmin" => array:15 [ …15]
            "AdminLoginFeature" => array:9 [ …9]
            "ModulesSupplierlistShop" => array:2 [ …2]
            "AdminCatalogNotification" => array:203 [ …203]
            "ModulesStatsoriginAdmin" => array:14 [ …14]
            "ModulesReminderAdmin" => array:40 [ …40]
            "ModulesStatscatalogAdmin" => array:18 [ …18]
            "ModulesLegalcomplianceAdmin" => array:63 [ …63]
            "ModulesBestsellersAdmin" => array:4 [ …4]
            "ModulesStatsstockAdmin" => array:9 [ …9]
            "AdminGlobalError" => array:1 [ …1]
            "ModulesStatsnewsletterAdmin" => array:8 [ …8]
            "ModulesDataprivacyShop" => array:1 [ …1]
            "ModulesDataprivacyAdmin" => array:7 [ …7]
            "ModulesLanguageselectorAdmin" => array:2 [ …2]
            "ModulesTrackingfrontAdmin" => array:2 [ …2]
            "ModulesSharebuttonsShop" => array:4 [ …4]
            "ModulesDateofdeliveryAdmin" => array:32 [ …32]
            "ModulesPscleanerAdmin" => array:23 [ …23]
            "ModulesStatsforecastAdmin" => array:39 [ …39]
            "ModulesWatermarkAdmin" => array:23 [ …23]
            "ModulesCustomersigninAdmin" => array:4 [ …4]
            "ModulesProductcommentsAdmin" => array:53 [ …53]
            "ModulesLegalcomplianceShop" => array:21 [ …21]
            "ModulesCarriercomparisonShop" => array:10 [ …10]
            "ModulesViewedproductAdmin" => array:6 [ …6]
            "ModulesCategoryproductsAdmin" => array:6 [ …6]
            "EmailsSubject" => array:30 [ …30]
            "ModulesShoppingcartAdmin" => array:6 [ …6]
            "ModulesMainmenuAdmin" => array:35 [ …35]
            "ModulesMailalertsAdmin" => array:32 [ …32]
            "ModulesTrackingfrontShop" => array:34 [ …34]
            "AdminNotificationsInfo" => array:16 [ …16]
            "AdminLoginNotification" => array:24 [ …24]
            "ModulesSekeywordsAdmin" => array:18 [ …18]
            "ModulesLivetranslationAdmin" => array:14 [ …14]
            "AdminActions" => array:169 [ …169]
            "AdminInternationalFeature" => array:177 [ …177]
            "AdminCatalogHelp" => array:160 [ …160]
            "ModulesSocialfollowAdmin" => array:22 [ …22]
            "ModulesBannerShop" => array:1 [ …1]
            "ModulesCheckpaymentAdmin" => array:15 [ …15]
            "ModulesLinklistShop" => array:2 [ …2]
            "ModulesCustomtextAdmin" => array:6 [ …6]
            "ModulesStatsdataAdmin" => array:8 [ …8]
            "AdminModulesNotification" => array:154 [ …154]
            "ModulesStatsbestcustomersAdmin" => array:13 [ …13]
            "ModulesFeederAdmin" => array:2 [ …2]
            "ModulesCurrencyselectorAdmin" => array:2 [ …2]
            "AdminInternationalHelp" => array:87 [ …87]
            "ModulesDashproductsAdmin" => array:26 [ …26]
            "ModulesCashondeliveryAdmin" => array:2 [ …2]
            "ModulesGraphnvd3Admin" => array:2 [ …2]
            "messages" => array:522 [ …522]
            "AdminStatsNotification" => array:3 [ …3]
            "AdminNavigationHeader" => array:68 [ …68]
            "ModulesStatscheckupAdmin" => array:18 [ …18]
            "ShopThemeActions" => array:54 [ …54]
            "ModulesLivetranslationShop" => array:1 [ …1]
            "ModulesSearchbarAdmin" => array:3 [ …3]
            "AdminShopparametersHelp" => array:161 [ …161]
            "ModulesNewproductsAdmin" => array:7 [ …7]
            "ModulesBlockwishlistShop" => array:68 [ …68]
            "ModulesSpecialsAdmin" => array:4 [ …4]
            "ModulesEmailalertsAdmin" => array:31 [ …31]
            "AdminDashboardHelp" => array:10 [ …10]
            "AdminShopparametersFeature" => array:327 [ …327]
            "AdminAdvparametersFeature" => array:383 [ …383]
            "ModulesStatssalesAdmin" => array:19 [ …19]
            "ModulesViewedproductShop" => array:1 [ …1]
            "AdminAdvparametersNotification" => array:246 [ …246]
            "ModulesContactformShop" => array:16 [ …16]
            "AdminModulesHelp" => array:15 [ …15]
            "ModulesBannerAdmin" => array:9 [ …9]
            "AdminDashboardNotification" => array:4 [ …4]
            "ModulesBlockreassuranceShop" => array:7 [ …7]
            "ModulesContactinfoShop" => array:8 [ …8]
            "AdminDesignNotification" => array:43 [ …43]
            "ModulesSearchbarShop" => array:1 [ …1]
            "ModulesStatsregistrationsAdmin" => array:16 [ …16]
            "ModulesBrandlistShop" => array:2 [ …2]
            "ShopPdf" => array:96 [ …96]
            "AdminPaymentFeature" => array:7 [ …7]
            "AdminDesignHelp" => array:62 [ …62]
            "EmailsBody" => array:355 [ …355]
            "ShopThemeGlobal" => array:68 [ …68]
            "ShopFormsErrors" => array:7 [ …7]
            "GlobalActions" => array:2 [ …2]
            "AdminPaymentHelp" => array:7 [ …7]
          ]
          -metadata: []
          -resources: []
          -locale: "en-US"
          -fallbackCatalogue: MessageCatalogue {#76
            -messages: []
            -metadata: []
            -resources: []
            -locale: "en"
            -fallbackCatalogue: null
            -parent: MessageCatalogue {#74}
          }
          -parent: null
        }
      ]
      -locale: "en-US"
      -fallbackLocales: []
      -loaders: []
      -resources: []
      -formatter: MessageFormatter {#71
        -selector: MessageSelector {#72}
      }
      -cacheDir: "/var/www/michelvaillant/www/var/cache/prod/translations"
      -debug: false
      -configCacheFactory: ConfigCacheFactory {#73
        -debug: false
      }
    }
    -imageRetriever: ImageRetriever {#100
      -link: Link {#43}
    }
    -taxConfiguration: TaxConfiguration {#101
      -taxCalculationMethod: []
    }
    #settings: null
    #productAssembler: null
  }
  -templateFinder: TemplateFinder {#102
    -directories: array:1 [
      0 => "/var/www/michelvaillant/www/themes/classic/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 {#103
    -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/classic/"
      1 => ""
      2 => "/"
    ]
    #configuration: Configuration {#104
      -shop: null
      #parameters: null
    }
    #list: array:2 [
      "external" => array:3 [
        "theme-main" => array:7 [
          "id" => "theme-main"
          "type" => "external"
          "path" => "/themes/classic/assets/css/theme.css"
          "uri" => "https://www.michel-vaillant.com/themes/classic/assets/css/theme.css"
          "media" => "all"
          "priority" => 50
          "server" => "local"
        ]
        "blockwishlistController" => array:7 [
          "id" => "blockwishlistController"
          "type" => "external"
          "path" => "/modules/blockwishlist/public/wishlist.css"
          "uri" => "https://www.michel-vaillant.com/modules/blockwishlist/public/wishlist.css"
          "media" => "all"
          "priority" => 100
          "server" => "local"
        ]
        "front-css" => array:7 [
          "id" => "front-css"
          "type" => "external"
          "path" => "/modules/blockreassurance/views/dist/front.css"
          "uri" => "https://www.michel-vaillant.com/modules/blockreassurance/views/dist/front.css"
          "media" => "all"
          "priority" => 50
          "server" => "local"
        ]
      ]
      "inline" => []
    ]
    #fqdn: "https://www.michel-vaillant.com"
  }
  #javascriptManager: JavascriptManager {#105
    #list: array:2 [
      "head" => array:2 [
        "external" => []
        "inline" => []
      ]
      "bottom" => array:2 [
        "external" => array:7 [
          "corejs" => array:7 [
            "id" => "corejs"
            "type" => "external"
            "path" => "/themes/core.js"
            "uri" => "https://www.michel-vaillant.com/themes/core.js"
            "priority" => 0
            "attribute" => ""
            "server" => "local"
          ]
          "theme-main" => array:7 [
            "id" => "theme-main"
            "type" => "external"
            "path" => "/themes/classic/assets/js/theme.js"
            "uri" => "https://www.michel-vaillant.com/themes/classic/assets/js/theme.js"
            "priority" => 50
            "attribute" => ""
            "server" => "local"
          ]
          "blockwishlistController" => array:7 [
            "id" => "blockwishlistController"
            "type" => "external"
            "path" => "/modules/blockwishlist/public/product.bundle.js"
            "uri" => "https://www.michel-vaillant.com/modules/blockwishlist/public/product.bundle.js"
            "priority" => 100
            "attribute" => ""
            "server" => "local"
          ]
          "blockwishlistGraphql" => array:7 [
            "id" => "blockwishlistGraphql"
            "type" => "external"
            "path" => "/modules/blockwishlist/public/graphql.js"
            "uri" => "https://www.michel-vaillant.com/modules/blockwishlist/public/graphql.js"
            "priority" => 190
            "attribute" => ""
            "server" => "local"
          ]
          "blockwishlistVendors" => array:7 [
            "id" => "blockwishlistVendors"
            "type" => "external"
            "path" => "/modules/blockwishlist/public/vendors.js"
            "uri" => "https://www.michel-vaillant.com/modules/blockwishlist/public/vendors.js"
            "priority" => 190
            "attribute" => ""
            "server" => "local"
          ]
          "modules-psemailsubscription" => array:7 [
            "id" => "modules-psemailsubscription"
            "type" => "external"
            "path" => "/modules/ps_emailsubscription/views/js/ps_emailsubscription.js"
            "uri" => "https://www.michel-vaillant.com/modules/ps_emailsubscription/views/js/ps_emailsubscription.js"
            "priority" => 50
            "attribute" => ""
            "server" => "local"
          ]
          "front-js" => array:7 [
            "id" => "front-js"
            "type" => "external"
            "path" => "/modules/blockreassurance/views/dist/front.js"
            "uri" => "https://www.michel-vaillant.com/modules/blockreassurance/views/dist/front.js"
            "priority" => 50
            "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/classic/"
      1 => ""
      2 => "/"
    ]
    #configuration: Configuration {#106
      -shop: null
      #parameters: null
    }
    #fqdn: "https://www.michel-vaillant.com"
  }
  #cccReducer: CccReducer {#107
    -cacheDir: "/var/www/michelvaillant/www/themes/classic/assets/cache/"
    #filesystem: Filesystem {#109}
    #fqdn: null
    +"configuration": Configuration {#108
      -shop: null
      #parameters: null
    }
  }
  #urls: null
  #automaticallyAllocateInvoiceAddress: true
  #automaticallyAllocateDeliveryAddress: true
  +page_name: null
  #context: Context {#9
    +cart: Cart {#188
      +_products: null
      +shouldSplitGiftProductsQuantity: null
      +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: 2
      +recyclable: 0
      +gift: 0
      +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
      #_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: Configuration {#191
        -shop: null
        #parameters: null
      }
      #addressFactory: AddressFactory {#189}
      #shouldExcludeGiftsDiscount: false
      +id_shop_list: []
      #get_shop_from_context: true
      #table: "cart"
      #identifier: "id_cart"
      #fieldsRequired: array:2 [
        0 => "id_currency"
        1 => "id_lang"
      ]
      #fieldsSize: array:1 [
        "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" => "isMessage"
        "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:2 [
            "type" => 3
            "validate" => "isMessage"
          ]
          "mobile_theme" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "delivery_option" => array:1 [
            "type" => 3
          ]
          "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 {#42
      +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: 0
      +deleted: 0
      +date_add: null
      +date_upd: null
      +years: null
      +days: null
      +months: null
      +geoloc_id_country: null
      +geoloc_id_state: null
      +geoloc_postcode: null
      +logged: 0
      +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"
          ]
        ]
      ]
      +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" => 65000
        "reset_password_token" => 40
      ]
      #fieldsValidate: array:27 [
        "secure_key" => "isMd5"
        "lastname" => "isCustomerName"
        "firstname" => "isCustomerName"
        "email" => "isEmail"
        "passwd" => "isPasswd"
        "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" => "isPasswd"
            "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" => 65000
            "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 {#19
      #_content: array:3 [
        "date_add" => "2024-10-08 00:23:14"
        "id_lang" => 2
        "id_currency" => 1
      ]
      #_name: "PrestaShop-a1bc828c2c11e8b513e26b2a6628aa2d"
      #_expire: 1730067794
      #_domain: "www.michel-vaillant.com"
      #_sameSite: "Lax"
      #_path: "/"
      #cipherTool: PhpEncryption {#17}
      #_modified: true
      #_allow_writing: true
      #_salt: "VZ8cMQaviA0VqYbh8yPcnCR1Tt8zeqKR"
      #_standalone: false
      #_secure: true
    }
    +session: Session {#23
      #storage: PhpBridgeSessionStorage {#24
        #bags: array:2 [
          "attributes" => SessionBagProxy {#30
            -bag: AttributeBag {#29 …3}
            -data: &5 array:2 [
              "_sf2_attributes" => & []
              "_symfony_flashes" => & []
            ]
            -usageIndex: &8 2
          }
          "flashes" => SessionBagProxy {#32
            -bag: FlashBag {#31 …3}
            -data: &5 array:2 [&5]
            -usageIndex: &8 2
          }
        ]
        #started: true
        #closed: false
        #saveHandler: SessionHandlerProxy {#26
          #handler: StrictSessionHandler {#27
            -handler: SessionHandler {#28}
            -doDestroy: null
            -sessionName: null
            -prefetchId: null
            -prefetchData: null
            -newSessionId: null
            -igbinaryEmptyData: null
          }
          #wrapper: false
          #saveHandlerName: "user"
        }
        #metadataBag: MetadataBag {#25
          -name: "__metadata"
          -storageKey: "_sf2_meta"
          #meta: & array:3 [
            "u" => 1728339794
            "c" => 1728339794
            "l" => "1730067794"
          ]
          -lastUsed: 1728339794
          -updateThreshold: 0
        }
        -emulateSameSite: null
      }
      -flashName: "flashes"
      -attributeName: "attributes"
      -data: &5 array:2 [&5]
      -usageIndex: &8 2
    }
    +link: Link {#582
      #allow: 1
      #url: "/index.php"
      +protocol_link: "https://"
      +protocol_content: "https://"
      #ssl_enable: "1"
      #urlShopId: null
    }
    +country: Country {#16
      +id: 8
      +id_zone: "9"
      +id_currency: "0"
      +iso_code: "FR"
      +call_prefix: "33"
      +name: "France"
      +contains_states: "0"
      +need_identification_number: "0"
      +need_zip_code: "1"
      +zip_code_format: "NNNNN"
      +display_tax_label: "1"
      +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: "1"
      #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: CategoryController {#48}
    +override_controller_name_for_translations: null
    +language: Language {#62
      +id: 2
      +name: "Anglais (English)"
      +iso_code: "en"
      +locale: "en-US"
      +language_code: "en"
      +date_format_lite: "Y-m-d"
      +date_format_full: "Y-m-d 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
      #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 {#187
      +id: 1
      +name: "Euro"
      #localizedNames: array:2 [
        1 => "Euro"
        2 => "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:2 [
        1 => ""
        2 => ""
      ]
      +format: null
      +blank: 1
      +decimals: 1
      +precision: "2"
      +pattern: array:2 [
        1 => ""
        2 => ""
      ]
      -localizedPatterns: array:2 [
        1 => ""
        2 => ""
      ]
      #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
      #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: Locale {#185
      #code: "en-US"
      #numberFormatter: Formatter {#584
        #roundingMode: "up"
        #numberingSystem: "latn"
        #numberSpecification: null
      }
      #numberSpecification: Number {#186
        #positivePattern: "#,##0.###"
        #negativePattern: "-#,##0.###"
        #symbols: array:46 [
          "adlm" => NumberSymbolList {#536
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "arab" => NumberSymbolList {#537
            #decimal: "٫"
            #group: "٬"
            #list: "؛"
            #percentSign: "٪؜"
            #minusSign: "؜-"
            #plusSign: "؜+"
            #exponential: "اس"
            #superscriptingExponent: "×"
            #perMille: "؉"
            #infinity: ""
            #nan: "NaN"
          }
          "arabext" => NumberSymbolList {#538
            #decimal: "٫"
            #group: "٬"
            #list: "؛"
            #percentSign: "٪"
            #minusSign: "‎-‎"
            #plusSign: "‎+‎"
            #exponential: "×۱۰^"
            #superscriptingExponent: "×"
            #perMille: "؉"
            #infinity: ""
            #nan: "NaN"
          }
          "bali" => NumberSymbolList {#539
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "beng" => NumberSymbolList {#540
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "brah" => NumberSymbolList {#541
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "cakm" => NumberSymbolList {#542
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "cham" => NumberSymbolList {#543
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "deva" => NumberSymbolList {#544
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "fullwide" => NumberSymbolList {#545
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "gong" => NumberSymbolList {#546
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "gonm" => NumberSymbolList {#547
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "gujr" => NumberSymbolList {#548
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "guru" => NumberSymbolList {#549
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "hanidec" => NumberSymbolList {#550
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "java" => NumberSymbolList {#551
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "kali" => NumberSymbolList {#552
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "khmr" => NumberSymbolList {#553
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "knda" => NumberSymbolList {#554
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "lana" => NumberSymbolList {#555
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "lanatham" => NumberSymbolList {#556
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "laoo" => NumberSymbolList {#557
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "latn" => NumberSymbolList {#558
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "lepc" => NumberSymbolList {#559
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "limb" => NumberSymbolList {#560
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "mlym" => NumberSymbolList {#561
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "mong" => NumberSymbolList {#562
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "mtei" => NumberSymbolList {#563
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "mymr" => NumberSymbolList {#564
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "mymrshan" => NumberSymbolList {#565
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "nkoo" => NumberSymbolList {#566
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "olck" => NumberSymbolList {#567
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "orya" => NumberSymbolList {#568
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "osma" => NumberSymbolList {#569
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "rohg" => NumberSymbolList {#570
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "saur" => NumberSymbolList {#571
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "shrd" => NumberSymbolList {#572
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "sora" => NumberSymbolList {#573
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "sund" => NumberSymbolList {#574
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "takr" => NumberSymbolList {#575
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "talu" => NumberSymbolList {#576
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "tamldec" => NumberSymbolList {#577
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "telu" => NumberSymbolList {#578
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "thai" => NumberSymbolList {#579
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "tibt" => NumberSymbolList {#580
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
          "vaii" => NumberSymbolList {#581
            #decimal: "."
            #group: ","
            #list: ";"
            #percentSign: "%"
            #minusSign: "-"
            #plusSign: "+"
            #exponential: "E"
            #superscriptingExponent: "×"
            #perMille: ""
            #infinity: ""
            #nan: "NaN"
          }
        ]
        #maxFractionDigits: 3
        #minFractionDigits: 0
        #groupingUsed: true
        #primaryGroupSize: 3
        #secondaryGroupSize: 3
      }
      #priceSpecifications: NumberCollection {#586
        #numberSpecifications: array:2 [
          "CHF" => Price {#589
            #currencyDisplay: "symbol"
            #currencySymbol: "CHF"
            #currencyCode: "CHF"
            #positivePattern: "¤#,##0.00"
            #negativePattern: "-¤#,##0.00"
            #symbols: array:46 [ …46]
            #maxFractionDigits: 2
            #minFractionDigits: 2
            #groupingUsed: true
            #primaryGroupSize: 3
            #secondaryGroupSize: 3
          }
          "EUR" => Price {#636
            #currencyDisplay: "symbol"
            #currencySymbol: ""
            #currencyCode: "EUR"
            #positivePattern: "¤#,##0.00"
            #negativePattern: "-¤#,##0.00"
            #symbols: array:46 [ …46]
            #maxFractionDigits: 2
            #minFractionDigits: 2
            #groupingUsed: true
            #primaryGroupSize: 3
            #secondaryGroupSize: 3
          }
        ]
      }
    }
    +tab: null
    +shop: Shop {#13
      +id_shop_group: "1"
      +id_category: "2"
      +theme_name: "classic"
      +name: "Forge Cheval"
      +color: ""
      +active: "1"
      +deleted: "0"
      +physical_uri: "/"
      +virtual_uri: ""
      +domain: "www.michel-vaillant.com"
      +domain_ssl: "www.michel-vaillant.com"
      #group: ShopGroup {#14
        +name: "Default"
        +color: ""
        +active: "1"
        +share_customer: "0"
        +share_stock: "0"
        +share_order: "0"
        +deleted: "0"
        +id: 1
        #id_lang: 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 [
            "name" => array:4 [ …4]
            "color" => array:2 [ …2]
            "share_customer" => array:2 [ …2]
            "share_order" => array:2 [ …2]
            "share_stock" => array:2 [ …2]
            "active" => array:2 [ …2]
            "deleted" => array:2 [ …2]
          ]
          "classname" => "ShopGroup"
        ]
        #update_fields: null
        +force_id: false
      }
      #webserviceParameters: array:1 [
        "fields" => array:2 [
          "id_shop_group" => array:1 [
            "xlink_resource" => "shop_groups"
          ]
          "id_category" => []
        ]
      ]
      +theme: Theme {#15
        -attributes: ArrayFinder {#18
          -content: array:10 [
            "name" => "classic"
            "display_name" => "Classic"
            "version" => "1.0.0"
            "author" => array:3 [ …3]
            "meta" => array:2 [ …2]
            "assets" => null
            "global_settings" => array:4 [ …4]
            "theme_settings" => array:2 [ …2]
            "directory" => "/var/www/michelvaillant/www/themes/classic/"
            "preview" => "themes/classic/preview.png"
          ]
          -position: 0
          -pathSeparator: "."
        }
      }
      +id: 1
      #id_lang: 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 [
            "type" => 2
            "validate" => "isBool"
          ]
          "deleted" => array:2 [
            "type" => 2
            "validate" => "isBool"
          ]
          "name" => array:4 [
            "type" => 3
            "validate" => "isGenericName"
            "required" => true
            "size" => 64
          ]
          "color" => array:2 [
            "type" => 3
            "validate" => "isColor"
          ]
          "id_category" => array:2 [
            "type" => 1
            "required" => true
          ]
          "theme_name" => array:2 [
            "type" => 3
            "validate" => "isThemeName"
          ]
          "id_shop_group" => array:2 [
            "type" => 1
            "required" => true
          ]
        ]
        "classname" => "Shop"
      ]
      #update_fields: null
      +force_id: false
    }
    +smarty: Smarty {#35
      +auto_literal: true
      +error_unassigned: false
      +use_include_path: false
      +_templateDirNormalized: false
      +_joined_template_dir: "/var/www/michelvaillant/www/themes/classic/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
      +php_handling: 0
      +allow_php_templates: false
      +debugging: false
      +debugging_ctrl: "NONE"
      +smarty_debug_id: "SMARTY_DEBUG"
      +debug_tpl: "/var/www/michelvaillant/www/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 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
          "render" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
          "form_field" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
          "l" => array:3 [
            0 => "smartyTranslate"
            1 => true
            2 => []
          ]
          "hook" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
          "dateFormat" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
          "url" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
        ]
        "block" => array:1 [
          "widget_block" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
        ]
        "modifier" => array:8 [
          "escape" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
          "truncate" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
          "json_encode" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
          "json_decode" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
          "boolval" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
          "cleanHtml" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
          "classname" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
          "classnames" => array:3 [
            0 => array:2 [ …2]
            1 => true
            2 => []
          ]
        ]
      ]
      +registered_objects: []
      +registered_classes: []
      +registered_filters: []
      +registered_resources: array:2 [
        "module" => SmartyResourceModule {#37
          +uncompiled: false
          +recompiled: false
          +hasCompiledHandler: false
          +"paths": array:2 [
            "theme" => "/var/www/michelvaillant/www/themes/classic/modules/"
            "modules" => "/var/www/michelvaillant/www/modules/"
          ]
          +"isAdmin": false
        }
        "parent" => SmartyResourceParent {#39
          +uncompiled: false
          +recompiled: false
          +hasCompiledHandler: false
          +"paths": []
        }
      ]
      +registered_cache_resources: []
      +autoload_filters: []
      +default_modifiers: []
      +escape_html: true
      +start_time: 1728339794.9529
      +_current_file: null
      +_parserdebug: false
      +_objType: 1
      +_debug: null
      #template_dir: array:2 [
        0 => "/var/www/michelvaillant/www/modules/creativeelements/views/templates/front/theme/"
        1 => "/var/www/michelvaillant/www/themes/classic/templates/"
      ]
      #_processedTemplateDir: []
      #config_dir: array:1 [
        0 => "/var/www/michelvaillant/www/vendor/prestashop/smarty/configs"
      ]
      #_processedConfigDir: []
      #compile_dir: "/var/www/michelvaillant/www/var/cache/prod/smarty/compile/"
      #plugins_dir: array:2 [
        0 => "/var/www/michelvaillant/www/vendor/smarty/smarty/libs/plugins/"
        1 => "/var/www/michelvaillant/www/themes/classic/plugins"
      ]
      #cache_dir: "/var/www/michelvaillant/www/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"
      ]
      +cache_id: null
      +compile_id: null
      +caching: false
      +compile_check: true
      +cache_lifetime: 3600
      +tplFunctions: []
      +_cache: []
      +template_class: "Smarty_Internal_Template"
      +tpl_vars: array:3 [
        "request_uri" => Smarty_Variable {#190
          +value: "/en/8-shoes-nails?page=2&amp;q=Thickness-6 mm/Size-3?page=8?page=13?page=8?page=10?page=2&amp;q=Thickness-6 mm/Size-3?page=8?page=13?page=8?page=10"
          +nocache: false
        }
        "category" => Smarty_Variable {#583
          +value: array:17 [
            "nleft" => "60"
            "nright" => "101"
            "level_depth" => "3"
            "id_parent" => "3"
            "id_shop_default" => "1"
            "is_root_category" => "0"
            "position" => "2"
            "date_add" => "2023-01-10 08:48:38"
            "date_upd" => "2024-01-26 12:17:06"
            "name" => "Shoes & Nails"
            "link_rewrite" => "shoes-nails"
            "description" => "<p>Each equestrian discipline demands equipment of the highest quality, and among them, horseshoes, nails, and plates play a crucial role. Our selection includes a wide range of steel or aluminum horseshoes specially designed to meet the varied needs of horses, whether they are intended for saddle, sports, draft, racing, or have specific health issues. To ensure efficient and durable shoeing, we offer a collection of nails from renowned brands such as Mustad, Derby, Mondial, providing assurance of quality and reliability.</p>"
            "meta_title" => ""
            "meta_description" => ""
            "meta_keywords" => ""
            "id" => 8
            "image" => array:6 [ …6]
          ]
          +nocache: false
        }
        "subcategories" => Smarty_Variable {#193
          +value: array:7 [
            0 => array:22 [ …22]
            1 => array:22 [ …22]
            2 => array:22 [ …22]
            3 => array:22 [ …22]
            4 => array:22 [ …22]
            5 => array:22 [ …22]
            6 => array:22 [ …22]
          ]
          +nocache: false
        }
      ]
      +parent: null
      +config_vars: []
      +ext: Smarty_Internal_Extension_Handler {#34
        +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 {#38
          +objMap: 3
        }
        +"registerPlugin": Smarty_Internal_Method_RegisterPlugin {#41
          +objMap: 3
        }
        +"createData": Smarty_Internal_Method_CreateData {#67
          +objMap: 3
        }
      }
    }
    +mobile_detect: Mobile_Detect {#65
      #cache: []
      #userAgent: "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
      #httpHeaders: array:7 [
        "HTTP_HOST" => "www.michel-vaillant.com"
        "HTTP_REFERER" => "https://michel-vaillant.com/en/8-shoes-nails?page=2&q=Thickness-6+mm%2FSize-3%3Fpage%3D8%3Fpage%3D13%3Fpage%3D8%3Fpage%3D10"
        "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_MOD_REWRITE" => "On"
        "HTTP_AUTHORIZATION" => ""
      ]
      #cloudfrontHeaders: []
      #matchingRegex: null
      #matchesArray: null
      #detectionType: "mobile"
    }
    +mode: null
    +container: null
    #translator: TranslatorComponent {#70}
    #priceComputingPrecision: null
    #mobile_device: null
    #is_mobile: false
    #is_tablet: false
    +"ss_total_sql": 81
    +"ss_start_time": 1728339794.9765
  }
  +css_files: []
  +js_files: []
  #display_header: true
  #display_header_javascript: true
  #template: null
  #display_footer: true
  #content_only: false
  +ajax: false
  #json: false
  #status: ""
  #redirect_after: null
  +controller_type: "front"
  #translator: TranslatorComponent {#70}
  #container: FrontContainer {#114 …19}
}
totoShoes & Nails (2)