Version Description
- 2021-04-28 =
- Fixed compatibility with WPML
- Added support for WooCommerce 5.2
Download this release
Release Info
Developer | wpdesk |
Plugin | Flexible Checkout Fields for WooCommerce – WooCommerce Checkout Manager |
Version | 3.0.9 |
Comparing to | |
See all releases |
Code changes from version 3.0.8 to 3.0.9
- flexible-checkout-fields.php +2 -2
- lang/flexible-checkout-fields.pot +3 -2
- readme.txt +4 -0
- src/Field/Type/Wc/WcContactType.php +117 -0
- src/Field/Type/Wc/WcDefaultType.php +0 -2
- src/Field/Types.php +2 -0
- src/Settings/Option/DisplayOnOnlyAddressOption.php +29 -0
- vendor/autoload.php +1 -1
- vendor/composer/autoload_classmap.php +2 -0
- vendor/composer/autoload_real.php +4 -4
- vendor/composer/autoload_static.php +6 -4
- vendor_prefixed/wpdesk/wp-wpdesk-license/composer.json +2 -1
- vendor_prefixed/wpdesk/wp-wpdesk-license/src/ApiManager/class-wc-key-api.php +6 -6
- vendor_prefixed/wpdesk/wp-wpdesk-license/src/ApiManager/class-wc-plugin-update.php +3 -3
flexible-checkout-fields.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Flexible Checkout Fields
|
4 |
Plugin URI: https://www.wpdesk.net/products/flexible-checkout-fields-pro-woocommerce/
|
5 |
Description: Manage your WooCommerce checkout fields. Change order, labels, placeholders and add new fields.
|
6 |
-
Version: 3.0.
|
7 |
Author: WP Desk
|
8 |
Author URI: https://www.wpdesk.net/
|
9 |
Text Domain: flexible-checkout-fields
|
@@ -39,7 +39,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
39 |
|
40 |
|
41 |
/* THIS VARIABLE CAN BE CHANGED AUTOMATICALLY */
|
42 |
-
$plugin_version = '3.0.
|
43 |
|
44 |
/*
|
45 |
* Update when conditions are met:
|
3 |
Plugin Name: Flexible Checkout Fields
|
4 |
Plugin URI: https://www.wpdesk.net/products/flexible-checkout-fields-pro-woocommerce/
|
5 |
Description: Manage your WooCommerce checkout fields. Change order, labels, placeholders and add new fields.
|
6 |
+
Version: 3.0.9
|
7 |
Author: WP Desk
|
8 |
Author URI: https://www.wpdesk.net/
|
9 |
Text Domain: flexible-checkout-fields
|
39 |
|
40 |
|
41 |
/* THIS VARIABLE CAN BE CHANGED AUTOMATICALLY */
|
42 |
+
$plugin_version = '3.0.9';
|
43 |
|
44 |
/*
|
45 |
* Update when conditions are met:
|
lang/flexible-checkout-fields.pot
CHANGED
@@ -2,14 +2,14 @@
|
|
2 |
# This file is distributed under the same license as the Flexible Checkout Fields plugin.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Flexible Checkout Fields 3.0.
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/flexible-checkout-fields\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"POT-Creation-Date: 2021-
|
13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
14 |
"X-Generator: WP-CLI 2.4.0\n"
|
15 |
"X-Domain: flexible-checkout-fields\n"
|
@@ -198,6 +198,7 @@ msgid "Radio Button"
|
|
198 |
msgstr ""
|
199 |
|
200 |
#: src/Field/Type/Wc/WcAddress2Type.php:53
|
|
|
201 |
#: src/Field/Type/Wc/WcCountryType.php:50
|
202 |
#: src/Field/Type/Wc/WcDefaultType.php:53
|
203 |
#: src/Field/Type/Wc/WcNotesType.php:52
|
2 |
# This file is distributed under the same license as the Flexible Checkout Fields plugin.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Flexible Checkout Fields 3.0.9\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/flexible-checkout-fields\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"POT-Creation-Date: 2021-04-28T09:44:51+00:00\n"
|
13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
14 |
"X-Generator: WP-CLI 2.4.0\n"
|
15 |
"X-Domain: flexible-checkout-fields\n"
|
198 |
msgstr ""
|
199 |
|
200 |
#: src/Field/Type/Wc/WcAddress2Type.php:53
|
201 |
+
#: src/Field/Type/Wc/WcContactType.php:53
|
202 |
#: src/Field/Type/Wc/WcCountryType.php:50
|
203 |
#: src/Field/Type/Wc/WcDefaultType.php:53
|
204 |
#: src/Field/Type/Wc/WcNotesType.php:52
|
readme.txt
CHANGED
@@ -187,6 +187,10 @@ If you are upgrading from the old WooCommerce Checkout Fields version (1.1, wooc
|
|
187 |
|
188 |
== Changelog ==
|
189 |
|
|
|
|
|
|
|
|
|
190 |
= 3.0.8 - 2021-03-31 =
|
191 |
* Removed validation for Postcode for fields other than Postcode/ZIP
|
192 |
* Fixed formatting values of State/County fields
|
187 |
|
188 |
== Changelog ==
|
189 |
|
190 |
+
= 3.0.9 - 2021-04-28 =
|
191 |
+
* Fixed compatibility with WPML
|
192 |
+
* Added support for WooCommerce 5.2
|
193 |
+
|
194 |
= 3.0.8 - 2021-03-31 =
|
195 |
* Removed validation for Postcode for fields other than Postcode/ZIP
|
196 |
* Fixed formatting values of State/County fields
|
src/Field/Type/Wc/WcContactType.php
ADDED
@@ -0,0 +1,117 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* .
|
4 |
+
*
|
5 |
+
* @package WPDesk\FPF\Free
|
6 |
+
*/
|
7 |
+
|
8 |
+
namespace WPDesk\FCF\Free\Field\Type\Wc;
|
9 |
+
|
10 |
+
use WPDesk\FCF\Free\Field\Type\TypeAbstract;
|
11 |
+
use WPDesk\FCF\Free\Field\Type\TypeInterface;
|
12 |
+
use WPDesk\FCF\Free\Settings\Tab\AdvancedTab;
|
13 |
+
use WPDesk\FCF\Free\Settings\Tab\AppearanceTab;
|
14 |
+
use WPDesk\FCF\Free\Settings\Tab\DisplayTab;
|
15 |
+
use WPDesk\FCF\Free\Settings\Tab\GeneralTab;
|
16 |
+
use WPDesk\FCF\Free\Settings\Tab\LogicTab;
|
17 |
+
use WPDesk\FCF\Free\Settings\Option\OptionInterface;
|
18 |
+
use WPDesk\FCF\Free\Settings\Option\CssOption;
|
19 |
+
use WPDesk\FCF\Free\Settings\Option\DisplayOnOnlyAddressOption;
|
20 |
+
use WPDesk\FCF\Free\Settings\Option\EnabledOption;
|
21 |
+
use WPDesk\FCF\Free\Settings\Option\FormattingWcOption;
|
22 |
+
use WPDesk\FCF\Free\Settings\Option\LabelOption;
|
23 |
+
use WPDesk\FCF\Free\Settings\Option\LogicAdvOption;
|
24 |
+
use WPDesk\FCF\Free\Settings\Option\NameOption;
|
25 |
+
use WPDesk\FCF\Free\Settings\Option\PlaceholderOption;
|
26 |
+
use WPDesk\FCF\Free\Settings\Option\PriorityOption;
|
27 |
+
use WPDesk\FCF\Free\Settings\Option\RequiredOption;
|
28 |
+
use WPDesk\FCF\Free\Settings\Option\ValidationOption;
|
29 |
+
use WPDesk\FCF\Free\Settings\Option\ValidationInfoOption;
|
30 |
+
|
31 |
+
/**
|
32 |
+
* Supports field type settings.
|
33 |
+
*/
|
34 |
+
class WcContactType extends TypeAbstract implements TypeInterface {
|
35 |
+
|
36 |
+
const FIELD_TYPE = 'wc_contact';
|
37 |
+
|
38 |
+
/**
|
39 |
+
* Returns value of field type.
|
40 |
+
*
|
41 |
+
* @return string Field type.
|
42 |
+
*/
|
43 |
+
public function get_field_type(): string {
|
44 |
+
return self::FIELD_TYPE;
|
45 |
+
}
|
46 |
+
|
47 |
+
/**
|
48 |
+
* Returns label of field type.
|
49 |
+
*
|
50 |
+
* @return string Field label.
|
51 |
+
*/
|
52 |
+
public function get_field_type_label(): string {
|
53 |
+
return __( 'WooCommerce Default Field', 'flexible-checkout-fields' );
|
54 |
+
}
|
55 |
+
|
56 |
+
/**
|
57 |
+
* Returns reserved field names, overriding this field type for selected field names.
|
58 |
+
*
|
59 |
+
* @return array Field names.
|
60 |
+
*/
|
61 |
+
public function get_reserved_field_names(): array {
|
62 |
+
return [
|
63 |
+
'billing_phone',
|
64 |
+
'billing_email',
|
65 |
+
];
|
66 |
+
}
|
67 |
+
|
68 |
+
/**
|
69 |
+
* Returns whether field type is hidden.
|
70 |
+
*
|
71 |
+
* @return bool Status if field type is hidden.
|
72 |
+
*/
|
73 |
+
public function is_hidden(): bool {
|
74 |
+
return true;
|
75 |
+
}
|
76 |
+
|
77 |
+
/**
|
78 |
+
* Returns whether field type is available for plugin version.
|
79 |
+
*
|
80 |
+
* @return bool Status if field type is available.
|
81 |
+
*/
|
82 |
+
public function is_available(): bool {
|
83 |
+
return true;
|
84 |
+
}
|
85 |
+
|
86 |
+
/**
|
87 |
+
* Returns list of options for field settings.
|
88 |
+
*
|
89 |
+
* @return OptionInterface[] List of option fields.
|
90 |
+
*/
|
91 |
+
public function get_options_objects(): array {
|
92 |
+
return [
|
93 |
+
GeneralTab::TAB_NAME => [
|
94 |
+
PriorityOption::FIELD_NAME => new PriorityOption(),
|
95 |
+
EnabledOption::FIELD_NAME => new EnabledOption(),
|
96 |
+
RequiredOption::FIELD_NAME => new RequiredOption(),
|
97 |
+
LabelOption::FIELD_NAME => new LabelOption(),
|
98 |
+
NameOption::FIELD_NAME => new NameOption(),
|
99 |
+
],
|
100 |
+
AdvancedTab::TAB_NAME => [
|
101 |
+
ValidationOption::FIELD_NAME => new ValidationOption(),
|
102 |
+
ValidationInfoOption::FIELD_NAME => new ValidationInfoOption(),
|
103 |
+
],
|
104 |
+
AppearanceTab::TAB_NAME => [
|
105 |
+
PlaceholderOption::FIELD_NAME => new PlaceholderOption(),
|
106 |
+
CssOption::FIELD_NAME => new CssOption(),
|
107 |
+
],
|
108 |
+
DisplayTab::TAB_NAME => [
|
109 |
+
DisplayOnOnlyAddressOption::FIELD_NAME => new DisplayOnOnlyAddressOption(),
|
110 |
+
FormattingWcOption::FIELD_NAME => new FormattingWcOption(),
|
111 |
+
],
|
112 |
+
LogicTab::TAB_NAME => [
|
113 |
+
LogicAdvOption::FIELD_NAME => new LogicAdvOption(),
|
114 |
+
],
|
115 |
+
];
|
116 |
+
}
|
117 |
+
}
|
src/Field/Type/Wc/WcDefaultType.php
CHANGED
@@ -65,8 +65,6 @@ class WcDefaultType extends TypeAbstract implements TypeInterface {
|
|
65 |
'billing_company',
|
66 |
'billing_address_1',
|
67 |
'billing_city',
|
68 |
-
'billing_phone',
|
69 |
-
'billing_email',
|
70 |
'shipping_first_name',
|
71 |
'shipping_last_name',
|
72 |
'shipping_company',
|
65 |
'billing_company',
|
66 |
'billing_address_1',
|
67 |
'billing_city',
|
|
|
|
|
68 |
'shipping_first_name',
|
69 |
'shipping_last_name',
|
70 |
'shipping_company',
|
src/Field/Types.php
CHANGED
@@ -24,6 +24,7 @@ use WPDesk\FCF\Free\Field\Type\HtmlType;
|
|
24 |
use WPDesk\FCF\Free\Field\Type\FileType;
|
25 |
use WPDesk\FCF\Free\Field\Type\DefaultType;
|
26 |
use WPDesk\FCF\Free\Field\Type\Wc\WcDefaultType;
|
|
|
27 |
use WPDesk\FCF\Free\Field\Type\Wc\WcAddress2Type;
|
28 |
use WPDesk\FCF\Free\Field\Type\Wc\WcCountryType;
|
29 |
use WPDesk\FCF\Free\Field\Type\Wc\WcPostcodeType;
|
@@ -56,6 +57,7 @@ class Types {
|
|
56 |
( new TypeIntegration( new HtmlType() ) )->hooks();
|
57 |
( new TypeIntegration( new FileType() ) )->hooks();
|
58 |
( new TypeIntegration( new DefaultType() ) )->hooks();
|
|
|
59 |
( new TypeIntegration( new WcDefaultType() ) )->hooks();
|
60 |
( new TypeIntegration( new WcAddress2Type() ) )->hooks();
|
61 |
( new TypeIntegration( new WcCountryType() ) )->hooks();
|
24 |
use WPDesk\FCF\Free\Field\Type\FileType;
|
25 |
use WPDesk\FCF\Free\Field\Type\DefaultType;
|
26 |
use WPDesk\FCF\Free\Field\Type\Wc\WcDefaultType;
|
27 |
+
use WPDesk\FCF\Free\Field\Type\Wc\WcContactType;
|
28 |
use WPDesk\FCF\Free\Field\Type\Wc\WcAddress2Type;
|
29 |
use WPDesk\FCF\Free\Field\Type\Wc\WcCountryType;
|
30 |
use WPDesk\FCF\Free\Field\Type\Wc\WcPostcodeType;
|
57 |
( new TypeIntegration( new HtmlType() ) )->hooks();
|
58 |
( new TypeIntegration( new FileType() ) )->hooks();
|
59 |
( new TypeIntegration( new DefaultType() ) )->hooks();
|
60 |
+
( new TypeIntegration( new WcContactType() ) )->hooks();
|
61 |
( new TypeIntegration( new WcDefaultType() ) )->hooks();
|
62 |
( new TypeIntegration( new WcAddress2Type() ) )->hooks();
|
63 |
( new TypeIntegration( new WcCountryType() ) )->hooks();
|
src/Settings/Option/DisplayOnOnlyAddressOption.php
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* .
|
4 |
+
*
|
5 |
+
* @package WPDesk\FPF\Free
|
6 |
+
*/
|
7 |
+
|
8 |
+
namespace WPDesk\FCF\Free\Settings\Option;
|
9 |
+
|
10 |
+
use WPDesk\FCF\Free\Settings\Option\DisplayOnOption;
|
11 |
+
use WPDesk\FCF\Free\Settings\Option\OptionInterface;
|
12 |
+
use WPDesk\FCF\Free\Settings\Option\DisplayOnAccountAddressOption;
|
13 |
+
|
14 |
+
/**
|
15 |
+
* Supports option settings for field.
|
16 |
+
*/
|
17 |
+
class DisplayOnOnlyAddressOption extends DisplayOnOption implements OptionInterface {
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Returns subfields of option, if exists.
|
21 |
+
*
|
22 |
+
* @return OptionInterface[] List of option children.
|
23 |
+
*/
|
24 |
+
public function get_children(): array {
|
25 |
+
return [
|
26 |
+
DisplayOnAccountAddressOption::FIELD_NAME => new DisplayOnAccountAddressOption(),
|
27 |
+
];
|
28 |
+
}
|
29 |
+
}
|
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 ComposerAutoloaderInitf21ce1a4c2909ecafb0fab7f4c5d01f7::getLoader();
|
vendor/composer/autoload_classmap.php
CHANGED
@@ -290,6 +290,7 @@ return array(
|
|
290 |
'WPDesk\\FCF\\Free\\Field\\Type\\TypeIntegration' => $baseDir . '/src/Field/Type/TypeIntegration.php',
|
291 |
'WPDesk\\FCF\\Free\\Field\\Type\\TypeInterface' => $baseDir . '/src/Field/Type/TypeInterface.php',
|
292 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcAddress2Type' => $baseDir . '/src/Field/Type/Wc/WcAddress2Type.php',
|
|
|
293 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcCountryType' => $baseDir . '/src/Field/Type/Wc/WcCountryType.php',
|
294 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcDefaultType' => $baseDir . '/src/Field/Type/Wc/WcDefaultType.php',
|
295 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcNotesType' => $baseDir . '/src/Field/Type/Wc/WcNotesType.php',
|
@@ -323,6 +324,7 @@ return array(
|
|
323 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnAccountAddressOption' => $baseDir . '/src/Settings/Option/DisplayOnAccountAddressOption.php',
|
324 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnAccountOrderOption' => $baseDir . '/src/Settings/Option/DisplayOnAccountOrderOption.php',
|
325 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnEmailsOption' => $baseDir . '/src/Settings/Option/DisplayOnEmailsOption.php',
|
|
|
326 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnOption' => $baseDir . '/src/Settings/Option/DisplayOnOption.php',
|
327 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnThankYouOption' => $baseDir . '/src/Settings/Option/DisplayOnThankYouOption.php',
|
328 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnWithoutAddressOption' => $baseDir . '/src/Settings/Option/DisplayOnWithoutAddressOption.php',
|
290 |
'WPDesk\\FCF\\Free\\Field\\Type\\TypeIntegration' => $baseDir . '/src/Field/Type/TypeIntegration.php',
|
291 |
'WPDesk\\FCF\\Free\\Field\\Type\\TypeInterface' => $baseDir . '/src/Field/Type/TypeInterface.php',
|
292 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcAddress2Type' => $baseDir . '/src/Field/Type/Wc/WcAddress2Type.php',
|
293 |
+
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcContactType' => $baseDir . '/src/Field/Type/Wc/WcContactType.php',
|
294 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcCountryType' => $baseDir . '/src/Field/Type/Wc/WcCountryType.php',
|
295 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcDefaultType' => $baseDir . '/src/Field/Type/Wc/WcDefaultType.php',
|
296 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcNotesType' => $baseDir . '/src/Field/Type/Wc/WcNotesType.php',
|
324 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnAccountAddressOption' => $baseDir . '/src/Settings/Option/DisplayOnAccountAddressOption.php',
|
325 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnAccountOrderOption' => $baseDir . '/src/Settings/Option/DisplayOnAccountOrderOption.php',
|
326 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnEmailsOption' => $baseDir . '/src/Settings/Option/DisplayOnEmailsOption.php',
|
327 |
+
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnOnlyAddressOption' => $baseDir . '/src/Settings/Option/DisplayOnOnlyAddressOption.php',
|
328 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnOption' => $baseDir . '/src/Settings/Option/DisplayOnOption.php',
|
329 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnThankYouOption' => $baseDir . '/src/Settings/Option/DisplayOnThankYouOption.php',
|
330 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnWithoutAddressOption' => $baseDir . '/src/Settings/Option/DisplayOnWithoutAddressOption.php',
|
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 |
|
@@ -22,15 +22,15 @@ class ComposerAutoloaderInita1c4381beea22a43b4828e5563955487
|
|
22 |
return self::$loader;
|
23 |
}
|
24 |
|
25 |
-
spl_autoload_register(array('
|
26 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
27 |
-
spl_autoload_unregister(array('
|
28 |
|
29 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
30 |
if ($useStaticLoader) {
|
31 |
require_once __DIR__ . '/autoload_static.php';
|
32 |
|
33 |
-
call_user_func(\Composer\Autoload\
|
34 |
} else {
|
35 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
36 |
foreach ($map as $namespace => $path) {
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInitf21ce1a4c2909ecafb0fab7f4c5d01f7
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
22 |
return self::$loader;
|
23 |
}
|
24 |
|
25 |
+
spl_autoload_register(array('ComposerAutoloaderInitf21ce1a4c2909ecafb0fab7f4c5d01f7', 'loadClassLoader'), true, true);
|
26 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
27 |
+
spl_autoload_unregister(array('ComposerAutoloaderInitf21ce1a4c2909ecafb0fab7f4c5d01f7', 'loadClassLoader'));
|
28 |
|
29 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
30 |
if ($useStaticLoader) {
|
31 |
require_once __DIR__ . '/autoload_static.php';
|
32 |
|
33 |
+
call_user_func(\Composer\Autoload\ComposerStaticInitf21ce1a4c2909ecafb0fab7f4c5d01f7::getInitializer($loader));
|
34 |
} else {
|
35 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
36 |
foreach ($map as $namespace => $path) {
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'W' =>
|
@@ -313,6 +313,7 @@ class ComposerStaticInita1c4381beea22a43b4828e5563955487
|
|
313 |
'WPDesk\\FCF\\Free\\Field\\Type\\TypeIntegration' => __DIR__ . '/../..' . '/src/Field/Type/TypeIntegration.php',
|
314 |
'WPDesk\\FCF\\Free\\Field\\Type\\TypeInterface' => __DIR__ . '/../..' . '/src/Field/Type/TypeInterface.php',
|
315 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcAddress2Type' => __DIR__ . '/../..' . '/src/Field/Type/Wc/WcAddress2Type.php',
|
|
|
316 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcCountryType' => __DIR__ . '/../..' . '/src/Field/Type/Wc/WcCountryType.php',
|
317 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcDefaultType' => __DIR__ . '/../..' . '/src/Field/Type/Wc/WcDefaultType.php',
|
318 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcNotesType' => __DIR__ . '/../..' . '/src/Field/Type/Wc/WcNotesType.php',
|
@@ -346,6 +347,7 @@ class ComposerStaticInita1c4381beea22a43b4828e5563955487
|
|
346 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnAccountAddressOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnAccountAddressOption.php',
|
347 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnAccountOrderOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnAccountOrderOption.php',
|
348 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnEmailsOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnEmailsOption.php',
|
|
|
349 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnOption.php',
|
350 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnThankYouOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnThankYouOption.php',
|
351 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnWithoutAddressOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnWithoutAddressOption.php',
|
@@ -407,9 +409,9 @@ class ComposerStaticInita1c4381beea22a43b4828e5563955487
|
|
407 |
public static function getInitializer(ClassLoader $loader)
|
408 |
{
|
409 |
return \Closure::bind(function () use ($loader) {
|
410 |
-
$loader->prefixLengthsPsr4 =
|
411 |
-
$loader->prefixDirsPsr4 =
|
412 |
-
$loader->classMap =
|
413 |
|
414 |
}, null, ClassLoader::class);
|
415 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInitf21ce1a4c2909ecafb0fab7f4c5d01f7
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'W' =>
|
313 |
'WPDesk\\FCF\\Free\\Field\\Type\\TypeIntegration' => __DIR__ . '/../..' . '/src/Field/Type/TypeIntegration.php',
|
314 |
'WPDesk\\FCF\\Free\\Field\\Type\\TypeInterface' => __DIR__ . '/../..' . '/src/Field/Type/TypeInterface.php',
|
315 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcAddress2Type' => __DIR__ . '/../..' . '/src/Field/Type/Wc/WcAddress2Type.php',
|
316 |
+
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcContactType' => __DIR__ . '/../..' . '/src/Field/Type/Wc/WcContactType.php',
|
317 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcCountryType' => __DIR__ . '/../..' . '/src/Field/Type/Wc/WcCountryType.php',
|
318 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcDefaultType' => __DIR__ . '/../..' . '/src/Field/Type/Wc/WcDefaultType.php',
|
319 |
'WPDesk\\FCF\\Free\\Field\\Type\\Wc\\WcNotesType' => __DIR__ . '/../..' . '/src/Field/Type/Wc/WcNotesType.php',
|
347 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnAccountAddressOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnAccountAddressOption.php',
|
348 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnAccountOrderOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnAccountOrderOption.php',
|
349 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnEmailsOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnEmailsOption.php',
|
350 |
+
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnOnlyAddressOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnOnlyAddressOption.php',
|
351 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnOption.php',
|
352 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnThankYouOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnThankYouOption.php',
|
353 |
'WPDesk\\FCF\\Free\\Settings\\Option\\DisplayOnWithoutAddressOption' => __DIR__ . '/../..' . '/src/Settings/Option/DisplayOnWithoutAddressOption.php',
|
409 |
public static function getInitializer(ClassLoader $loader)
|
410 |
{
|
411 |
return \Closure::bind(function () use ($loader) {
|
412 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInitf21ce1a4c2909ecafb0fab7f4c5d01f7::$prefixLengthsPsr4;
|
413 |
+
$loader->prefixDirsPsr4 = ComposerStaticInitf21ce1a4c2909ecafb0fab7f4c5d01f7::$prefixDirsPsr4;
|
414 |
+
$loader->classMap = ComposerStaticInitf21ce1a4c2909ecafb0fab7f4c5d01f7::$classMap;
|
415 |
|
416 |
}, null, ClassLoader::class);
|
417 |
}
|
vendor_prefixed/wpdesk/wp-wpdesk-license/composer.json
CHANGED
@@ -11,7 +11,8 @@
|
|
11 |
"ext-curl": "*",
|
12 |
"ext-json": "*",
|
13 |
"wpdesk\/wp-builder": "^1.3.1",
|
14 |
-
"wpdesk\/wp-notice": "^3.0"
|
|
|
15 |
},
|
16 |
"require-dev": {
|
17 |
"phpunit\/phpunit": "<7",
|
11 |
"ext-curl": "*",
|
12 |
"ext-json": "*",
|
13 |
"wpdesk\/wp-builder": "^1.3.1",
|
14 |
+
"wpdesk\/wp-notice": "^3.0",
|
15 |
+
"wpdesk\/wp-logs": "^1.6"
|
16 |
},
|
17 |
"require-dev": {
|
18 |
"phpunit\/phpunit": "<7",
|
vendor_prefixed/wpdesk/wp-wpdesk-license/src/ApiManager/class-wc-key-api.php
CHANGED
@@ -45,9 +45,9 @@ if (!\class_exists('FcfVendor\\WPDesk_API_KEY')) {
|
|
45 |
if (\class_exists('FcfVendor\\WPDesk_Logger_Factory')) {
|
46 |
// Request failed
|
47 |
if (\is_wp_error($request)) {
|
48 |
-
\FcfVendor\WPDesk_Logger_Factory::log_wp_error($request, \debug_backtrace());
|
49 |
} else {
|
50 |
-
\FcfVendor\WPDesk_Logger_Factory::log_message_backtrace('Response is invalid. Response: ' . \json_encode($request), \FcfVendor\WPDesk_Logger::ERROR, \debug_backtrace());
|
51 |
}
|
52 |
}
|
53 |
return \false;
|
@@ -65,9 +65,9 @@ if (!\class_exists('FcfVendor\\WPDesk_API_KEY')) {
|
|
65 |
if (\is_wp_error($request) || \wp_remote_retrieve_response_code($request) != 200) {
|
66 |
if (\class_exists('FcfVendor\\WPDesk_Logger_Factory')) {
|
67 |
if (\is_wp_error($request)) {
|
68 |
-
\FcfVendor\WPDesk_Logger_Factory::log_wp_error($request, \debug_backtrace());
|
69 |
} else {
|
70 |
-
\FcfVendor\WPDesk_Logger_Factory::log_message_backtrace('Response is invalid. Response: ' . \json_encode($request), \FcfVendor\WPDesk_Logger::ERROR, \debug_backtrace());
|
71 |
}
|
72 |
}
|
73 |
// Request failed
|
@@ -94,9 +94,9 @@ if (!\class_exists('FcfVendor\\WPDesk_API_KEY')) {
|
|
94 |
if (\is_wp_error($request) || \wp_remote_retrieve_response_code($request) != 200) {
|
95 |
if (\class_exists('FcfVendor\\WPDesk_Logger_Factory')) {
|
96 |
if (\is_wp_error($request)) {
|
97 |
-
\FcfVendor\WPDesk_Logger_Factory::log_wp_error($request, \debug_backtrace());
|
98 |
} else {
|
99 |
-
\FcfVendor\WPDesk_Logger_Factory::log_message_backtrace('Response is invalid. Response: ' . \json_encode($request), \FcfVendor\WPDesk_Logger::ERROR, \debug_backtrace());
|
100 |
}
|
101 |
}
|
102 |
// Request failed
|
45 |
if (\class_exists('FcfVendor\\WPDesk_Logger_Factory')) {
|
46 |
// Request failed
|
47 |
if (\is_wp_error($request)) {
|
48 |
+
\FcfVendor\WPDesk_Logger_Factory::log_wp_error($request, \debug_backtrace(\DEBUG_BACKTRACE_PROVIDE_OBJECT | \DEBUG_BACKTRACE_IGNORE_ARGS));
|
49 |
} else {
|
50 |
+
\FcfVendor\WPDesk_Logger_Factory::log_message_backtrace('Response is invalid. Response: ' . \json_encode($request), \FcfVendor\WPDesk_Logger::ERROR, \debug_backtrace(\DEBUG_BACKTRACE_PROVIDE_OBJECT | \DEBUG_BACKTRACE_IGNORE_ARGS));
|
51 |
}
|
52 |
}
|
53 |
return \false;
|
65 |
if (\is_wp_error($request) || \wp_remote_retrieve_response_code($request) != 200) {
|
66 |
if (\class_exists('FcfVendor\\WPDesk_Logger_Factory')) {
|
67 |
if (\is_wp_error($request)) {
|
68 |
+
\FcfVendor\WPDesk_Logger_Factory::log_wp_error($request, \debug_backtrace(\DEBUG_BACKTRACE_PROVIDE_OBJECT | \DEBUG_BACKTRACE_IGNORE_ARGS));
|
69 |
} else {
|
70 |
+
\FcfVendor\WPDesk_Logger_Factory::log_message_backtrace('Response is invalid. Response: ' . \json_encode($request), \FcfVendor\WPDesk_Logger::ERROR, \debug_backtrace(\DEBUG_BACKTRACE_PROVIDE_OBJECT | \DEBUG_BACKTRACE_IGNORE_ARGS));
|
71 |
}
|
72 |
}
|
73 |
// Request failed
|
94 |
if (\is_wp_error($request) || \wp_remote_retrieve_response_code($request) != 200) {
|
95 |
if (\class_exists('FcfVendor\\WPDesk_Logger_Factory')) {
|
96 |
if (\is_wp_error($request)) {
|
97 |
+
\FcfVendor\WPDesk_Logger_Factory::log_wp_error($request, \debug_backtrace(\DEBUG_BACKTRACE_PROVIDE_OBJECT | \DEBUG_BACKTRACE_IGNORE_ARGS));
|
98 |
} else {
|
99 |
+
\FcfVendor\WPDesk_Logger_Factory::log_message_backtrace('Response is invalid. Response: ' . \json_encode($request), \FcfVendor\WPDesk_Logger::ERROR, \debug_backtrace(\DEBUG_BACKTRACE_PROVIDE_OBJECT | \DEBUG_BACKTRACE_IGNORE_ARGS));
|
100 |
}
|
101 |
}
|
102 |
// Request failed
|
vendor_prefixed/wpdesk/wp-wpdesk-license/src/ApiManager/class-wc-plugin-update.php
CHANGED
@@ -199,9 +199,9 @@ if (!\class_exists('FcfVendor\\WPDesk_Update_API_Check')) {
|
|
199 |
if (\is_wp_error($request) || \wp_remote_retrieve_response_code($request) != 200) {
|
200 |
if (\class_exists('FcfVendor\\WPDesk_Logger_Factory')) {
|
201 |
if (\is_wp_error($request)) {
|
202 |
-
\FcfVendor\WPDesk_Logger_Factory::log_wp_error($request, \debug_backtrace());
|
203 |
} else {
|
204 |
-
\FcfVendor\WPDesk_Logger_Factory::log_message_backtrace('Response is invalid. Response: ' . \json_encode($request), \FcfVendor\WPDesk_Logger::ERROR, \debug_backtrace());
|
205 |
}
|
206 |
}
|
207 |
return \false;
|
@@ -234,7 +234,7 @@ if (!\class_exists('FcfVendor\\WPDesk_Update_API_Check')) {
|
|
234 |
return $response;
|
235 |
} else {
|
236 |
if (\class_exists('FcfVendor\\WPDesk_Logger_Factory')) {
|
237 |
-
\FcfVendor\WPDesk_Logger_Factory::log_message_backtrace('Response is not an object', \FcfVendor\WPDesk_Logger::DEBUG, \debug_backtrace());
|
238 |
} else {
|
239 |
\error_log("Unserialize error. Please send this report to support@wpdesk.net. Request: {$request}. Raw Response: {$raw_response}");
|
240 |
}
|
199 |
if (\is_wp_error($request) || \wp_remote_retrieve_response_code($request) != 200) {
|
200 |
if (\class_exists('FcfVendor\\WPDesk_Logger_Factory')) {
|
201 |
if (\is_wp_error($request)) {
|
202 |
+
\FcfVendor\WPDesk_Logger_Factory::log_wp_error($request, \debug_backtrace(\DEBUG_BACKTRACE_PROVIDE_OBJECT | \DEBUG_BACKTRACE_IGNORE_ARGS));
|
203 |
} else {
|
204 |
+
\FcfVendor\WPDesk_Logger_Factory::log_message_backtrace('Response is invalid. Response: ' . \json_encode($request), \FcfVendor\WPDesk_Logger::ERROR, \debug_backtrace(\DEBUG_BACKTRACE_PROVIDE_OBJECT | \DEBUG_BACKTRACE_IGNORE_ARGS));
|
205 |
}
|
206 |
}
|
207 |
return \false;
|
234 |
return $response;
|
235 |
} else {
|
236 |
if (\class_exists('FcfVendor\\WPDesk_Logger_Factory')) {
|
237 |
+
\FcfVendor\WPDesk_Logger_Factory::log_message_backtrace('Response is not an object', \FcfVendor\WPDesk_Logger::DEBUG, \debug_backtrace(\DEBUG_BACKTRACE_PROVIDE_OBJECT | \DEBUG_BACKTRACE_IGNORE_ARGS));
|
238 |
} else {
|
239 |
\error_log("Unserialize error. Please send this report to support@wpdesk.net. Request: {$request}. Raw Response: {$raw_response}");
|
240 |
}
|