Hustle_SShare_Model B

Total Complexity 99
Dependencies 10
Dependents 7
Total lines 728
Lines of code 346
Logical lines of code 181
Comment lines 267
Methods 30
Properties 1

Methods 30

Method Rating Maintainability Complexity Lines of code
validate_module()
B
46 17 34
should_use_stored()
A
48 14 31
retrieve_networks_shares()
S
55 5 18
store_new_module_meta()
S
56 5 15
update_module_metas()
S
59 5 15
get_refreshed_counters()
S
53 4 23
get_networks_data_from_api()
S
57 4 17
format_reddit_api_response()
S
58 4 15
format_networks_api_raw_data()
S
59 4 14
get_sharing_endpoints()
S
52 2 25
get_networks_counter_endpoint()
S
58 2 17
format_pinterest_api_response()
S
65 3 8
format_facebook_api_response()
S
70 3 5
shorten_count()
S
63 3 10
is_click_counter_type_enabled()
S
66 3 8
get_stored_network_shares()
S
64 3 9
get_sshare_types()
S
61 2 12
create_new()
S
61 2 12
get_social_platform_names()
S
55 1 19
format_twitter_api_response()
S
74 2 4
format_vkontakte_api_response()
S
68 2 7
get_content()
S
79 1 3
get_sub_types()
S
80 1 3
get_module_data_to_display()
S
81 1 3
sanitize_module()
S
77 1 4
refresh_all_counters()
S
79 1 3
get_decorator_instance()
S
80 1 3
get_display()
S
79 1 3
get_design()
S
79 1 3
get_renderer()
S
81 1 3