Code Analysis: PostNL for WooCommerce 5.7.3

Most Complex Functions

Function Rating Complexity
PostNLWooCommerce\Checkout_Blocks\Extend_Block_Core::handle_set_checkout_post_data()
D
29
PostNLWooCommerce\Library\CustomizedPDFMerger::merge()
D
28
PostNLWooCommerce\Shipping_Method\Settings::get_setting_fields()
C
1
PostNLWooCommerce\Checkout_Blocks\Extend_Block_Core::save_postnl_checkout_fields()
B
23
PostNLWooCommerce\Helper\Mapping::products_data()
B
1
PostNLWooCommerce\Rest_API\Checkout\Item_Info::get_body_info_schema()
B
13
PostNLWooCommerce\Order\Single::postnl_send_smart_return_email()
B
17
PostNLWooCommerce\Rest_API\Shipping\Item_Info::get_pickup_points_info_schema()
B
15
PostNLWooCommerce\Order\Single::postnl_activate_return_function()
B
17
PostNLWooCommerce\Rest_API\Shipping\Item_Info::convert_data_to_args()
B
13
PostNLWooCommerce\Frontend\Container::postnl_fields()
A
16
PostNLWooCommerce\Rest_API\Shipping\Client::get_shipments()
A
13