WCFH_Util D

Total Complexity 313
Dependencies 10
Dependents 30
Total lines 1,677
Lines of code 1,135
Logical lines of code 601
Comment lines 183
Methods 96
Properties 0

Methods 96

Method Rating Maintainability Complexity Lines of code
is_syncable()
A
46 11 35
get_invoice_email_information()
A
51 11 24
array_diff()
A
49 10 31
get_order_by_order_number()
A
46 9 36
create_currency_payment_data()
S
51 7 26
maybe_sync_variants()
S
52 7 25
maybe_get_parent()
S
53 7 24
get_sale_price()
S
56 7 17
get_regular_price()
S
56 7 17
eu_number_is_validated()
S
58 7 15
weight_from_grams()
S
56 6 20
dimension_to_millimeters()
S
56 6 20
dimension_from_millimeters()
S
56 6 20
maybe_get_first_variant_price()
S
56 6 17
check_sync_config()
S
60 6 12
map_customer_nox_delivery_method()
S
55 5 20
transform_order_rows()
S
55 5 19
weight_to_grams()
S
57 5 18
check_if_order_already_created()
S
61 5 11
check_if_invoice_already_created()
S
61 5 11
reset_fortnox_invoice()
S
44 2 54
get_projects()
S
57 4 16
clear_row_blanks()
S
59 4 15
array_insert_after()
S
60 4 13
refunded_not_synced()
S
60 4 13
array_insert_before()
S
60 4 13
get_available_payment_gateways()
S
61 4 12
get_cost_centers()
S
60 4 12
clear_failed_order()
S
62 4 11
get_fortnox_order_documentnumber()
S
62 4 11
checkDocument()
S
63 4 11
remove_blanks()
S
64 4 10
fortnox_wc_order_creates()
S
63 4 10
set_fortnox_invoice_number()
S
60 3 14
maybe_add_vat()
S
58 3 14
maybe_remove_vat()
S
58 3 14
set_fortnox_customer_number()
S
62 3 12
get_fortnox_invoice_number()
S
62 3 12
set_fortnox_order_documentnumber()
S
62 3 12
set_fortnox_payment_vouchernumber()
S
62 3 12
set_fortnox_order_vouchernumber()
S
62 3 12
display_name()
S
63 3 11
service_message()
S
61 3 11
display_sync_button()
S
55 2 18
update_metadata()
S
63 3 10
generate_variant_identifier()
S
66 3 8
set_regular_price()
S
64 3 9
get_product_types()
S
65 3 10
set_sale_price()
S
64 3 9
wc_version_check()
S
65 3 9
do_not_queue_requests()
S
68 3 7
clean_fortnox_text()
S
64 3 9
is_active_subscription()
S
67 3 8
get_category_options()
S
64 3 10
get_fortnox_scopes()
S
53 1 27
valid_housework_types_rut()
S
56 1 18
get_payment_method()
S
68 2 7
get_accounting_method()
S
66 2 8
get_wcpbc_pricing_zone_id()
S
69 2 7
get_product_id_from_article_number()
S
71 2 6
get_order_statuses()
S
68 2 7
is_izettle()
S
64 2 9
get_fortnox_customer_number()
S
68 2 7
normalize_fortnox_text()
S
65 2 9
fortnox_get_order()
S
72 2 6
get_fortnox_payment_vouchernumber()
S
73 2 4
get_fortnox_order_vouchernumber()
S
73 2 4
delete_metadata()
S
67 2 7
add_failed_order()
S
71 2 5
get_metadata()
S
67 2 7
get_all_variations()
S
65 2 9
get_term_by_slug()
S
74 2 4
prices_include_tax()
S
78 2 3
get_parent_if_variation()
S
66 2 9
api_blank()
S
74 2 5
maybe_get_option()
S
71 2 6
get_option_key()
S
73 2 4
valid_housework_types_rot()
S
61 1 12
get_processing_queue()
S
63 1 11
valid_housework_types()
S
69 1 6
create_text_row()
S
65 1 9
get_bank_account()
S
77 1 3
get_countries()
S
76 1 4
is_european_country()
S
74 1 4
get_product_categories()
S
67 1 8
get_tax_rate()
S
64 1 10
encode_external_reference()
S
71 1 5
set_fortnox_article_number()
S
78 1 3
get_fortnox_article_number()
S
78 1 3
decamelize()
S
77 1 3
get_purchase_link()
S
75 1 4
datetime_display()
S
77 1 3
decode_external_reference()
S
78 1 3
valid_housework_types_green()
S
66 1 8
object_diff()
S
71 1 5
is_payment_gateway()
S
79 1 3