Calculator {#429
  #cart: Cart {#182
    +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: 1
    +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
    #_products: null
    #_taxCalculationMethod: "0"
    #webserviceParameters: array:2 [
      "fields" => array:6 [
        "id_address_delivery" => array:1 [
          "xlink_resource" => "addresses"
        ]
        "id_address_invoice" => array:1 [
          "xlink_resource" => "addresses"
        ]
        "id_currency" => array:1 [
          "xlink_resource" => "currencies"
        ]
        "id_customer" => array:1 [
          "xlink_resource" => "customers"
        ]
        "id_guest" => array:1 [
          "xlink_resource" => "guests"
        ]
        "id_lang" => array:1 [
          "xlink_resource" => "languages"
        ]
      ]
      "associations" => array:1 [
        "cart_rows" => array:3 [
          "resource" => "cart_row"
          "virtual_entity" => true
          "fields" => array:5 [
            "id_product" => array:2 [
              "required" => true
              "xlink_resource" => "products"
            ]
            "id_product_attribute" => array:2 [
              "required" => true
              "xlink_resource" => "combinations"
            ]
            "id_address_delivery" => array:2 [
              "required" => true
              "xlink_resource" => "addresses"
            ]
            "id_customization" => array:2 [
              "required" => false
              "xlink_resource" => "customizations"
            ]
            "quantity" => array:1 [
              "required" => true
            ]
          ]
        ]
      ]
    ]
    #configuration: Configuration {#186
      -shop: null
      #parameters: null
    }
    #addressFactory: AddressFactory {#183}
    #shouldSplitGiftProductsQuantity: false
    #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
  }
  #id_carrier: null
  #orderId: null
  #cartRows: CartRowCollection {#422
    #cartRows: []
    #iteratorPosition: 0
  }
  #cartRules: CartRuleCollection {#419
    #cartRules: []
    #iteratorPosition: 0
  }
  #fees: Fees {#421
    #cart: null
    #shippingFees: AmountImmutable {#420
      #taxIncluded: 0.0
      #taxExcluded: 0.0
    }
    #finalShippingFees: null
    #wrappingFees: null
    #finalWrappingFees: null
    #isProcessed: false
    #orderId: null
  }
  #cartRuleCalculator: CartRuleCalculator {#418
    #calculator: null
    #cartRows: null
    #cartRules: null
    #fees: null
  }
  #isProcessed: false
  #computePrecision: 2
}