Version Description
- Improvement: Do not cache available packaging for non-persisted shipments
- Improvement: Recalculate individually priced bundle unit price
- Improvement: IBAN/BIC formatting
- Fix: Infinite loop bundle price html check
- Fix: Restore global $product variable for bundles
Download this release
Release Info
Developer | vendidero |
Plugin | WooCommerce Germanized |
Version | 3.6.3 |
Comparing to | |
See all releases |
Code changes from version 3.6.2 to 3.6.3
- assets/css/layout.css +6 -2
- assets/css/layout.min.css +1 -1
- assets/css/layout.scss +5 -1
- includes/abstracts/abstract-wc-gzd-product.php +5 -1
- includes/compatibility/class-wc-gzd-compatibility-woocommerce-product-bundles.php +39 -0
- includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php +37 -13
- packages/woocommerce-germanized-shipments/src/DataStores/Packaging.php +4 -1
- packages/woocommerce-germanized-shipments/src/Package.php +1 -1
- packages/woocommerce-germanized-shipments/woocommerce-germanized-shipments.php +1 -1
- readme.txt +9 -2
- vendor/autoload.php +1 -1
- vendor/autoload_packages.php +1 -1
- vendor/composer/InstalledVersions.php +5 -5
- vendor/composer/autoload_real.php +7 -7
- vendor/composer/autoload_static.php +4 -4
- vendor/composer/installed.json +7 -7
- vendor/composer/installed.php +5 -5
- vendor/composer/jetpack_autoload_classmap.php +56 -56
- vendor/jetpack-autoloader/class-autoloader-handler.php +1 -1
- vendor/jetpack-autoloader/class-autoloader-locator.php +1 -1
- vendor/jetpack-autoloader/class-autoloader.php +1 -1
- vendor/jetpack-autoloader/class-container.php +1 -1
- vendor/jetpack-autoloader/class-hook-manager.php +1 -1
- vendor/jetpack-autoloader/class-latest-autoloader-guard.php +1 -1
- vendor/jetpack-autoloader/class-manifest-reader.php +1 -1
- vendor/jetpack-autoloader/class-path-processor.php +1 -1
- vendor/jetpack-autoloader/class-php-autoloader.php +1 -1
- vendor/jetpack-autoloader/class-plugin-locator.php +1 -1
- vendor/jetpack-autoloader/class-plugins-handler.php +1 -1
- vendor/jetpack-autoloader/class-shutdown-handler.php +1 -1
- vendor/jetpack-autoloader/class-version-loader.php +1 -1
- vendor/jetpack-autoloader/class-version-selector.php +1 -1
- woocommerce-germanized.php +3 -3
assets/css/layout.css
CHANGED
@@ -44,15 +44,19 @@ p.wc-gzd-additional-info:empty {
|
|
44 |
text-align: right; }
|
45 |
|
46 |
.cart_totals .wc-gzd-additional-wrapper {
|
47 |
-
text-align: right;
|
|
|
48 |
|
49 |
.cart_totals p.wc-gzd-additional-info {
|
50 |
-
font-size: 0.8em;
|
51 |
width: 60%;
|
52 |
border-top: 1px solid #CCC;
|
53 |
padding-top: 0.5rem;
|
54 |
display: inline-block; }
|
55 |
|
|
|
|
|
|
|
|
|
56 |
.entry-content .woocommerce #payment {
|
57 |
margin-bottom: 1em; }
|
58 |
|
44 |
text-align: right; }
|
45 |
|
46 |
.cart_totals .wc-gzd-additional-wrapper {
|
47 |
+
text-align: right;
|
48 |
+
clear: both; }
|
49 |
|
50 |
.cart_totals p.wc-gzd-additional-info {
|
|
|
51 |
width: 60%;
|
52 |
border-top: 1px solid #CCC;
|
53 |
padding-top: 0.5rem;
|
54 |
display: inline-block; }
|
55 |
|
56 |
+
.cart_totals p.wc-gzd-additional-info, tr.order-total p.wc-gzd-additional-info {
|
57 |
+
font-size: 0.8em;
|
58 |
+
font-weight: normal; }
|
59 |
+
|
60 |
.entry-content .woocommerce #payment {
|
61 |
margin-bottom: 1em; }
|
62 |
|
assets/css/layout.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
p.wc-gzd-additional-info:empty{display:none}#order_review .wc-gzd-checkbox-placeholder{clear:both}#order_review .wc-gzd-checkbox-placeholder p.form-row{text-align:left;padding:0 1em 0 0;float:none}#order_review .wc-gzd-checkbox-placeholder p.form-row label{display:inline}.woocommerce-checkout .shop_table{background-color:#eee}.includes_tax,.tax_label{display:none!important}.wc-gzd-small-business-includes-tax{display:inline!important;font-size:.9em;padding-left:3px}#order_review_heading{display:none}.woocommerce-checkout .shop_table tr td p{margin-bottom:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{line-height:1.5}.more-variants-available-info{font-size:11px;display:block;font-weight:400}.shop_table .product-name-inner,.shop_table .product-name-inner tr td{border:none;padding:0;margin:0}.shop_table .product-name-inner tr td:last-child{text-align:right}.cart_totals .wc-gzd-additional-wrapper{text-align:right}.cart_totals p.wc-gzd-additional-info{
|
1 |
+
p.wc-gzd-additional-info:empty{display:none}#order_review .wc-gzd-checkbox-placeholder{clear:both}#order_review .wc-gzd-checkbox-placeholder p.form-row{text-align:left;padding:0 1em 0 0;float:none}#order_review .wc-gzd-checkbox-placeholder p.form-row label{display:inline}.woocommerce-checkout .shop_table{background-color:#eee}.includes_tax,.tax_label{display:none!important}.wc-gzd-small-business-includes-tax{display:inline!important;font-size:.9em;padding-left:3px}#order_review_heading{display:none}.woocommerce-checkout .shop_table tr td p{margin-bottom:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{line-height:1.5}.more-variants-available-info{font-size:11px;display:block;font-weight:400}.shop_table .product-name-inner,.shop_table .product-name-inner tr td{border:none;padding:0;margin:0}.shop_table .product-name-inner tr td:last-child{text-align:right}.cart_totals .wc-gzd-additional-wrapper{text-align:right;clear:both}.cart_totals p.wc-gzd-additional-info{width:60%;border-top:1px solid #ccc;padding-top:.5rem;display:inline-block}.cart_totals p.wc-gzd-additional-info,tr.order-total p.wc-gzd-additional-info{font-size:.8em;font-weight:400}.entry-content .woocommerce #payment{margin-bottom:1em}.woocommerce #payment .wc-terms-and-conditions{display:none!important}.entry-content .woocommerce .checkout-btn-wrap{text-align:right}.woocommerce-checkout p.direct-debit-checkbox{display:none}.unit-price-cart{font-size:.9em;display:block;margin-top:5px}.product_list_widget .wc-gzd-additional-info,.products .wc-gzd-additional-info{font-size:.8em;margin:.7rem 0 .7rem 0;padding:0}.product_list_widget .wc-gzd-additional-info,.product_list_widget p.price-unit{margin:.2rem 0;line-height:1.8em}.product_list_widget .wc-gzd-additional-info a{display:inline!important}.product_list_widget .price-unit,.products .product .price-unit{font-size:.8em}.product_list_widget .price-unit{margin-bottom:.7em}.product p.wc-gzd-additional-info{margin-bottom:.5rem;font-size:.9em;clear:left}.product .product_meta{margin-top:1rem}p.footer-info{text-align:center;font-size:.9em;padding-bottom:.5rem}.wc-gzd-item-desc p{font-size:.9em}.wc-gzd-edit-data-notice{background:#eee;display:inline-block;padding:1em}.wc-gzd-edit-data-notice p.wc-gzd-info{margin:0;padding:0}table.product-details-inner{table-layout:fixed;margin:0;padding:0}table.product-details-inner,table.product-details-inner td,table.product-details-inner tr{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border:none;background:0 0}table.product-details-inner tr td:last-child{text-align:right}.wc-gzd-product-name-left,.wc-gzd-product-name-right{float:left}.wc-gzd-product-name-left{max-width:15%;margin-right:1em}#order_review .blockMsg{line-height:1.5em}#shipping_parcelshop_post_number_field .optional{display:none!important}.theme-twentytwenty form.woocommerce-checkout #order_review_heading,.theme-twentytwentyone form.woocommerce-checkout #order_review_heading{width:100%;padding-left:0;text-align:left;margin-bottom:2rem}
|
assets/css/layout.scss
CHANGED
@@ -50,14 +50,18 @@ p.wc-gzd-additional-info:empty {
|
|
50 |
}
|
51 |
.cart_totals .wc-gzd-additional-wrapper {
|
52 |
text-align: right;
|
|
|
53 |
}
|
54 |
.cart_totals p.wc-gzd-additional-info {
|
55 |
-
font-size: 0.8em;
|
56 |
width: 60%;
|
57 |
border-top: 1px solid #CCC;
|
58 |
padding-top: 0.5rem;
|
59 |
display: inline-block;
|
60 |
}
|
|
|
|
|
|
|
|
|
61 |
.entry-content .woocommerce #payment {
|
62 |
margin-bottom: 1em;
|
63 |
}
|
50 |
}
|
51 |
.cart_totals .wc-gzd-additional-wrapper {
|
52 |
text-align: right;
|
53 |
+
clear: both;
|
54 |
}
|
55 |
.cart_totals p.wc-gzd-additional-info {
|
|
|
56 |
width: 60%;
|
57 |
border-top: 1px solid #CCC;
|
58 |
padding-top: 0.5rem;
|
59 |
display: inline-block;
|
60 |
}
|
61 |
+
.cart_totals p.wc-gzd-additional-info, tr.order-total p.wc-gzd-additional-info {
|
62 |
+
font-size: 0.8em;
|
63 |
+
font-weight: normal;
|
64 |
+
}
|
65 |
.entry-content .woocommerce #payment {
|
66 |
margin-bottom: 1em;
|
67 |
}
|
includes/abstracts/abstract-wc-gzd-product.php
CHANGED
@@ -526,11 +526,15 @@ class WC_GZD_Product {
|
|
526 |
return apply_filters( 'woocommerce_germanized_get_price_html_from_to', $price, $from, $to, $this );
|
527 |
}
|
528 |
|
|
|
|
|
|
|
|
|
529 |
public function hide_shopmarks_due_to_missing_price() {
|
530 |
$price_html_checked = true;
|
531 |
|
532 |
// Prevent infinite loops in case the shopmark is added via the price_html filter
|
533 |
-
if ( !
|
534 |
$price_html_checked = ( '' === $this->child->get_price_html() );
|
535 |
}
|
536 |
|
526 |
return apply_filters( 'woocommerce_germanized_get_price_html_from_to', $price, $from, $to, $this );
|
527 |
}
|
528 |
|
529 |
+
protected function is_doing_price_html_action() {
|
530 |
+
return apply_filters( "woocommerce_gzd_product_is_doing_price_html_action", doing_action( 'woocommerce_get_price_html' ), $this );
|
531 |
+
}
|
532 |
+
|
533 |
public function hide_shopmarks_due_to_missing_price() {
|
534 |
$price_html_checked = true;
|
535 |
|
536 |
// Prevent infinite loops in case the shopmark is added via the price_html filter
|
537 |
+
if ( ! $this->is_doing_price_html_action() ) {
|
538 |
$price_html_checked = ( '' === $this->child->get_price_html() );
|
539 |
}
|
540 |
|
includes/compatibility/class-wc-gzd-compatibility-woocommerce-product-bundles.php
CHANGED
@@ -40,6 +40,25 @@ class WC_GZD_Compatibility_WooCommerce_Product_Bundles extends WC_GZD_Compatibil
|
|
40 |
* Add single product shopmarks to the bundle total price
|
41 |
*/
|
42 |
add_action( 'woocommerce_after_bundle_price', array( $this, 'output_bundle_shopmarks' ), 10 );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
}
|
44 |
|
45 |
public function output_bundle_shopmarks() {
|
@@ -66,7 +85,24 @@ class WC_GZD_Compatibility_WooCommerce_Product_Bundles extends WC_GZD_Compatibil
|
|
66 |
|
67 |
public function add_price_suffixes( $price, $org_price, $org_product ) {
|
68 |
global $product;
|
|
|
|
|
|
|
|
|
69 |
if ( $product = $org_product->get_product() ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
ob_start();
|
71 |
woocommerce_gzd_template_single_tax_info();
|
72 |
$legal = ob_get_clean();
|
@@ -78,6 +114,9 @@ class WC_GZD_Compatibility_WooCommerce_Product_Bundles extends WC_GZD_Compatibil
|
|
78 |
$price = $price . '<span class="wc-gzd-legal-price-info">' . $this->replace_p_tags( $unit ) . $this->replace_p_tags( $legal ) . '</span>';
|
79 |
}
|
80 |
|
|
|
|
|
|
|
81 |
return $price;
|
82 |
}
|
83 |
|
40 |
* Add single product shopmarks to the bundle total price
|
41 |
*/
|
42 |
add_action( 'woocommerce_after_bundle_price', array( $this, 'output_bundle_shopmarks' ), 10 );
|
43 |
+
|
44 |
+
add_filter( 'woocommerce_gzd_product_is_doing_price_html_action', array( $this, 'is_doing_price_html_action' ), 10 );
|
45 |
+
}
|
46 |
+
|
47 |
+
/**
|
48 |
+
* Prevent bundle price HTML infinite loops
|
49 |
+
*
|
50 |
+
* @see WC_GZD_Product::is_doing_price_html_action()
|
51 |
+
*
|
52 |
+
* @param $is_doing_action
|
53 |
+
*
|
54 |
+
* @return bool|mixed
|
55 |
+
*/
|
56 |
+
public function is_doing_price_html_action( $is_doing_action ) {
|
57 |
+
if ( ! $is_doing_action && doing_action( 'woocommerce_bundled_item_price_html' ) ) {
|
58 |
+
$is_doing_action = true;
|
59 |
+
}
|
60 |
+
|
61 |
+
return $is_doing_action;
|
62 |
}
|
63 |
|
64 |
public function output_bundle_shopmarks() {
|
85 |
|
86 |
public function add_price_suffixes( $price, $org_price, $org_product ) {
|
87 |
global $product;
|
88 |
+
|
89 |
+
// Store global $product variable in tmp variable
|
90 |
+
$original_product = $product;
|
91 |
+
|
92 |
if ( $product = $org_product->get_product() ) {
|
93 |
+
/**
|
94 |
+
* Recalculate the unit price in case the bundle is individually priced (e.g. may have discounts)
|
95 |
+
*/
|
96 |
+
if ( is_callable( array( $org_product, 'is_priced_individually' ) ) && $org_product->is_priced_individually() ) {
|
97 |
+
if ( is_callable( array( $org_product, 'get_raw_price' ) ) && is_callable( array( $org_product, 'get_raw_regular_price' ) ) ) {
|
98 |
+
wc_gzd_get_gzd_product( $product )->recalculate_unit_price( array(
|
99 |
+
'regular_price' => wc_format_decimal( $org_product->get_raw_regular_price(), '' ),
|
100 |
+
'price' => wc_format_decimal( $org_product->get_raw_price(), '' ),
|
101 |
+
'sale_price' => wc_format_decimal( $org_product->get_raw_price(), '' )
|
102 |
+
) );
|
103 |
+
}
|
104 |
+
}
|
105 |
+
|
106 |
ob_start();
|
107 |
woocommerce_gzd_template_single_tax_info();
|
108 |
$legal = ob_get_clean();
|
114 |
$price = $price . '<span class="wc-gzd-legal-price-info">' . $this->replace_p_tags( $unit ) . $this->replace_p_tags( $legal ) . '</span>';
|
115 |
}
|
116 |
|
117 |
+
// Restore global $product variable
|
118 |
+
$product = $original_product;
|
119 |
+
|
120 |
return $price;
|
121 |
}
|
122 |
|
includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php
CHANGED
@@ -253,6 +253,12 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
|
|
253 |
$data = strtoupper( $data );
|
254 |
}
|
255 |
|
|
|
|
|
|
|
|
|
|
|
|
|
256 |
if ( ! empty( $data ) && $field['encrypt'] ) {
|
257 |
$data = $this->maybe_encrypt( $data );
|
258 |
}
|
@@ -464,8 +470,8 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
|
|
464 |
$directDebit->addPaymentInfo( $payment_id, apply_filters( 'woocommerce_gzd_direct_debit_sepa_xml_exporter_payment_args', array(
|
465 |
'id' => $payment_id,
|
466 |
'creditorName' => $this->company_account_holder,
|
467 |
-
'creditorAccountIBAN' =>
|
468 |
-
'creditorAgentBIC' =>
|
469 |
'seqType' => $mandate_type,
|
470 |
'creditorId' => $this->clean_whitespaces( $this->company_identification_number ),
|
471 |
'dueDate' => date_i18n( 'Y-m-d', $this->get_debit_date( $order ) ),
|
@@ -485,8 +491,8 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
|
|
485 |
*/
|
486 |
$directDebit->addTransfer( $payment_id, apply_filters( 'woocommerce_gzd_direct_debit_sepa_xml_exporter_transfer_args', array(
|
487 |
'amount' => ( $order->get_total() - $order->get_total_refunded() ),
|
488 |
-
'debtorIban' =>
|
489 |
-
'debtorBic' =>
|
490 |
'debtorName' => $order->get_meta( '_direct_debit_holder' ),
|
491 |
'debtorMandate' => $this->get_mandate_id( $order ),
|
492 |
'debtorMandateSignDate' => date_i18n( 'Y-m-d', $this->get_mandate_sign_date( $order ) ),
|
@@ -654,7 +660,11 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
|
|
654 |
}
|
655 |
|
656 |
public function clean_whitespaces( $str ) {
|
657 |
-
|
|
|
|
|
|
|
|
|
658 |
}
|
659 |
|
660 |
/**
|
@@ -685,13 +695,27 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
|
|
685 |
$this->update_order( $order );
|
686 |
}
|
687 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
688 |
/**
|
689 |
* @param WC_Order $order
|
690 |
*/
|
691 |
protected function update_order( $order, $save = false ) {
|
692 |
$holder = ( isset( $_POST['direct_debit_account_holder'] ) ? wc_clean( $_POST['direct_debit_account_holder'] ) : '' );
|
693 |
-
$iban = ( isset( $_POST['direct_debit_account_iban'] ) ? $this->maybe_encrypt(
|
694 |
-
$bic = ( isset( $_POST['direct_debit_account_bic'] ) ? $this->maybe_encrypt(
|
695 |
$user_id = $order->get_customer_id();
|
696 |
|
697 |
// Always save account details to order
|
@@ -784,8 +808,8 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
|
|
784 |
$params[ $field_name ] = wc_clean( isset( $_GET[ $field_name ] ) ? $_GET[ $field_name ] : '' );
|
785 |
}
|
786 |
|
787 |
-
$params['account_iban'] =
|
788 |
-
$params['account_swift'] =
|
789 |
$params['country'] = ( isset( $_GET['country'] ) && isset( WC()->countries->countries[ $_GET['country'] ] ) ? WC()->countries->countries[ $_GET['country'] ] : '' );
|
790 |
|
791 |
/**
|
@@ -1058,8 +1082,8 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
|
|
1058 |
|
1059 |
$data = array(
|
1060 |
'holder' => $this->maybe_decrypt( get_user_meta( $user_id, 'direct_debit_holder', true ) ),
|
1061 |
-
'iban' => $this->maybe_decrypt( get_user_meta( $user_id, 'direct_debit_iban', true ) ),
|
1062 |
-
'bic' => $this->maybe_decrypt( get_user_meta( $user_id, 'direct_debit_bic', true ) ),
|
1063 |
);
|
1064 |
|
1065 |
return $data;
|
@@ -1135,9 +1159,9 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
|
|
1135 |
return;
|
1136 |
}
|
1137 |
|
1138 |
-
$iban = ( isset( $_POST['direct_debit_account_iban'] ) ?
|
1139 |
$holder = ( isset( $_POST['direct_debit_account_holder'] ) ? wc_clean( $_POST['direct_debit_account_holder'] ) : '' );
|
1140 |
-
$bic = ( isset( $_POST['direct_debit_account_bic'] ) ?
|
1141 |
$country = ( isset( $_POST['billing_country'] ) ? wc_clean( $_POST['billing_country'] ) : WC()->countries->get_base_country() );
|
1142 |
|
1143 |
if ( empty( $iban ) || empty( $holder ) || empty( $bic ) ) {
|
253 |
$data = strtoupper( $data );
|
254 |
}
|
255 |
|
256 |
+
if ( 'direct_debit_iban' === $field ) {
|
257 |
+
$data = $this->sanitize_iban( $data );
|
258 |
+
} elseif( 'direct_debit_bic' === $field ) {
|
259 |
+
$data = $this->sanitize_bic( $data );
|
260 |
+
}
|
261 |
+
|
262 |
if ( ! empty( $data ) && $field['encrypt'] ) {
|
263 |
$data = $this->maybe_encrypt( $data );
|
264 |
}
|
470 |
$directDebit->addPaymentInfo( $payment_id, apply_filters( 'woocommerce_gzd_direct_debit_sepa_xml_exporter_payment_args', array(
|
471 |
'id' => $payment_id,
|
472 |
'creditorName' => $this->company_account_holder,
|
473 |
+
'creditorAccountIBAN' => $this->sanitize_iban( $this->company_account_iban ),
|
474 |
+
'creditorAgentBIC' => $this->sanitize_bic( $this->company_account_bic ),
|
475 |
'seqType' => $mandate_type,
|
476 |
'creditorId' => $this->clean_whitespaces( $this->company_identification_number ),
|
477 |
'dueDate' => date_i18n( 'Y-m-d', $this->get_debit_date( $order ) ),
|
491 |
*/
|
492 |
$directDebit->addTransfer( $payment_id, apply_filters( 'woocommerce_gzd_direct_debit_sepa_xml_exporter_transfer_args', array(
|
493 |
'amount' => ( $order->get_total() - $order->get_total_refunded() ),
|
494 |
+
'debtorIban' => $this->sanitize_iban( $this->maybe_decrypt( $order->get_meta( '_direct_debit_iban' ) ) ),
|
495 |
+
'debtorBic' => $this->sanitize_bic( $this->maybe_decrypt( $order->get_meta( '_direct_debit_bic' ) ) ),
|
496 |
'debtorName' => $order->get_meta( '_direct_debit_holder' ),
|
497 |
'debtorMandate' => $this->get_mandate_id( $order ),
|
498 |
'debtorMandateSignDate' => date_i18n( 'Y-m-d', $this->get_mandate_sign_date( $order ) ),
|
660 |
}
|
661 |
|
662 |
public function clean_whitespaces( $str ) {
|
663 |
+
$str = preg_replace( '/\s+/', '', $str );
|
664 |
+
// remove non-breaking spaces
|
665 |
+
$str = preg_replace( '~\x{00a0}~','', $str );
|
666 |
+
|
667 |
+
return $str;
|
668 |
}
|
669 |
|
670 |
/**
|
695 |
$this->update_order( $order );
|
696 |
}
|
697 |
|
698 |
+
protected function sanitize_iban( $iban ) {
|
699 |
+
$iban = strtoupper( $this->clean_whitespaces( wc_clean( $iban ) ) );
|
700 |
+
$iban = preg_replace( "/[^A-Z0-9]/","", $iban );
|
701 |
+
|
702 |
+
return $iban;
|
703 |
+
}
|
704 |
+
|
705 |
+
protected function sanitize_bic( $bic ) {
|
706 |
+
$bic = strtoupper( $this->clean_whitespaces( wc_clean( $bic ) ) );
|
707 |
+
$bic = preg_replace( "/[^A-Z0-9]/","", $bic );
|
708 |
+
|
709 |
+
return $bic;
|
710 |
+
}
|
711 |
+
|
712 |
/**
|
713 |
* @param WC_Order $order
|
714 |
*/
|
715 |
protected function update_order( $order, $save = false ) {
|
716 |
$holder = ( isset( $_POST['direct_debit_account_holder'] ) ? wc_clean( $_POST['direct_debit_account_holder'] ) : '' );
|
717 |
+
$iban = ( isset( $_POST['direct_debit_account_iban'] ) ? $this->maybe_encrypt( $this->sanitize_iban( $_POST['direct_debit_account_iban'] ) ) : '' );
|
718 |
+
$bic = ( isset( $_POST['direct_debit_account_bic'] ) ? $this->maybe_encrypt( $this->sanitize_bic( $_POST['direct_debit_account_bic'] ) ) : '' );
|
719 |
$user_id = $order->get_customer_id();
|
720 |
|
721 |
// Always save account details to order
|
808 |
$params[ $field_name ] = wc_clean( isset( $_GET[ $field_name ] ) ? $_GET[ $field_name ] : '' );
|
809 |
}
|
810 |
|
811 |
+
$params['account_iban'] = $this->sanitize_iban( isset( $_GET['account_iban'] ) ? $_GET['account_iban'] : '' );
|
812 |
+
$params['account_swift'] = $this->sanitize_bic( isset( $_GET['account_swift'] ) ? $_GET['account_swift'] : '' );
|
813 |
$params['country'] = ( isset( $_GET['country'] ) && isset( WC()->countries->countries[ $_GET['country'] ] ) ? WC()->countries->countries[ $_GET['country'] ] : '' );
|
814 |
|
815 |
/**
|
1082 |
|
1083 |
$data = array(
|
1084 |
'holder' => $this->maybe_decrypt( get_user_meta( $user_id, 'direct_debit_holder', true ) ),
|
1085 |
+
'iban' => $this->sanitize_iban( $this->maybe_decrypt( get_user_meta( $user_id, 'direct_debit_iban', true ) ) ),
|
1086 |
+
'bic' => $this->sanitize_bic( $this->maybe_decrypt( get_user_meta( $user_id, 'direct_debit_bic', true ) ) ),
|
1087 |
);
|
1088 |
|
1089 |
return $data;
|
1159 |
return;
|
1160 |
}
|
1161 |
|
1162 |
+
$iban = ( isset( $_POST['direct_debit_account_iban'] ) ? $this->sanitize_iban( $_POST['direct_debit_account_iban'] ) : '' );
|
1163 |
$holder = ( isset( $_POST['direct_debit_account_holder'] ) ? wc_clean( $_POST['direct_debit_account_holder'] ) : '' );
|
1164 |
+
$bic = ( isset( $_POST['direct_debit_account_bic'] ) ? $this->sanitize_bic( $_POST['direct_debit_account_bic'] ) : '' );
|
1165 |
$country = ( isset( $_POST['billing_country'] ) ? wc_clean( $_POST['billing_country'] ) : WC()->countries->get_base_country() );
|
1166 |
|
1167 |
if ( empty( $iban ) || empty( $holder ) || empty( $bic ) ) {
|
packages/woocommerce-germanized-shipments/src/DataStores/Packaging.php
CHANGED
@@ -492,9 +492,12 @@ class Packaging extends WC_Data_Store_WP implements WC_Object_Data_Store_Interfa
|
|
492 |
public function find_available_packaging_for_shipment( $shipment ) {
|
493 |
$packaging_available = array();
|
494 |
$items_to_pack = $shipment->get_items_to_pack();
|
|
|
495 |
|
496 |
// Get from cache if available.
|
497 |
-
|
|
|
|
|
498 |
|
499 |
if ( false === $results && sizeof( $items_to_pack ) > 0 ) {
|
500 |
$available_packaging_ids = array();
|
492 |
public function find_available_packaging_for_shipment( $shipment ) {
|
493 |
$packaging_available = array();
|
494 |
$items_to_pack = $shipment->get_items_to_pack();
|
495 |
+
$results = false;
|
496 |
|
497 |
// Get from cache if available.
|
498 |
+
if ( $shipment->get_id() > 0 ) {
|
499 |
+
$results = wp_cache_get( 'available-packaging-' . $shipment->get_id(), 'shipments' );
|
500 |
+
}
|
501 |
|
502 |
if ( false === $results && sizeof( $items_to_pack ) > 0 ) {
|
503 |
$available_packaging_ids = array();
|
packages/woocommerce-germanized-shipments/src/Package.php
CHANGED
@@ -18,7 +18,7 @@ class Package {
|
|
18 |
*
|
19 |
* @var string
|
20 |
*/
|
21 |
-
const VERSION = '1.6.
|
22 |
|
23 |
public static $upload_dir_suffix = '';
|
24 |
|
18 |
*
|
19 |
* @var string
|
20 |
*/
|
21 |
+
const VERSION = '1.6.3';
|
22 |
|
23 |
public static $upload_dir_suffix = '';
|
24 |
|
packages/woocommerce-germanized-shipments/woocommerce-germanized-shipments.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: The Germanized Shipments integration, installed as a feature plugin for development and testing purposes.
|
6 |
* Author: vendidero
|
7 |
* Author URI: https://vendidero.de
|
8 |
-
* Version: 1.6.
|
9 |
* Requires PHP: 5.6
|
10 |
* License: GPLv3
|
11 |
*
|
5 |
* Description: The Germanized Shipments integration, installed as a feature plugin for development and testing purposes.
|
6 |
* Author: vendidero
|
7 |
* Author URI: https://vendidero.de
|
8 |
+
* Version: 1.6.3
|
9 |
* Requires PHP: 5.6
|
10 |
* License: GPLv3
|
11 |
*
|
readme.txt
CHANGED
@@ -4,8 +4,8 @@ Tags: woocommerce, woocommerce german, woocommerce DE, woocommerce germany, wooc
|
|
4 |
Requires at least: 5.4
|
5 |
Tested up to: 5.8
|
6 |
WC requires at least: 3.9
|
7 |
-
WC tested up to: 5.
|
8 |
-
Stable tag: 3.6.
|
9 |
Requires PHP: 5.6
|
10 |
License: GPLv3
|
11 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -194,6 +194,13 @@ Bug reports may be filed via our [GitHub repository](https://github.com/vendider
|
|
194 |
6. Edit pdf documents (Pro)
|
195 |
|
196 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
197 |
= 3.6.2 =
|
198 |
* Improvement: Checkbox default layout
|
199 |
* Improvement: Added default legal page placeholders to all checkboxes
|
4 |
Requires at least: 5.4
|
5 |
Tested up to: 5.8
|
6 |
WC requires at least: 3.9
|
7 |
+
WC tested up to: 5.9
|
8 |
+
Stable tag: 3.6.3
|
9 |
Requires PHP: 5.6
|
10 |
License: GPLv3
|
11 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
194 |
6. Edit pdf documents (Pro)
|
195 |
|
196 |
== Changelog ==
|
197 |
+
= 3.6.3 =
|
198 |
+
* Improvement: Do not cache available packaging for non-persisted shipments
|
199 |
+
* Improvement: Recalculate individually priced bundle unit price
|
200 |
+
* Improvement: IBAN/BIC formatting
|
201 |
+
* Fix: Infinite loop bundle price html check
|
202 |
+
* Fix: Restore global $product variable for bundles
|
203 |
+
|
204 |
= 3.6.2 =
|
205 |
* Improvement: Checkbox default layout
|
206 |
* Improvement: Added default legal page placeholders to all checkboxes
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInitd24f8a82822df06338be9382a9d68d41::getLoader();
|
vendor/autoload_packages.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/composer/InstalledVersions.php
CHANGED
@@ -19,7 +19,7 @@ private static $installed = array (
|
|
19 |
'aliases' =>
|
20 |
array (
|
21 |
),
|
22 |
-
'reference' => '
|
23 |
'name' => 'vendidero/woocommerce-germanized',
|
24 |
),
|
25 |
'versions' =>
|
@@ -130,7 +130,7 @@ private static $installed = array (
|
|
130 |
'aliases' =>
|
131 |
array (
|
132 |
),
|
133 |
-
'reference' => '
|
134 |
),
|
135 |
'vendidero/woocommerce-germanized-dhl' =>
|
136 |
array (
|
@@ -143,12 +143,12 @@ private static $installed = array (
|
|
143 |
),
|
144 |
'vendidero/woocommerce-germanized-shipments' =>
|
145 |
array (
|
146 |
-
'pretty_version' => 'v1.6.
|
147 |
-
'version' => '1.6.
|
148 |
'aliases' =>
|
149 |
array (
|
150 |
),
|
151 |
-
'reference' => '
|
152 |
),
|
153 |
'vendidero/woocommerce-trusted-shops' =>
|
154 |
array (
|
19 |
'aliases' =>
|
20 |
array (
|
21 |
),
|
22 |
+
'reference' => '8a87c30db1621f68c17d835bb9044a49ffcb9d73',
|
23 |
'name' => 'vendidero/woocommerce-germanized',
|
24 |
),
|
25 |
'versions' =>
|
130 |
'aliases' =>
|
131 |
array (
|
132 |
),
|
133 |
+
'reference' => '8a87c30db1621f68c17d835bb9044a49ffcb9d73',
|
134 |
),
|
135 |
'vendidero/woocommerce-germanized-dhl' =>
|
136 |
array (
|
143 |
),
|
144 |
'vendidero/woocommerce-germanized-shipments' =>
|
145 |
array (
|
146 |
+
'pretty_version' => 'v1.6.3',
|
147 |
+
'version' => '1.6.3.0',
|
148 |
'aliases' =>
|
149 |
array (
|
150 |
),
|
151 |
+
'reference' => 'aa4a5f3c3ce1b9a7649f99abddebed5dfa84f84d',
|
152 |
),
|
153 |
'vendidero/woocommerce-trusted-shops' =>
|
154 |
array (
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -24,15 +24,15 @@ class ComposerAutoloaderInit3eb23d99acf2078aecb8ee1129ca6bd7
|
|
24 |
|
25 |
require __DIR__ . '/platform_check.php';
|
26 |
|
27 |
-
spl_autoload_register(array('
|
28 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
29 |
-
spl_autoload_unregister(array('
|
30 |
|
31 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
32 |
if ($useStaticLoader) {
|
33 |
require __DIR__ . '/autoload_static.php';
|
34 |
|
35 |
-
call_user_func(\Composer\Autoload\
|
36 |
} else {
|
37 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
38 |
foreach ($map as $namespace => $path) {
|
@@ -53,19 +53,19 @@ class ComposerAutoloaderInit3eb23d99acf2078aecb8ee1129ca6bd7
|
|
53 |
$loader->register(true);
|
54 |
|
55 |
if ($useStaticLoader) {
|
56 |
-
$includeFiles = Composer\Autoload\
|
57 |
} else {
|
58 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
59 |
}
|
60 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
61 |
-
|
62 |
}
|
63 |
|
64 |
return $loader;
|
65 |
}
|
66 |
}
|
67 |
|
68 |
-
function
|
69 |
{
|
70 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
71 |
require $file;
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInitd24f8a82822df06338be9382a9d68d41
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
24 |
|
25 |
require __DIR__ . '/platform_check.php';
|
26 |
|
27 |
+
spl_autoload_register(array('ComposerAutoloaderInitd24f8a82822df06338be9382a9d68d41', 'loadClassLoader'), true, true);
|
28 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
29 |
+
spl_autoload_unregister(array('ComposerAutoloaderInitd24f8a82822df06338be9382a9d68d41', 'loadClassLoader'));
|
30 |
|
31 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
32 |
if ($useStaticLoader) {
|
33 |
require __DIR__ . '/autoload_static.php';
|
34 |
|
35 |
+
call_user_func(\Composer\Autoload\ComposerStaticInitd24f8a82822df06338be9382a9d68d41::getInitializer($loader));
|
36 |
} else {
|
37 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
38 |
foreach ($map as $namespace => $path) {
|
53 |
$loader->register(true);
|
54 |
|
55 |
if ($useStaticLoader) {
|
56 |
+
$includeFiles = Composer\Autoload\ComposerStaticInitd24f8a82822df06338be9382a9d68d41::$files;
|
57 |
} else {
|
58 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
59 |
}
|
60 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
61 |
+
composerRequired24f8a82822df06338be9382a9d68d41($fileIdentifier, $file);
|
62 |
}
|
63 |
|
64 |
return $loader;
|
65 |
}
|
66 |
}
|
67 |
|
68 |
+
function composerRequired24f8a82822df06338be9382a9d68d41($fileIdentifier, $file)
|
69 |
{
|
70 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
71 |
require $file;
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'6124b4c8570aa390c21fafd04a26c69f' => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
|
@@ -484,9 +484,9 @@ class ComposerStaticInit3eb23d99acf2078aecb8ee1129ca6bd7
|
|
484 |
public static function getInitializer(ClassLoader $loader)
|
485 |
{
|
486 |
return \Closure::bind(function () use ($loader) {
|
487 |
-
$loader->prefixLengthsPsr4 =
|
488 |
-
$loader->prefixDirsPsr4 =
|
489 |
-
$loader->classMap =
|
490 |
|
491 |
}, null, ClassLoader::class);
|
492 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInitd24f8a82822df06338be9382a9d68d41
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'6124b4c8570aa390c21fafd04a26c69f' => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
|
484 |
public static function getInitializer(ClassLoader $loader)
|
485 |
{
|
486 |
return \Closure::bind(function () use ($loader) {
|
487 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInitd24f8a82822df06338be9382a9d68d41::$prefixLengthsPsr4;
|
488 |
+
$loader->prefixDirsPsr4 = ComposerStaticInitd24f8a82822df06338be9382a9d68d41::$prefixDirsPsr4;
|
489 |
+
$loader->classMap = ComposerStaticInitd24f8a82822df06338be9382a9d68d41::$classMap;
|
490 |
|
491 |
}, null, ClassLoader::class);
|
492 |
}
|
vendor/composer/installed.json
CHANGED
@@ -664,17 +664,17 @@
|
|
664 |
},
|
665 |
{
|
666 |
"name": "vendidero/woocommerce-germanized-shipments",
|
667 |
-
"version": "v1.6.
|
668 |
-
"version_normalized": "1.6.
|
669 |
"source": {
|
670 |
"type": "git",
|
671 |
"url": "https://github.com/vendidero/woocommerce-germanized-shipments.git",
|
672 |
-
"reference": "
|
673 |
},
|
674 |
"dist": {
|
675 |
"type": "zip",
|
676 |
-
"url": "https://api.github.com/repos/vendidero/woocommerce-germanized-shipments/zipball/
|
677 |
-
"reference": "
|
678 |
"shasum": ""
|
679 |
},
|
680 |
"require": {
|
@@ -686,7 +686,7 @@
|
|
686 |
"require-dev": {
|
687 |
"phpunit/phpunit": "7.5.14"
|
688 |
},
|
689 |
-
"time": "2021-10-
|
690 |
"type": "wordpress-plugin",
|
691 |
"installation-source": "dist",
|
692 |
"autoload": {
|
@@ -708,7 +708,7 @@
|
|
708 |
"description": "The Germanized Shipments implementation.",
|
709 |
"homepage": "https://github.com/vendidero/woocommerce-germanized-shipments",
|
710 |
"support": {
|
711 |
-
"source": "https://github.com/vendidero/woocommerce-germanized-shipments/tree/v1.6.
|
712 |
"issues": "https://github.com/vendidero/woocommerce-germanized-shipments/issues"
|
713 |
},
|
714 |
"install-path": "../../packages/woocommerce-germanized-shipments"
|
664 |
},
|
665 |
{
|
666 |
"name": "vendidero/woocommerce-germanized-shipments",
|
667 |
+
"version": "v1.6.3",
|
668 |
+
"version_normalized": "1.6.3.0",
|
669 |
"source": {
|
670 |
"type": "git",
|
671 |
"url": "https://github.com/vendidero/woocommerce-germanized-shipments.git",
|
672 |
+
"reference": "aa4a5f3c3ce1b9a7649f99abddebed5dfa84f84d"
|
673 |
},
|
674 |
"dist": {
|
675 |
"type": "zip",
|
676 |
+
"url": "https://api.github.com/repos/vendidero/woocommerce-germanized-shipments/zipball/aa4a5f3c3ce1b9a7649f99abddebed5dfa84f84d",
|
677 |
+
"reference": "aa4a5f3c3ce1b9a7649f99abddebed5dfa84f84d",
|
678 |
"shasum": ""
|
679 |
},
|
680 |
"require": {
|
686 |
"require-dev": {
|
687 |
"phpunit/phpunit": "7.5.14"
|
688 |
},
|
689 |
+
"time": "2021-10-21T12:04:14+00:00",
|
690 |
"type": "wordpress-plugin",
|
691 |
"installation-source": "dist",
|
692 |
"autoload": {
|
708 |
"description": "The Germanized Shipments implementation.",
|
709 |
"homepage": "https://github.com/vendidero/woocommerce-germanized-shipments",
|
710 |
"support": {
|
711 |
+
"source": "https://github.com/vendidero/woocommerce-germanized-shipments/tree/v1.6.3",
|
712 |
"issues": "https://github.com/vendidero/woocommerce-germanized-shipments/issues"
|
713 |
},
|
714 |
"install-path": "../../packages/woocommerce-germanized-shipments"
|
vendor/composer/installed.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
'aliases' =>
|
7 |
array (
|
8 |
),
|
9 |
-
'reference' => '
|
10 |
'name' => 'vendidero/woocommerce-germanized',
|
11 |
),
|
12 |
'versions' =>
|
@@ -117,7 +117,7 @@
|
|
117 |
'aliases' =>
|
118 |
array (
|
119 |
),
|
120 |
-
'reference' => '
|
121 |
),
|
122 |
'vendidero/woocommerce-germanized-dhl' =>
|
123 |
array (
|
@@ -130,12 +130,12 @@
|
|
130 |
),
|
131 |
'vendidero/woocommerce-germanized-shipments' =>
|
132 |
array (
|
133 |
-
'pretty_version' => 'v1.6.
|
134 |
-
'version' => '1.6.
|
135 |
'aliases' =>
|
136 |
array (
|
137 |
),
|
138 |
-
'reference' => '
|
139 |
),
|
140 |
'vendidero/woocommerce-trusted-shops' =>
|
141 |
array (
|
6 |
'aliases' =>
|
7 |
array (
|
8 |
),
|
9 |
+
'reference' => '8a87c30db1621f68c17d835bb9044a49ffcb9d73',
|
10 |
'name' => 'vendidero/woocommerce-germanized',
|
11 |
),
|
12 |
'versions' =>
|
117 |
'aliases' =>
|
118 |
array (
|
119 |
),
|
120 |
+
'reference' => '8a87c30db1621f68c17d835bb9044a49ffcb9d73',
|
121 |
),
|
122 |
'vendidero/woocommerce-germanized-dhl' =>
|
123 |
array (
|
130 |
),
|
131 |
'vendidero/woocommerce-germanized-shipments' =>
|
132 |
array (
|
133 |
+
'pretty_version' => 'v1.6.3',
|
134 |
+
'version' => '1.6.3.0',
|
135 |
'aliases' =>
|
136 |
array (
|
137 |
),
|
138 |
+
'reference' => 'aa4a5f3c3ce1b9a7649f99abddebed5dfa84f84d',
|
139 |
),
|
140 |
'vendidero/woocommerce-trusted-shops' =>
|
141 |
array (
|
vendor/composer/jetpack_autoload_classmap.php
CHANGED
@@ -383,227 +383,227 @@ return array(
|
|
383 |
'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Report.php'
|
384 |
),
|
385 |
'Vendidero\\Germanized\\Shipments\\Shipment' => array(
|
386 |
-
'version' => '1.6.
|
387 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Shipment.php'
|
388 |
),
|
389 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Auto' => array(
|
390 |
-
'version' => '1.6.
|
391 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Auto.php'
|
392 |
),
|
393 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Method' => array(
|
394 |
-
'version' => '1.6.
|
395 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Method.php'
|
396 |
),
|
397 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Simple' => array(
|
398 |
-
'version' => '1.6.
|
399 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Simple.php'
|
400 |
),
|
401 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Helper' => array(
|
402 |
-
'version' => '1.6.
|
403 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Helper.php'
|
404 |
),
|
405 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider\\MethodPlaceholder' => array(
|
406 |
-
'version' => '1.6.
|
407 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/MethodPlaceholder.php'
|
408 |
),
|
409 |
'Vendidero\\Germanized\\Shipments\\Install' => array(
|
410 |
-
'version' => '1.6.
|
411 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Install.php'
|
412 |
),
|
413 |
'Vendidero\\Germanized\\Shipments\\SimpleShipment' => array(
|
414 |
-
'version' => '1.6.
|
415 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/SimpleShipment.php'
|
416 |
),
|
417 |
'Vendidero\\Germanized\\Shipments\\Package' => array(
|
418 |
-
'version' => '1.6.
|
419 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Package.php'
|
420 |
),
|
421 |
'Vendidero\\Germanized\\Shipments\\Product' => array(
|
422 |
-
'version' => '1.6.
|
423 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Product.php'
|
424 |
),
|
425 |
'Vendidero\\Germanized\\Shipments\\Order' => array(
|
426 |
-
'version' => '1.6.
|
427 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Order.php'
|
428 |
),
|
429 |
'Vendidero\\Germanized\\Shipments\\DataStores\\Shipment' => array(
|
430 |
-
'version' => '1.6.
|
431 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php'
|
432 |
),
|
433 |
'Vendidero\\Germanized\\Shipments\\DataStores\\Label' => array(
|
434 |
-
'version' => '1.6.
|
435 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Label.php'
|
436 |
),
|
437 |
'Vendidero\\Germanized\\Shipments\\DataStores\\ShippingProvider' => array(
|
438 |
-
'version' => '1.6.
|
439 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShippingProvider.php'
|
440 |
),
|
441 |
'Vendidero\\Germanized\\Shipments\\DataStores\\Packaging' => array(
|
442 |
-
'version' => '1.6.
|
443 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Packaging.php'
|
444 |
),
|
445 |
'Vendidero\\Germanized\\Shipments\\DataStores\\ShipmentItem' => array(
|
446 |
-
'version' => '1.6.
|
447 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php'
|
448 |
),
|
449 |
'Vendidero\\Germanized\\Shipments\\PackagingFactory' => array(
|
450 |
-
'version' => '1.6.
|
451 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PackagingFactory.php'
|
452 |
),
|
453 |
'Vendidero\\Germanized\\Shipments\\Ajax' => array(
|
454 |
-
'version' => '1.6.
|
455 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Ajax.php'
|
456 |
),
|
457 |
'Vendidero\\Germanized\\Shipments\\ReturnShipment' => array(
|
458 |
-
'version' => '1.6.
|
459 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnShipment.php'
|
460 |
),
|
461 |
'Vendidero\\Germanized\\Shipments\\AddressSplitter' => array(
|
462 |
-
'version' => '1.6.
|
463 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/AddressSplitter.php'
|
464 |
),
|
465 |
'Vendidero\\Germanized\\Shipments\\Admin\\BulkLabel' => array(
|
466 |
-
'version' => '1.6.
|
467 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkLabel.php'
|
468 |
),
|
469 |
'Vendidero\\Germanized\\Shipments\\Admin\\Settings' => array(
|
470 |
-
'version' => '1.6.
|
471 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Settings.php'
|
472 |
),
|
473 |
'Vendidero\\Germanized\\Shipments\\Admin\\MetaBox' => array(
|
474 |
-
'version' => '1.6.
|
475 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/MetaBox.php'
|
476 |
),
|
477 |
'Vendidero\\Germanized\\Shipments\\Admin\\ProviderSettings' => array(
|
478 |
-
'version' => '1.6.
|
479 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ProviderSettings.php'
|
480 |
),
|
481 |
'Vendidero\\Germanized\\Shipments\\Admin\\ReturnTable' => array(
|
482 |
-
'version' => '1.6.
|
483 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ReturnTable.php'
|
484 |
),
|
485 |
'Vendidero\\Germanized\\Shipments\\Admin\\BulkActionHandler' => array(
|
486 |
-
'version' => '1.6.
|
487 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkActionHandler.php'
|
488 |
),
|
489 |
'Vendidero\\Germanized\\Shipments\\Admin\\Admin' => array(
|
490 |
-
'version' => '1.6.
|
491 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Admin.php'
|
492 |
),
|
493 |
'Vendidero\\Germanized\\Shipments\\Admin\\Table' => array(
|
494 |
-
'version' => '1.6.
|
495 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Table.php'
|
496 |
),
|
497 |
'Vendidero\\Germanized\\Shipments\\Labels\\Factory' => array(
|
498 |
-
'version' => '1.6.
|
499 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Factory.php'
|
500 |
),
|
501 |
'Vendidero\\Germanized\\Shipments\\Labels\\Label' => array(
|
502 |
-
'version' => '1.6.
|
503 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Label.php'
|
504 |
),
|
505 |
'Vendidero\\Germanized\\Shipments\\Labels\\ReturnLabel' => array(
|
506 |
-
'version' => '1.6.
|
507 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/ReturnLabel.php'
|
508 |
),
|
509 |
'Vendidero\\Germanized\\Shipments\\Labels\\DownloadHandler' => array(
|
510 |
-
'version' => '1.6.
|
511 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/DownloadHandler.php'
|
512 |
),
|
513 |
'Vendidero\\Germanized\\Shipments\\Labels\\Automation' => array(
|
514 |
-
'version' => '1.6.
|
515 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Automation.php'
|
516 |
),
|
517 |
'Vendidero\\Germanized\\Shipments\\Labels\\Query' => array(
|
518 |
-
'version' => '1.6.
|
519 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Query.php'
|
520 |
),
|
521 |
'Vendidero\\Germanized\\Shipments\\ShipmentQuery' => array(
|
522 |
-
'version' => '1.6.
|
523 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentQuery.php'
|
524 |
),
|
525 |
'Vendidero\\Germanized\\Shipments\\WPMLHelper' => array(
|
526 |
-
'version' => '1.6.
|
527 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/WPMLHelper.php'
|
528 |
),
|
529 |
'Vendidero\\Germanized\\Shipments\\ShipmentReturnItem' => array(
|
530 |
-
'version' => '1.6.
|
531 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentReturnItem.php'
|
532 |
),
|
533 |
'Vendidero\\Germanized\\Shipments\\FormHandler' => array(
|
534 |
-
'version' => '1.6.
|
535 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/FormHandler.php'
|
536 |
),
|
537 |
'Vendidero\\Germanized\\Shipments\\PDFMerger' => array(
|
538 |
-
'version' => '1.6.
|
539 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFMerger.php'
|
540 |
),
|
541 |
'Vendidero\\Germanized\\Shipments\\ShipmentFactory' => array(
|
542 |
-
'version' => '1.6.
|
543 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentFactory.php'
|
544 |
),
|
545 |
'Vendidero\\Germanized\\Shipments\\Automation' => array(
|
546 |
-
'version' => '1.6.
|
547 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Automation.php'
|
548 |
),
|
549 |
'Vendidero\\Germanized\\Shipments\\Packaging' => array(
|
550 |
-
'version' => '1.6.
|
551 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packaging.php'
|
552 |
),
|
553 |
'Vendidero\\Germanized\\Shipments\\Api' => array(
|
554 |
-
'version' => '1.6.
|
555 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Api.php'
|
556 |
),
|
557 |
'Vendidero\\Germanized\\Shipments\\ShipmentItem' => array(
|
558 |
-
'version' => '1.6.
|
559 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentItem.php'
|
560 |
),
|
561 |
'Vendidero\\Germanized\\Shipments\\Validation' => array(
|
562 |
-
'version' => '1.6.
|
563 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Validation.php'
|
564 |
),
|
565 |
'Vendidero\\Germanized\\Shipments\\Emails' => array(
|
566 |
-
'version' => '1.6.
|
567 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Emails.php'
|
568 |
),
|
569 |
'Vendidero\\Germanized\\Shipments\\PDFSplitter' => array(
|
570 |
-
'version' => '1.6.
|
571 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFSplitter.php'
|
572 |
),
|
573 |
'Vendidero\\Germanized\\Shipments\\ReturnReason' => array(
|
574 |
-
'version' => '1.6.
|
575 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnReason.php'
|
576 |
),
|
577 |
'Vendidero\\Germanized\\Shipments\\Interfaces\\ShippingProviderAuto' => array(
|
578 |
-
'version' => '1.6.
|
579 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShippingProviderAuto.php'
|
580 |
),
|
581 |
'Vendidero\\Germanized\\Shipments\\Interfaces\\ShippingProvider' => array(
|
582 |
-
'version' => '1.6.
|
583 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShippingProvider.php'
|
584 |
),
|
585 |
'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentReturnLabel' => array(
|
586 |
-
'version' => '1.6.
|
587 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentReturnLabel.php'
|
588 |
),
|
589 |
'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentLabel' => array(
|
590 |
-
'version' => '1.6.
|
591 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentLabel.php'
|
592 |
),
|
593 |
'Vendidero\\Germanized\\Shipments\\Packing\\PackagingBox' => array(
|
594 |
-
'version' => '1.6.
|
595 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/PackagingBox.php'
|
596 |
),
|
597 |
'Vendidero\\Germanized\\Shipments\\Packing\\OrderItem' => array(
|
598 |
-
'version' => '1.6.
|
599 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/OrderItem.php'
|
600 |
),
|
601 |
'Vendidero\\Germanized\\Shipments\\Packing\\Helper' => array(
|
602 |
-
'version' => '1.6.
|
603 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/Helper.php'
|
604 |
),
|
605 |
'Vendidero\\Germanized\\Shipments\\Packing\\ShipmentItem' => array(
|
606 |
-
'version' => '1.6.
|
607 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/ShipmentItem.php'
|
608 |
),
|
609 |
'Vendidero\\Germanized\\DHL\\ShippingProvider\\DeutschePost' => array(
|
383 |
'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Report.php'
|
384 |
),
|
385 |
'Vendidero\\Germanized\\Shipments\\Shipment' => array(
|
386 |
+
'version' => '1.6.3.0',
|
387 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Shipment.php'
|
388 |
),
|
389 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Auto' => array(
|
390 |
+
'version' => '1.6.3.0',
|
391 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Auto.php'
|
392 |
),
|
393 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Method' => array(
|
394 |
+
'version' => '1.6.3.0',
|
395 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Method.php'
|
396 |
),
|
397 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Simple' => array(
|
398 |
+
'version' => '1.6.3.0',
|
399 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Simple.php'
|
400 |
),
|
401 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Helper' => array(
|
402 |
+
'version' => '1.6.3.0',
|
403 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Helper.php'
|
404 |
),
|
405 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider\\MethodPlaceholder' => array(
|
406 |
+
'version' => '1.6.3.0',
|
407 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/MethodPlaceholder.php'
|
408 |
),
|
409 |
'Vendidero\\Germanized\\Shipments\\Install' => array(
|
410 |
+
'version' => '1.6.3.0',
|
411 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Install.php'
|
412 |
),
|
413 |
'Vendidero\\Germanized\\Shipments\\SimpleShipment' => array(
|
414 |
+
'version' => '1.6.3.0',
|
415 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/SimpleShipment.php'
|
416 |
),
|
417 |
'Vendidero\\Germanized\\Shipments\\Package' => array(
|
418 |
+
'version' => '1.6.3.0',
|
419 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Package.php'
|
420 |
),
|
421 |
'Vendidero\\Germanized\\Shipments\\Product' => array(
|
422 |
+
'version' => '1.6.3.0',
|
423 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Product.php'
|
424 |
),
|
425 |
'Vendidero\\Germanized\\Shipments\\Order' => array(
|
426 |
+
'version' => '1.6.3.0',
|
427 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Order.php'
|
428 |
),
|
429 |
'Vendidero\\Germanized\\Shipments\\DataStores\\Shipment' => array(
|
430 |
+
'version' => '1.6.3.0',
|
431 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php'
|
432 |
),
|
433 |
'Vendidero\\Germanized\\Shipments\\DataStores\\Label' => array(
|
434 |
+
'version' => '1.6.3.0',
|
435 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Label.php'
|
436 |
),
|
437 |
'Vendidero\\Germanized\\Shipments\\DataStores\\ShippingProvider' => array(
|
438 |
+
'version' => '1.6.3.0',
|
439 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShippingProvider.php'
|
440 |
),
|
441 |
'Vendidero\\Germanized\\Shipments\\DataStores\\Packaging' => array(
|
442 |
+
'version' => '1.6.3.0',
|
443 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Packaging.php'
|
444 |
),
|
445 |
'Vendidero\\Germanized\\Shipments\\DataStores\\ShipmentItem' => array(
|
446 |
+
'version' => '1.6.3.0',
|
447 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php'
|
448 |
),
|
449 |
'Vendidero\\Germanized\\Shipments\\PackagingFactory' => array(
|
450 |
+
'version' => '1.6.3.0',
|
451 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PackagingFactory.php'
|
452 |
),
|
453 |
'Vendidero\\Germanized\\Shipments\\Ajax' => array(
|
454 |
+
'version' => '1.6.3.0',
|
455 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Ajax.php'
|
456 |
),
|
457 |
'Vendidero\\Germanized\\Shipments\\ReturnShipment' => array(
|
458 |
+
'version' => '1.6.3.0',
|
459 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnShipment.php'
|
460 |
),
|
461 |
'Vendidero\\Germanized\\Shipments\\AddressSplitter' => array(
|
462 |
+
'version' => '1.6.3.0',
|
463 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/AddressSplitter.php'
|
464 |
),
|
465 |
'Vendidero\\Germanized\\Shipments\\Admin\\BulkLabel' => array(
|
466 |
+
'version' => '1.6.3.0',
|
467 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkLabel.php'
|
468 |
),
|
469 |
'Vendidero\\Germanized\\Shipments\\Admin\\Settings' => array(
|
470 |
+
'version' => '1.6.3.0',
|
471 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Settings.php'
|
472 |
),
|
473 |
'Vendidero\\Germanized\\Shipments\\Admin\\MetaBox' => array(
|
474 |
+
'version' => '1.6.3.0',
|
475 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/MetaBox.php'
|
476 |
),
|
477 |
'Vendidero\\Germanized\\Shipments\\Admin\\ProviderSettings' => array(
|
478 |
+
'version' => '1.6.3.0',
|
479 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ProviderSettings.php'
|
480 |
),
|
481 |
'Vendidero\\Germanized\\Shipments\\Admin\\ReturnTable' => array(
|
482 |
+
'version' => '1.6.3.0',
|
483 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ReturnTable.php'
|
484 |
),
|
485 |
'Vendidero\\Germanized\\Shipments\\Admin\\BulkActionHandler' => array(
|
486 |
+
'version' => '1.6.3.0',
|
487 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkActionHandler.php'
|
488 |
),
|
489 |
'Vendidero\\Germanized\\Shipments\\Admin\\Admin' => array(
|
490 |
+
'version' => '1.6.3.0',
|
491 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Admin.php'
|
492 |
),
|
493 |
'Vendidero\\Germanized\\Shipments\\Admin\\Table' => array(
|
494 |
+
'version' => '1.6.3.0',
|
495 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Table.php'
|
496 |
),
|
497 |
'Vendidero\\Germanized\\Shipments\\Labels\\Factory' => array(
|
498 |
+
'version' => '1.6.3.0',
|
499 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Factory.php'
|
500 |
),
|
501 |
'Vendidero\\Germanized\\Shipments\\Labels\\Label' => array(
|
502 |
+
'version' => '1.6.3.0',
|
503 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Label.php'
|
504 |
),
|
505 |
'Vendidero\\Germanized\\Shipments\\Labels\\ReturnLabel' => array(
|
506 |
+
'version' => '1.6.3.0',
|
507 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/ReturnLabel.php'
|
508 |
),
|
509 |
'Vendidero\\Germanized\\Shipments\\Labels\\DownloadHandler' => array(
|
510 |
+
'version' => '1.6.3.0',
|
511 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/DownloadHandler.php'
|
512 |
),
|
513 |
'Vendidero\\Germanized\\Shipments\\Labels\\Automation' => array(
|
514 |
+
'version' => '1.6.3.0',
|
515 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Automation.php'
|
516 |
),
|
517 |
'Vendidero\\Germanized\\Shipments\\Labels\\Query' => array(
|
518 |
+
'version' => '1.6.3.0',
|
519 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Query.php'
|
520 |
),
|
521 |
'Vendidero\\Germanized\\Shipments\\ShipmentQuery' => array(
|
522 |
+
'version' => '1.6.3.0',
|
523 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentQuery.php'
|
524 |
),
|
525 |
'Vendidero\\Germanized\\Shipments\\WPMLHelper' => array(
|
526 |
+
'version' => '1.6.3.0',
|
527 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/WPMLHelper.php'
|
528 |
),
|
529 |
'Vendidero\\Germanized\\Shipments\\ShipmentReturnItem' => array(
|
530 |
+
'version' => '1.6.3.0',
|
531 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentReturnItem.php'
|
532 |
),
|
533 |
'Vendidero\\Germanized\\Shipments\\FormHandler' => array(
|
534 |
+
'version' => '1.6.3.0',
|
535 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/FormHandler.php'
|
536 |
),
|
537 |
'Vendidero\\Germanized\\Shipments\\PDFMerger' => array(
|
538 |
+
'version' => '1.6.3.0',
|
539 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFMerger.php'
|
540 |
),
|
541 |
'Vendidero\\Germanized\\Shipments\\ShipmentFactory' => array(
|
542 |
+
'version' => '1.6.3.0',
|
543 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentFactory.php'
|
544 |
),
|
545 |
'Vendidero\\Germanized\\Shipments\\Automation' => array(
|
546 |
+
'version' => '1.6.3.0',
|
547 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Automation.php'
|
548 |
),
|
549 |
'Vendidero\\Germanized\\Shipments\\Packaging' => array(
|
550 |
+
'version' => '1.6.3.0',
|
551 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packaging.php'
|
552 |
),
|
553 |
'Vendidero\\Germanized\\Shipments\\Api' => array(
|
554 |
+
'version' => '1.6.3.0',
|
555 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Api.php'
|
556 |
),
|
557 |
'Vendidero\\Germanized\\Shipments\\ShipmentItem' => array(
|
558 |
+
'version' => '1.6.3.0',
|
559 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentItem.php'
|
560 |
),
|
561 |
'Vendidero\\Germanized\\Shipments\\Validation' => array(
|
562 |
+
'version' => '1.6.3.0',
|
563 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Validation.php'
|
564 |
),
|
565 |
'Vendidero\\Germanized\\Shipments\\Emails' => array(
|
566 |
+
'version' => '1.6.3.0',
|
567 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Emails.php'
|
568 |
),
|
569 |
'Vendidero\\Germanized\\Shipments\\PDFSplitter' => array(
|
570 |
+
'version' => '1.6.3.0',
|
571 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFSplitter.php'
|
572 |
),
|
573 |
'Vendidero\\Germanized\\Shipments\\ReturnReason' => array(
|
574 |
+
'version' => '1.6.3.0',
|
575 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnReason.php'
|
576 |
),
|
577 |
'Vendidero\\Germanized\\Shipments\\Interfaces\\ShippingProviderAuto' => array(
|
578 |
+
'version' => '1.6.3.0',
|
579 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShippingProviderAuto.php'
|
580 |
),
|
581 |
'Vendidero\\Germanized\\Shipments\\Interfaces\\ShippingProvider' => array(
|
582 |
+
'version' => '1.6.3.0',
|
583 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShippingProvider.php'
|
584 |
),
|
585 |
'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentReturnLabel' => array(
|
586 |
+
'version' => '1.6.3.0',
|
587 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentReturnLabel.php'
|
588 |
),
|
589 |
'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentLabel' => array(
|
590 |
+
'version' => '1.6.3.0',
|
591 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentLabel.php'
|
592 |
),
|
593 |
'Vendidero\\Germanized\\Shipments\\Packing\\PackagingBox' => array(
|
594 |
+
'version' => '1.6.3.0',
|
595 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/PackagingBox.php'
|
596 |
),
|
597 |
'Vendidero\\Germanized\\Shipments\\Packing\\OrderItem' => array(
|
598 |
+
'version' => '1.6.3.0',
|
599 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/OrderItem.php'
|
600 |
),
|
601 |
'Vendidero\\Germanized\\Shipments\\Packing\\Helper' => array(
|
602 |
+
'version' => '1.6.3.0',
|
603 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/Helper.php'
|
604 |
),
|
605 |
'Vendidero\\Germanized\\Shipments\\Packing\\ShipmentItem' => array(
|
606 |
+
'version' => '1.6.3.0',
|
607 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/ShipmentItem.php'
|
608 |
),
|
609 |
'Vendidero\\Germanized\\DHL\\ShippingProvider\\DeutschePost' => array(
|
vendor/jetpack-autoloader/class-autoloader-handler.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-autoloader-locator.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-autoloader.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-container.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-hook-manager.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-latest-autoloader-guard.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-manifest-reader.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-path-processor.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-php-autoloader.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-plugin-locator.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-plugins-handler.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-shutdown-handler.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-version-loader.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-version-selector.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jpd24f8a82822df06338be9382a9d68d41;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
woocommerce-germanized.php
CHANGED
@@ -3,13 +3,13 @@
|
|
3 |
* Plugin Name: Germanized for WooCommerce
|
4 |
* Plugin URI: https://www.vendidero.de/woocommerce-germanized
|
5 |
* Description: Germanized for WooCommerce extends WooCommerce to become a legally compliant store in the german market.
|
6 |
-
* Version: 3.6.
|
7 |
* Author: vendidero
|
8 |
* Author URI: https://vendidero.de
|
9 |
* Requires at least: 5.4
|
10 |
* Tested up to: 5.8
|
11 |
* WC requires at least: 3.9
|
12 |
-
* WC tested up to: 5.
|
13 |
*
|
14 |
* Text Domain: woocommerce-germanized
|
15 |
* Domain Path: /i18n/languages/
|
@@ -69,7 +69,7 @@ if ( ! class_exists( 'WooCommerce_Germanized' ) ) :
|
|
69 |
*
|
70 |
* @var string
|
71 |
*/
|
72 |
-
public $version = '3.6.
|
73 |
|
74 |
/**
|
75 |
* @var WooCommerce_Germanized $instance of the plugin
|
3 |
* Plugin Name: Germanized for WooCommerce
|
4 |
* Plugin URI: https://www.vendidero.de/woocommerce-germanized
|
5 |
* Description: Germanized for WooCommerce extends WooCommerce to become a legally compliant store in the german market.
|
6 |
+
* Version: 3.6.3
|
7 |
* Author: vendidero
|
8 |
* Author URI: https://vendidero.de
|
9 |
* Requires at least: 5.4
|
10 |
* Tested up to: 5.8
|
11 |
* WC requires at least: 3.9
|
12 |
+
* WC tested up to: 5.9
|
13 |
*
|
14 |
* Text Domain: woocommerce-germanized
|
15 |
* Domain Path: /i18n/languages/
|
69 |
*
|
70 |
* @var string
|
71 |
*/
|
72 |
+
public $version = '3.6.3';
|
73 |
|
74 |
/**
|
75 |
* @var WooCommerce_Germanized $instance of the plugin
|