← All changes
|
extensions/blocks/premium-content/_inc/subscription-service/include.php
+9
-5
13.4.5
→
16.3-a.7
View file →
| @@ -6,8 +6,17 @@ | ||
| 6 | 6 | */ |
| 7 | 7 | |
| 8 | 8 | namespace Automattic\Jetpack\Extensions\Premium_Content; |
| 9 | 9 | |
| 10 | +use Automattic\Jetpack\Extensions\Premium_Content\Subscription_Service\Jetpack_Token_Subscription_Service; | |
| 11 | +use Automattic\Jetpack\Extensions\Premium_Content\Subscription_Service\Subscription_Service; | |
| 12 | +use Automattic\Jetpack\Extensions\Premium_Content\Subscription_Service\Unconfigured_Subscription_Service; | |
| 13 | +use Automattic\Jetpack\Extensions\Premium_Content\Subscription_Service\WPCOM_Online_Subscription_Service; | |
| 14 | + | |
| 15 | +if ( ! defined( 'ABSPATH' ) ) { | |
| 16 | + exit( 0 ); | |
| 17 | +} | |
| 18 | + | |
| 10 | 19 | require_once __DIR__ . '/class-jwt.php'; |
| 11 | 20 | require_once __DIR__ . '/interface-subscription-service.php'; |
| 12 | 21 | require_once __DIR__ . '/class-abstract-token-subscription-service.php'; |
| 13 | 22 | require_once __DIR__ . '/class-jetpack-token-subscription-service.php'; |
| @@ -13,13 +22,8 @@ | ||
| 13 | 22 | require_once __DIR__ . '/class-jetpack-token-subscription-service.php'; |
| 14 | 23 | require_once __DIR__ . '/class-wpcom-online-subscription-service.php'; |
| 15 | 24 | require_once __DIR__ . '/class-wpcom-offline-subscription-service.php'; |
| 16 | 25 | require_once __DIR__ . '/class-unconfigured-subscription-service.php'; |
| 17 | - | |
| 18 | -use Automattic\Jetpack\Extensions\Premium_Content\Subscription_Service\Jetpack_Token_Subscription_Service; | |
| 19 | -use Automattic\Jetpack\Extensions\Premium_Content\Subscription_Service\Subscription_Service; | |
| 20 | -use Automattic\Jetpack\Extensions\Premium_Content\Subscription_Service\Unconfigured_Subscription_Service; | |
| 21 | -use Automattic\Jetpack\Extensions\Premium_Content\Subscription_Service\WPCOM_Online_Subscription_Service; | |
| 22 | 26 | |
| 23 | 27 | const PAYWALL_FILTER = 'earn_premium_content_subscription_service'; |
| 24 | 28 | |
| 25 | 29 | /** |