Code Analysis: PDF Invoices & Packing Slips for WooCommerce 3.9.6

Most Complex Functions

Function Rating Complexity
WPO\IPS\Install::upgrade()
D
68
WPO\IPS\Main::generate_document_ajax()
D
56
WPO\IPS\Settings\SettingsDebug::ajax_process_danger_zone_tools()
D
36
WPO\IPS\Assets::backend_scripts_styles()
D
24
WPO\IPS\Settings\SettingsUpgrade::get_extension_license_infos()
D
32
WPO\IPS\UBL\Settings\TaxesSettings::output_table_for_tax_class()
D
30
WPO\IPS\Admin::pdf_actions_meta_box()
D
33
WPO\IPS\Admin::add_listing_actions()
C
30
WPO\IPS\Admin::ajax_crud_document()
C
28
wpo_wcpdf_get_image_mime_type()
C
29
WPO\IPS\Admin::output_number_date_edit_fields()
C
23
WPO\IPS\Settings::ajax_preview()
C
25