Advanced_Ads_Ad D

Total Complexity 170
Dependencies 10
Dependents 25
Total lines 1,008
Lines of code 501
Logical lines of code 316
Comment lines 337
Methods 22
Properties 20

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()
A
47 16 33
add_wrapper()
A
44 15 39
sanitize_conditions_on_save()
A
46 13 39
output()
A
46 13 34
load()
A
45 9 41
options()
A
48 9 34
__construct()
A
52 8 22
prepare_frontend_output()
A
54 8 21
get_url()
S
56 4 19
prepare_options_to_save()
S
64 4 10
maybe_create_label()
S
67 4 7
save()
S
52 2 22
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
can_display_by_expiry_date()
S
81 1 3