Code Analysis: Payment Plugins for PayPal WooCommerce 1.0.13

Most Complex Functions

Function Rating Complexity
PaymentPlugins\WooCommerce\PPCP\Utilities\LocaleUtil::get_locales()
D
1
PaymentPlugins\WooCommerce\PPCP\Admin\Settings\PayLaterMessageSettings::init_form_fields()
C
1
PaymentPlugins\WooCommerce\PPCP\Rest\Routes\BillingAgreementToken::handle_post_request()
C
25
PaymentPlugins\WooCommerce\PPCP\Payments\Gateways\PayPalGateway::init_form_fields()
B
7
PaymentPlugins\WooCommerce\PPCP\AjaxFrontendHandler::get_update_data()
B
22
PaymentPlugins\WooCommerce\PPCP\Integrations\WooCommerceSubscriptions::get_paypal_flow()
A
15
PaymentPlugins\WooCommerce\PPCP\Admin\Settings\APISettings::init_form_fields()
A
5
PaymentPlugins\WooCommerce\PPCP\ContextHandler::initialize()
A
13
PaymentPlugins\WooCommerce\PPCP\Rest\Routes\Admin\ConnectAccount::handle_put_request()
A
8
PaymentPlugins\WooCommerce\PPCP\Admin\Settings\PayLaterMessageSettings::add_script_handles()
A
10
PaymentPlugins\WooCommerce\PPCP\Integrations\WooCommerceSubscriptions::process_payment()
A
9
PaymentPlugins\WooCommerce\PPCP\PaymentHandler::process_payment()
A
8