Code Analysis: Dynamic Payment Gateways for WooCommerce 1.1.0

Function Rating Maintainability Complexity Lines of code
TailcodeStudio\WCDPG\Settings::save()
B
42 16 50
TailcodeStudio\WCDPG\Plugin::filterEnabledGateways()
S
58 7 15
TailcodeStudio\WCDPG\Plugin::getEnabledGateways()
S
56 6 17
TailcodeStudio\WCDPG\Plugin::getUserLocation()
S
60 5 12
TailcodeStudio\WCDPG\Settings::get_settings()
S
45 2 45
TailcodeStudio\WCDPG\Deactivation::deleteSettings()
S
63 3 10
TailcodeStudio\WCDPG\Plugin::wcAvailablePaymentGateways()
S
64 3 10
TailcodeStudio\WCDPG\Settings::output()
S
61 2 13
TailcodeStudio\WCDPG\Settings::getEnabledGateways()
S
72 2 5
TailcodeStudio\WCDPG\Plugin::instance()
S
72 2 6
TailcodeStudio\WCDPG\Plugin::wcGetSettingsPages()
S
76 1 4
TailcodeStudio\WCDPG\Plugin::__clone()
S
72 1 6
TailcodeStudio\WCDPG\Activation::showWooCommerceErrorNotice()
S
78 1 3
TailcodeStudio\WCDPG\Settings::__construct()
S
73 1 5
TailcodeStudio\WCDPG\Plugin::__wakeup()
S
73 1 5
TailcodeStudio\WCDPG\Settings::getModifiedCountries()
S
72 1 5
TailcodeStudio\WCDPG\Plugin::__construct()
S
72 1 5
TailcodeStudio\WCDPG\Activation::getWooCommerceErrorNotice()
S
70 1 6
TailcodeStudio\WCDPG\Plugin::adminEnqueueScripts()
S
74 1 4
TailcodeStudio\WCDPG\Settings::initHooks()
S
69 1 6