PluginProbe
Better Payment – Instant Payments, Donations, Fundraising with Subscriptions & More / 2.4.1
Better Payment – Instant Payments, Donations, Fundraising with Subscriptions & More v2.4.1
2.4.1 2.4.0 2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.2 2.2.1 2.2.0 2.1.2 2.1.1 trunk 0.0.1 0.0.2 0.0.3 0.0.4 0.0.5 0.0.6 0.0.7 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 All 68 releases
← All changes | includes/Assets.php +2 -36 2.4.0 → 2.4.1 View file →
@@ -1,10 +1,8 @@
1 1 <?php
2 2
3 3 namespace Better_Payment\Lite;
4 4
5 -use Better_Payment\Lite\Classes\ProPaymentFormScripts;
6 -use Better_Payment\Lite\Classes\ProUserDashboardAssets;
7 5 use Better_Payment\Lite\Traits\Helper as TraitsHelper;
8 6
9 7 /**
10 8 * Exit if accessed directly
@@ -54,13 +52,8 @@
54 52
55 53 /**
56 54 * All available scripts
57 55 *
58 - * The Pro-feature copies (Classes\ProPaymentFormScripts, Classes\ProUserDashboardAssets)
59 - * are always registered, but they are a dependency of `better-payment` and
60 - * `better-payment-common-script` only while ProCompatibility::lite_copy_applies()
61 - * says so, and nothing else enqueues them.
62 - *
63 56 * @return array
64 57 * @since 0.0.1
65 58 */
66 59 public function get_scripts()
@@ -97,16 +90,10 @@
97 90 ],
98 91 'better-payment-common-script' => [
99 92 'src' => BETTER_PAYMENT_ASSETS . '/js/common.min.js',
100 93 'version' => file_exists(BETTER_PAYMENT_PATH . '/assets/js/common.min.js') ? filemtime(BETTER_PAYMENT_PATH . '/assets/js/common.min.js') : BETTER_PAYMENT_VERSION,
101 - 'deps' => array_merge( ['jquery', 'wp-util'], ProUserDashboardAssets::script_depends() ),
94 + 'deps' => ['jquery', 'wp-util'],
102 95 ],
103 - // Transitional copy of Pro's User Dashboard handlers (datepicker, date range modal, View All); see Classes\ProUserDashboardAssets.
104 - ProUserDashboardAssets::SCRIPT_HANDLE => [
105 - 'src' => BETTER_PAYMENT_ASSETS . '/js/user-dashboard-pro.min.js',
106 - 'version' => file_exists(BETTER_PAYMENT_PATH . '/assets/js/user-dashboard-pro.min.js') ? filemtime(BETTER_PAYMENT_PATH . '/assets/js/user-dashboard-pro.min.js') : BETTER_PAYMENT_VERSION,
107 - 'deps' => ['jquery', 'jquery-ui-datepicker'],
108 - ],
109 96 'better-payment-stripe' => [
110 97 'src' => 'https://js.stripe.com/v3/',
111 98 ],
112 99 'better-payment' => [
@@ -111,16 +98,10 @@
111 98 ],
112 99 'better-payment' => [
113 100 'src' => BETTER_PAYMENT_ASSETS . '/js/better-payment.min.js',
114 101 'version' => file_exists(BETTER_PAYMENT_PATH . '/assets/js/better-payment.min.js') ? filemtime(BETTER_PAYMENT_PATH . '/assets/js/better-payment.min.js') : BETTER_PAYMENT_VERSION,
115 - 'deps' => array_merge( ['jquery', 'better-payment-stripe', 'toastr-js'], ProPaymentFormScripts::script_depends() ),
102 + 'deps' => ['jquery', 'better-payment-stripe', 'toastr-js'],
116 103 ],
117 - // Transitional copy of Pro's Payment Form quantity total (layouts 4 and 5); see Classes\ProPaymentFormScripts.
118 - ProPaymentFormScripts::HANDLE => [
119 - 'src' => BETTER_PAYMENT_ASSETS . '/js/payment-form-pro-quantity.min.js',
120 - 'version' => file_exists(BETTER_PAYMENT_PATH . '/assets/js/payment-form-pro-quantity.min.js') ? filemtime(BETTER_PAYMENT_PATH . '/assets/js/payment-form-pro-quantity.min.js') : BETTER_PAYMENT_VERSION,
121 - 'deps' => ['jquery'],
122 - ],
123 104 'bp-dashboard-pagination' => [
124 105 'src' => file_exists( BETTER_PAYMENT_PATH . '/assets/js/bp-dashboard-pagination.min.js' )
125 106 ? BETTER_PAYMENT_ASSETS . '/js/bp-dashboard-pagination.min.js'
126 107 : BETTER_PAYMENT_ASSETS . '/js/bp-dashboard-pagination.js',
@@ -162,16 +143,8 @@
162 143 'better-payment-common-style' => [
163 144 'src' => BETTER_PAYMENT_ASSETS . '/css/common.min.css',
164 145 'version' => file_exists(BETTER_PAYMENT_PATH . '/assets/css/common.min.css') ? filemtime(BETTER_PAYMENT_PATH . '/assets/css/common.min.css') : BETTER_PAYMENT_VERSION,
165 146 ],
166 - // Transitional copy of Pro's User Dashboard card styles; a dependency of the admin
167 - // stylesheet only while it applies, so it prints between common and admin. See
168 - // Classes\ProUserDashboardAssets.
169 - ProUserDashboardAssets::STYLE_HANDLE => [
170 - 'src' => BETTER_PAYMENT_ASSETS . '/css/user-dashboard-pro.min.css',
171 - 'version' => file_exists(BETTER_PAYMENT_PATH . '/assets/css/user-dashboard-pro.min.css') ? filemtime(BETTER_PAYMENT_PATH . '/assets/css/user-dashboard-pro.min.css') : BETTER_PAYMENT_VERSION,
172 - 'deps' => ['better-payment-common-style'],
173 - ],
174 147 'bp-dashboard-pagination-style' => [
175 148 'src' => file_exists( BETTER_PAYMENT_PATH . '/assets/css/bp-dashboard-pagination.min.css' )
176 149 ? BETTER_PAYMENT_ASSETS . '/css/bp-dashboard-pagination.min.css'
177 150 : BETTER_PAYMENT_ASSETS . '/css/bp-dashboard-pagination.css',
@@ -201,9 +174,8 @@
201 174 ],
202 175 'better-payment-admin-style' => [
203 176 'src' => BETTER_PAYMENT_ASSETS . '/css/admin.min.css',
204 177 'version' => file_exists(BETTER_PAYMENT_PATH . '/assets/css/admin.min.css') ? filemtime(BETTER_PAYMENT_PATH . '/assets/css/admin.min.css') : BETTER_PAYMENT_VERSION,
205 - 'deps' => ProUserDashboardAssets::style_depends(),
206 178 ],
207 179 'bp-font-awesome' => [
208 180 'src' => file_exists( BETTER_PAYMENT_PATH . '/assets/vendor/fontawesome/css/all.min.css' )
209 181 ? BETTER_PAYMENT_ASSETS . '/vendor/fontawesome/css/all.min.css'
@@ -218,14 +190,8 @@
218 190 ],
219 191 'fundraising-campaign-style' => [
220 192 'src' => BETTER_PAYMENT_ASSETS . '/css/fundraising-campaign.min.css',
221 193 'version' => file_exists(BETTER_PAYMENT_PATH . '/assets/css/fundraising-campaign.min.css') ? filemtime(BETTER_PAYMENT_PATH . '/assets/css/fundraising-campaign.min.css') : BETTER_PAYMENT_VERSION,
222 - ],
223 - // The Pro Updates tab; loaded by Classes\ProFundraisingUpdateStyles for Pro releases that do not load their own.
224 - 'fundraising-campaign-updates-style' => [
225 - 'src' => BETTER_PAYMENT_ASSETS . '/css/fundraising-campaign-updates.min.css',
226 - 'version' => file_exists(BETTER_PAYMENT_PATH . '/assets/css/fundraising-campaign-updates.min.css') ? filemtime(BETTER_PAYMENT_PATH . '/assets/css/fundraising-campaign-updates.min.css') : BETTER_PAYMENT_VERSION,
227 - 'deps' => ['fundraising-campaign-style'],
228 194 ],
229 195 'better-payment-editor-style' => [
230 196 'src' => BETTER_PAYMENT_ASSETS . '/css/editor.min.css',
231 197 'version' => file_exists(BETTER_PAYMENT_PATH . '/assets/css/editor.min.css') ? filemtime(BETTER_PAYMENT_PATH . '/assets/css/editor.min.css') : BETTER_PAYMENT_VERSION,