From e5d3a2ac2c344da66bd0f93c321caaeb863fe93e Mon Sep 17 00:00:00 2001
From: Reinhold Kainhofer <reinhold@kainhofer.com>
Date: Sun, 28 Jan 2018 21:36:52 +0100
Subject: [PATCH] Fix warnings, update to latest versions

---
 ordernumbers_woocommerce_basic.php         | 3 ++-
 plugin-update-checker/vendor/Parsedown.php | 2 +-
 readme.txt                                 | 2 +-
 woocommerce-advanced-ordernumbers.php      | 2 +-
 woocommerce-basic-ordernumbers.php         | 2 +-
 5 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/ordernumbers_woocommerce_basic.php b/ordernumbers_woocommerce_basic.php
index 4720b9d..20eba97 100644
--- a/ordernumbers_woocommerce_basic.php
+++ b/ordernumbers_woocommerce_basic.php
@@ -376,7 +376,8 @@ class OpenToolsOrdernumbersBasic {
 	 * Handle the "Assign a new order number" action from the edit order page in the backend
 	 */
 	public function order_action_assign_new_ordernumber( $order ) {
-		$number = $this->generateNumber($order->get_id(), $order, 'ordernumber');
+		$wc_ver3 = !version_compare(WC_VERSION, '2.7', '<');
+		$number = $this->generateNumber($wc_ver3?$order->get_id():$order->id, $order, 'ordernumber');
 	}
 		
 	/** 
diff --git a/plugin-update-checker/vendor/Parsedown.php b/plugin-update-checker/vendor/Parsedown.php
index 71a033e..bbc2d32 100644
--- a/plugin-update-checker/vendor/Parsedown.php
+++ b/plugin-update-checker/vendor/Parsedown.php
@@ -1409,7 +1409,7 @@ class Parsedown
 
             if (isset($Element['handler']))
             {
-                $markup .= $this->$Element['handler']($Element['text']);
+                $markup .= $this->{$Element['handler']}($Element['text']);
             }
             else
             {
diff --git a/readme.txt b/readme.txt
index f1913ef..d3753f6 100644
--- a/readme.txt
+++ b/readme.txt
@@ -3,7 +3,7 @@ Plugin Name: Ordernumbers for WooCommerce
 Contributors: opentools
 Tags: WooCommerce, Order numbers, orders
 Requires at least: 4.0
-Tested up to: 4.8
+Tested up to: 4.9.2
 Stable tag: 1.4.3
 License: GPLv3 or later
 License URI: http://www.gnu.org/licenses/gpl.html
diff --git a/woocommerce-advanced-ordernumbers.php b/woocommerce-advanced-ordernumbers.php
index bb226b4..11fdb41 100644
--- a/woocommerce-advanced-ordernumbers.php
+++ b/woocommerce-advanced-ordernumbers.php
@@ -11,7 +11,7 @@
  * License: GPL2+
  * Network: true
  * WC requires at least: 2.2
- * WC tested up to: 3.1
+ * WC tested up to: 3.2.6
 */
 
 if ( ! defined( 'ABSPATH' ) ) { 
diff --git a/woocommerce-basic-ordernumbers.php b/woocommerce-basic-ordernumbers.php
index f984f71..21fbf51 100644
--- a/woocommerce-basic-ordernumbers.php
+++ b/woocommerce-basic-ordernumbers.php
@@ -10,7 +10,7 @@
  * License: GPL2+
  * Network: true
  * WC requires at least: 2.2
- * WC tested up to: 3.1
+ * WC tested up to: 3.2.6
 */
 
 if ( ! defined( 'ABSPATH' ) ) { 
-- 
GitLab