| @@ -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, |