Code Analysis: YourPlugins Conditional Cart Notices for WooCommerce 1.2.2

Most Complex Functions

Function Rating Complexity
YPS\WC_Conditional_Cart_Notices\Query_Builder_Helper::create_tmp_table_from_cart()
A
13
YPS\WC_Conditional_Cart_Notices\Notice_Helper::process_notices()
A
11
YPS\WC_Conditional_Cart_Notices\Notice_Form::__construct()
A
1
YPS\WC_Conditional_Cart_Notices\Notice_Helper::is_notice_visible()
S
6
YPS\WC_Conditional_Cart_Notices\Template_Entity::get_notice_style()
S
4
YPS\WC_Conditional_Cart_Notices\Template_Entity::get_button_style()
S
4
YPS\WC_Conditional_Cart_Notices\Notice_Entity::is_rule_matched()
S
3
YPS\WC_Conditional_Cart_Notices\Template_Entity::get_icon_style()
S
3
YPS\WC_Conditional_Cart_Notices\Notice_Entity::get()
S
3
YPS\WC_Conditional_Cart_Notices\Notice_Entity::set()
S
3
YPS\WC_Conditional_Cart_Notices\WC_Conditional_Cart_Notices_Application::admin_menu()
S
2
YPS\WC_Conditional_Cart_Notices\Settings_Form::__construct()
S
1