Code Analysis: Flexible Invoices for WooCommerce and WordPress 5.7.7

Most Complex Functions

Function Rating Complexity
WPDesk\FlexibleInvoices\Tracker\Tracker::activated_plugin()
A
11
WPDesk\FlexibleInvoices\Addons\Sending\SendingTab::get_fields()
S
1
WPDesk\FlexibleInvoices\Tracker\Tracker::plugin_action_links()
S
6
WPDesk\FlexibleInvoices\Marketing\SupportLinks::add_support_link_on_invoice_add()
S
6
WPDesk\FlexibleInvoices\Marketing\SupportLinks::add_support_link_on_invoice_edit()
S
5
WPDesk\FlexibleInvoices\PluginFactory::plugin_factory()
S
5
WPDesk\FlexibleInvoices\Plugin::links_filter()
S
4
WPDesk\FlexibleInvoices\Marketing\SupportLinks::add_support_link_on_invoice_listing()
S
4
WPDesk\FlexibleInvoices\PluginFactory::is_plugin_active()
S
5
WPDesk\FlexibleInvoices\Addons\Filters\AdvancedFiltersAddon::can_show()
S
4
WPDesk\FlexibleInvoices\Addons\Filters\AdvancedFiltersAddon::render_filters()
S
3
WPDesk\FlexibleInvoices\Block\VatNumber\BlocksIntegration::get_file_version()
S
4