Advanced_Ads_Group B

Total Complexity 90
Dependencies 10
Dependents 8
Total lines 634
Lines of code 302
Logical lines of code 184
Comment lines 219
Methods 17
Properties 15

Methods 17

Method Rating Maintainability Complexity Lines of code
output()
B
39 18 58
create_wrapper()
A
47 15 33
load_additional_attributes()
A
55 9 18
get_ordered_ad_ids()
S
54 6 19
get_hints()
S
49 5 33
shuffle_ordered_ads()
S
55 5 19
get_ad_weights()
S
57 5 17
load_all_ads()
S
51 4 27
get_random_ad_by_weight()
S
60 4 14
load()
S
59 3 14
delete_ad_weights()
S
68 3 7
__construct()
S
66 3 8
shuffle_ads()
S
64 3 10
get_all_ads()
S
71 2 6
add_post_ids()
S
69 2 7
get_max_ad_weight()
S
71 2 5
save()
S
67 1 7