Code Analysis: Flexible Invoices for WooCommerce and WordPress 5.6.11

Most Complex Functions

Function Rating Complexity
WPDesk\FlexibleInvoices\Tracker\Tracker::activated_plugin()
A
11
WPDesk\FlexibleInvoices\Addons\Sending\SendingTab::get_fields()
A
2
WPDesk\FlexibleInvoices\Tracker\Tracker::plugin_action_links()
S
6
WPDesk\FlexibleInvoices\PluginFactory::plugin_factory()
S
5
WPDesk\FlexibleInvoices\PluginFactory::is_plugin_active()
S
5
WPDesk\FlexibleInvoices\Plugin::links_filter()
S
4
WPDesk\FlexibleInvoices\Addons\Filters\AdvancedFiltersAddon::can_show()
S
4
WPDesk\FlexibleInvoices\Addons\Filters\AdvancedFiltersAddon::render_filters()
S
3
WPDesk\FlexibleInvoices\Plugin::hooks()
S
2
WPDesk\FlexibleInvoices\Tracker\Tracker::wpdesk_tracker_notice_screens()
S
3
WPDesk\FlexibleInvoices\Tracker\Provider\SettingsDataProvider::get_data()
S
1
WPDesk\FlexibleInvoices\Tracker\Tracker::wpdesk_tracker_enabled()
S
3