BWFAN_Automations D

Total Complexity 240
Dependencies 9
Dependents 3
Total lines 1,092
Lines of code 732
Logical lines of code 469
Comment lines 195
Methods 39
Properties 10

Methods 39

Method Rating Maintainability Complexity Lines of code
get_json()
D
34 33 79
duplicate()
C
36 28 72
import()
C
37 25 68
get_merge_tags_from_automation_posted_data()
B
46 18 38
get_all_automations()
A
45 14 36
get_active_automations()
A
46 12 36
get_prepared_steps()
A
46 12 35
get_filtered_automation_saved_data()
A
56 8 16
update_jumped_step_data()
S
54 7 20
get_unique_automation_actions()
S
59 7 14
get_automations_sync_status()
S
52 6 23
get_recovered_carts()
S
49 5 27
get_start_node_id()
S
60 6 12
create_automation()
S
50 4 30
get_automation_actions_indexes()
S
60 5 13
get_automation_data_meta()
S
61 5 11
get_steps_data()
S
60 4 14
update_automation_run_count()
S
53 3 25
delete_migrations()
S
63 4 10
append_footer_in_email_body()
S
62 4 10
get_all_actions()
S
59 3 14
get_recent_abandoned()
S
58 3 14
filter_automations()
S
60 3 13
toggle_state()
S
60 2 14
get_currency()
S
61 2 11
get_active_automations_for_event()
S
66 2 8
get_instance()
S
71 2 6
is_automation_active()
S
65 2 9
get_active_v1_automation_names()
S
67 1 7
__construct()
S
91 1 2
set_automation_data()
S
80 1 3
get_automation_execution_time()
S
67 1 7
delete_automationmeta()
S
64 1 9
delete_automation()
S
64 1 9
set_automation_details()
S
80 1 3
get_automation_details()
S
82 1 3
set_automation_id()
S
81 1 3
get_automation_id()
S
82 1 3
get_migrated_automations()
S
71 1 5