SmartBill_Cloud_REST_Client B

Total Complexity 78
Dependencies 4
Dependents 5
Total lines 843
Lines of code 320
Logical lines of code 179
Comment lines 396
Methods 44
Properties 6

Methods 44

Method Rating Maintainability Complexity Lines of code
call_server()
A
37 13 69
convert_data_to_strict_data_types()
A
50 8 29
set_plugin_information()
S
50 7 28
validate_products_stock()
S
57 3 17
get_headers()
S
59 3 13
prepare_document_data()
S
66 3 9
products_stock()
S
62 2 11
get_document_series()
S
70 2 5
details_fiscal_receipt()
S
63 2 10
send_document()
S
79 1 3
cancel_proforma()
S
73 1 4
cancel_payment()
S
73 1 4
restore_invoice()
S
73 1 4
restore_proforma()
S
73 1 4
get_ware_stock()
S
74 1 4
get_taxes()
S
74 1 4
get_measuring_units()
S
74 1 4
url_products_stock()
S
76 1 3
delete_payment()
S
79 1 3
status_invoice_payments()
S
73 1 4
get_stock()
S
74 1 4
status_proforma()
S
73 1 4
cancel_invoice()
S
73 1 4
__construct()
S
78 1 3
delete_receipt()
S
73 1 4
get_hash()
S
82 1 3
set_data_logger()
S
77 1 4
get_woocommerce_order_id()
S
82 1 3
set_woocommerce_order_id()
S
77 1 4
get_woocommerce_settings_details()
S
82 1 3
set_woocommerce_settings_details()
S
77 1 4
get_woocommerce_full_details()
S
82 1 3
set_woocommerce_full_details()
S
77 1 4
set_hash()
S
81 1 3
get_data_logger()
S
82 1 3
create_invoice_with_document_address()
S
75 1 4
create_invoice()
S
75 1 4
create_proforma_with_document_address()
S
75 1 4
create_proforma()
S
75 1 4
create_payment()
S
79 1 3
pdf_invoice()
S
73 1 4
pdf_proforma()
S
73 1 4
delete_invoice()
S
73 1 4
delete_proforma()
S
73 1 4