Code Analysis: Sprout Invoices + Gravity Forms 1.3.5

Most Complex Classes

Class Rating Complexity
SI_GF_Integration_Addon
B
98
SI_GF_Integration_Addon_Bootstrap
S
2

Most Complex Functions

Function Rating Complexity
SI_GF_Integration_Addon::process_feed()
B
15
SI_GF_Integration_Addon::create_client()
A
13
SI_GF_Integration_Addon::get_line_items()
A
12
SI_GF_Integration_Addon::get_pd_line_items_field_id()
A
9
SI_GF_Integration_Addon::feed_settings_fields()
A
2
SI_GF_Integration_Addon::get_line_items_field_choices()
A
7
SI_GF_Integration_Addon::populate_gf_choice_fields()
S
6
SI_GF_Integration_Addon::upgrade_102()
S
5
SI_GF_Integration_Addon::get_line_item_from_product()
S
4
SI_GF_Integration_Addon::line_item_choices()
S
4
SI_GF_Integration_Addon::create_invoice()
S
3
SI_GF_Integration_Addon::create_estimate()
S
3