Activecampaign_For_Woocommerce_Subscription_Model D

Total Complexity 140
Dependencies 9
Dependents 1
Total lines 1,227
Lines of code 440
Logical lines of code 190
Comment lines 578
Methods 91
Properties 41

Methods 91

Method Rating Maintainability Complexity Lines of code
set_properties_from_subscription_data()
C
34 25 90
get_order_metadata()
S
60 7 13
set_billing_period()
S
56 5 19
serialize_to_array()
S
58 2 17
set_properties_from_serialized_array()
S
58 2 17
date_to_gmt()
S
66 3 8
set_customer_data()
S
69 3 7
set_ac_status()
S
62 2 11
date_format()
S
78 2 3
set_shipping_amount()
S
79 2 3
set_legacy_connectionid()
S
79 2 3
set_wc_customer_id()
S
79 2 3
set_email()
S
69 2 7
set_id()
S
79 2 3
set_source()
S
68 2 7
set_total_price()
S
79 2 3
set_shipping_address()
S
81 1 3
get_currency()
S
82 1 3
get_trial_length()
S
82 1 3
set_trial_length()
S
81 1 3
get_trial_period()
S
82 1 3
set_trial_period()
S
81 1 3
get_trial_end_date_gmt()
S
82 1 3
set_trial_end_date_gmt()
S
81 1 3
get_is_trial()
S
82 1 3
set_is_trial()
S
81 1 3
get_legacy_connectionid()
S
82 1 3
order_to_json()
S
80 1 3
get_wc_customer_id()
S
82 1 3
get_customer_data()
S
82 1 3
set_currency()
S
81 1 3
get_shipping_address()
S
82 1 3
get_email()
S
82 1 3
set_customer_note()
S
81 1 3
get_id()
S
82 1 3
get_customer_note()
S
82 1 3
get_source()
S
82 1 3
get_ac_status()
S
82 1 3
get_total_price()
S
82 1 3
set_wc_status()
S
77 1 4
get_wc_status()
S
82 1 3
get_shipping_amount()
S
82 1 3
get_billing_address()
S
82 1 3
set_billing_address()
S
81 1 3
set_subscription_length()
S
81 1 3
get_billing_period()
S
82 1 3
get_subscription_length()
S
82 1 3
get_next_payment_date_gmt()
S
82 1 3
get_date_modified_gmt()
S
82 1 3
set_date_created_gmt()
S
81 1 3
get_date_created_gmt()
S
82 1 3
set_parent_id()
S
80 1 3
get_parent_id()
S
82 1 3
set_cancelled_date_gmt()
S
81 1 3
get_cancelled_date_gmt()
S
82 1 3
set_next_payment_date_gmt()
S
81 1 3
set_start_date_gmt()
S
81 1 3
set_line_item_categories()
S
81 1 3
get_start_date_gmt()
S
82 1 3
set_last_payment_date_gmt()
S
81 1 3
get_last_payment_date_gmt()
S
82 1 3
set_total_tax()
S
81 1 3
get_total_tax()
S
82 1 3
set_discount_total()
S
81 1 3
get_discount_total()
S
82 1 3
set_billing_interval_count()
S
80 1 3
get_billing_interval_count()
S
82 1 3
set_date_modified_gmt()
S
81 1 3
add_line_item_category()
S
79 1 3
get_subscription_interval()
S
82 1 3
add_line_item_tags()
S
79 1 3
set_subscription_period()
S
81 1 3
get_subscription_period()
S
82 1 3
set_subscription_id()
S
80 1 3
get_subscription_id()
S
82 1 3
get_line_item_store_primary_ids()
S
82 1 3
add_line_item_store_primary_ids()
S
79 1 3
set_line_item_store_primary_ids()
S
81 1 3
get_line_item_tags()
S
82 1 3
set_line_item_tags()
S
81 1 3
get_line_item_categories()
S
82 1 3
get_line_item_brands()
S
82 1 3
add_line_item_brands()
S
79 1 3
set_line_item_brands()
S
81 1 3
get_line_item_skus()
S
82 1 3
add_line_item_skus()
S
79 1 3
set_line_item_skus()
S
81 1 3
get_line_item_names()
S
82 1 3
add_line_item_name()
S
79 1 3
set_line_item_names()
S
81 1 3
set_subscription_interval()
S
81 1 3