Skip to content

Commit

Permalink
Remove hardcoded namespaces
Browse files Browse the repository at this point in the history
  • Loading branch information
mmaymo committed Sep 19, 2024
1 parent e2e2fbd commit 7424e87
Show file tree
Hide file tree
Showing 17 changed files with 53 additions and 52 deletions.
4 changes: 2 additions & 2 deletions mollie-payments-for-woocommerce.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
namespace Mollie\WooCommerce;

use Mollie\WooCommerce\MerchantCapture\MerchantCaptureModule;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Package;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Properties\PluginProperties;
use Inpsyde\Modularity\Package;
use Inpsyde\Modularity\Properties\PluginProperties;
use Mollie\WooCommerce\Activation\ActivationModule;
use Mollie\WooCommerce\Activation\ConstraintsChecker;
use Mollie\WooCommerce\Assets\AssetsModule;
Expand Down
6 changes: 3 additions & 3 deletions src/Activation/ActivationModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
namespace Mollie\WooCommerce\Activation;

use Automattic\WooCommerce\Utilities\FeaturesUtil;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ExecutableModule;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ExecutableModule;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\WooCommerce\Notice\AdminNotice;
use Mollie\WooCommerce\Shared\SharedDataDictionary;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Psr\Container\ContainerInterface;

class ActivationModule implements ExecutableModule
{
Expand Down
6 changes: 3 additions & 3 deletions src/Assets/AssetsModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@
namespace Mollie\WooCommerce\Assets;

use Automattic\WooCommerce\Blocks\Payments\PaymentMethodRegistry;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ExecutableModule;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ExecutableModule;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\Api\Exceptions\ApiException;
use Mollie\WooCommerce\Buttons\ApplePayButton\DataToAppleButtonScripts;
use Mollie\WooCommerce\Buttons\PayPalButton\DataToPayPal;
use Mollie\WooCommerce\Components\AcceptedLocaleValuesDictionary;
use Mollie\WooCommerce\Settings\Settings;
use Mollie\WooCommerce\Shared\Data;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Psr\Container\ContainerInterface;

class AssetsModule implements ExecutableModule
{
Expand Down
13 changes: 7 additions & 6 deletions src/Gateway/GatewayModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
use Automattic\WooCommerce\Internal\DataStores\Orders\CustomOrdersTableController;
use Automattic\WooCommerce\StoreApi\Exceptions\RouteException;
use DateTime;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ExecutableModule;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ServiceModule;
use Inpsyde\Modularity\Module\ExecutableModule;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ServiceModule;
use Mollie\WooCommerce\BlockService\CheckoutBlockService;
use Mollie\WooCommerce\Buttons\ApplePayButton\AppleAjaxRequests;
use Mollie\WooCommerce\Buttons\ApplePayButton\ApplePayDirectHandler;
Expand Down Expand Up @@ -41,7 +41,7 @@
use Mollie\WooCommerce\Subscription\MollieSepaRecurringGateway;
use Mollie\WooCommerce\Subscription\MollieSubscriptionGateway;
use Mollie\WooCommerce\PaymentMethods\Constants;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Psr\Container\ContainerInterface;
use Psr\Log\LoggerInterface as Logger;
use WP_Post;

Expand Down Expand Up @@ -701,8 +701,9 @@ public function buildPaymentMethod(
Surcharge $surchargeService,
array $apiMethod
): PaymentMethodI {

$paymentMethodClassName = 'Mollie\\WooCommerce\\PaymentMethods\\' . ucfirst($id);
$scopedPrefix = array_shift(explode('\\', __NAMESPACE__));
$transformedId = ucfirst($id);
$paymentMethodClassName = $scopedPrefix . '\\Mollie\\WooCommerce\\PaymentMethods\\' . $transformedId;
$paymentMethod = new $paymentMethodClassName(
$iconFactory,
$settingsHelper,
Expand Down
8 changes: 4 additions & 4 deletions src/Gateway/Voucher/VoucherModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@

namespace Mollie\WooCommerce\Gateway\Voucher;

use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ExecutableModule;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ServiceModule;
use Inpsyde\Modularity\Module\ExecutableModule;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ServiceModule;
use Mollie\WooCommerce\PaymentMethods\Voucher;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Psr\Container\ContainerInterface;

class VoucherModule implements ExecutableModule, ServiceModule
{
Expand Down
6 changes: 3 additions & 3 deletions src/Log/LogModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@

namespace Mollie\WooCommerce\Log;

use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ServiceModule;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ServiceModule;
use Psr\Container\ContainerInterface;
use Psr\Log\AbstractLogger;
use Psr\Log\LoggerInterface as Logger;
use Psr\Log\NullLogger;
Expand Down
2 changes: 1 addition & 1 deletion src/MerchantCapture/Capture/Type/ManualCapture.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
namespace Mollie\WooCommerce\MerchantCapture\Capture\Type;

use Mollie\WooCommerce\MerchantCapture\Capture\Action\CapturePayment;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Psr\Container\ContainerInterface;

class ManualCapture
{
Expand Down
2 changes: 1 addition & 1 deletion src/MerchantCapture/Capture/Type/StateChangeCapture.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
use Mollie\WooCommerce\MerchantCapture\Capture\Action\CapturePayment;
use Mollie\WooCommerce\MerchantCapture\Capture\Action\VoidPayment;
use Mollie\WooCommerce\Shared\SharedDataDictionary;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Psr\Container\ContainerInterface;

class StateChangeCapture
{
Expand Down
8 changes: 4 additions & 4 deletions src/MerchantCapture/MerchantCaptureModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
use Mollie\WooCommerce\SDK\Api;
use Mollie\WooCommerce\Settings\Settings;
use Mollie\WooCommerce\Shared\SharedDataDictionary;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ExecutableModule;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ServiceModule;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Inpsyde\Modularity\Module\ExecutableModule;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ServiceModule;
use Psr\Container\ContainerInterface;
use Psr\Log\LoggerInterface as Logger;
use WC_Order;

Expand Down
4 changes: 2 additions & 2 deletions src/Notice/NoticeModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@

namespace Mollie\WooCommerce\Notice;

use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ServiceModule;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ServiceModule;

class NoticeModule implements ServiceModule
{
Expand Down
8 changes: 4 additions & 4 deletions src/Payment/PaymentModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@

namespace Mollie\WooCommerce\Payment;

use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ExecutableModule;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ServiceModule;
use Inpsyde\Modularity\Module\ExecutableModule;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ServiceModule;
use Mollie\Api\Exceptions\ApiException;
use Mollie\Api\Resources\Refund;
use Mollie\WooCommerce\Gateway\MolliePaymentGateway;
Expand All @@ -18,7 +18,7 @@
use Mollie\WooCommerce\Settings\Settings;
use Mollie\WooCommerce\Shared\Data;
use Mollie\WooCommerce\Shared\SharedDataDictionary;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Psr\Container\ContainerInterface;
use Psr\Log\LoggerInterface as Logger;
use Psr\Log\LogLevel;
use RuntimeException;
Expand Down
8 changes: 4 additions & 4 deletions src/SDK/SDKModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@

namespace Mollie\WooCommerce\SDK;

use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ExecutableModule;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ServiceModule;
use Inpsyde\Modularity\Module\ExecutableModule;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ServiceModule;
use Mollie\Api\Resources\Refund;
use Mollie\WooCommerce\Gateway\AbstractGateway;
use Mollie\WooCommerce\Notice\AdminNotice;
use Mollie\WooCommerce\Plugin;
use Mollie\WooCommerce\SDK\HttpResponse;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Psr\Container\ContainerInterface;

class SDKModule implements ExecutableModule, ServiceModule
{
Expand Down
8 changes: 4 additions & 4 deletions src/Settings/SettingsModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@

namespace Mollie\WooCommerce\Settings;

use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ExecutableModule;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ServiceModule;
use Inpsyde\Modularity\Module\ExecutableModule;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ServiceModule;
use Mollie\WooCommerce\Notice\AdminNotice;
use Mollie\WooCommerce\SDK\Api;
use Mollie\WooCommerce\Settings\Page\MollieSettingsPage;
use Mollie\WooCommerce\Shared\Data;
use Mollie\WooCommerce\Shared\Status;
use Mollie\WooCommerce\Uninstall\CleanDb;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Psr\Container\ContainerInterface;
use Psr\Log\LoggerInterface as Logger;

class SettingsModule implements ServiceModule, ExecutableModule
Expand Down
8 changes: 4 additions & 4 deletions src/Shared/SharedModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@

namespace Mollie\WooCommerce\Shared;

use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ServiceModule;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Package;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ServiceModule;
use Inpsyde\Modularity\Package;
use Mollie\Api\CompatibilityChecker;
use Mollie\WooCommerce\SDK\Api;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Psr\Container\ContainerInterface;
use Psr\Log\LoggerInterface as Logger;

class SharedModule implements ServiceModule
Expand Down
6 changes: 3 additions & 3 deletions src/Subscription/SubscriptionModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@
namespace Mollie\WooCommerce\Subscription;

use DateTime;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ExecutableModule;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ExecutableModule;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\WooCommerce\Gateway\MolliePaymentGateway;
use Mollie\WooCommerce\Settings\Settings;
use Mollie\WooCommerce\Shared\Data;
use Mollie\WooCommerce\Shared\SharedDataDictionary;
use Mollie\WooCommerce\Vendor\Psr\Container\ContainerInterface;
use Psr\Container\ContainerInterface;
use Psr\Log\LoggerInterface as Logger;
use Psr\Log\LogLevel;

Expand Down
4 changes: 2 additions & 2 deletions src/Uninstall/UninstallModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@

namespace Mollie\WooCommerce\Uninstall;

use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Module\ServiceModule;
use Inpsyde\Modularity\Module\ModuleClassNameIdTrait;
use Inpsyde\Modularity\Module\ServiceModule;
use Mollie\WooCommerce\Shared\SharedDataDictionary;

class UninstallModule implements ServiceModule
Expand Down
4 changes: 2 additions & 2 deletions uninstall.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@

namespace Mollie\WooCommerce;

use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Package;
use Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Properties\PluginProperties;
use Inpsyde\Modularity\Package;
use Inpsyde\Modularity\Properties\PluginProperties;
use Mollie\WooCommerce\Uninstall\CleanDb;
use Mollie\WooCommerce\Uninstall\UninstallModule;
use Throwable;
Expand Down

0 comments on commit 7424e87

Please sign in to comment.