Advanced_Ads_Ad D

Total Complexity 174
Dependencies 9
Dependents 21
Total lines 1,014
Lines of code 514
Logical lines of code 321
Comment lines 331
Methods 22
Properties 18

Methods 22

Method Rating Maintainability Complexity Lines of code
load_wrapper_options()
C
37 26 68
can_display_by_visitor()
B
41 22 54
can_display()
B
47 17 33
add_wrapper()
A
44 15 39
sanitize_conditions_on_save()
A
46 13 39
output()
A
46 13 34
load()
A
45 9 40
options()
A
48 9 34
__construct()
A
52 8 22
prepare_frontend_output()
A
54 8 21
get_url()
S
56 4 19
can_display_by_expiry_date()
S
56 4 18
maybe_create_label()
S
67 4 7
prepare_options_to_save()
S
64 4 10
save()
S
53 2 21
sanitize_condition_idfield()
S
63 3 10
sanitize_condition_textvalues()
S
63 3 10
create_wrapper_id()
S
64 3 10
prepare_content_to_save()
S
67 2 8
save_ad_options()
S
71 2 6
set_option()
S
67 2 8
sanitize_condition_radio()
S
78 1 3