WPL_Google_My_Business D

Total Complexity 173
Dependencies 0
Dependents 2
Total lines 1,145
Lines of code 694
Logical lines of code 402
Comment lines 295
Methods 35
Properties 1

Methods 35

Method Rating Maintainability Complexity Lines of code
publish_post_to_gmb()
B
36 18 79
impress_gmb_save_custom_post()
A
42 11 53
wpl_gmb_update_logs()
A
55 10 19
impress_gmb_change_posting_frequency()
A
49 9 29
impress_gmb_delete_custom_post()
A
50 9 27
impress_gmb_update_location_settings()
A
51 9 25
impress_gmb_get_posts_data()
A
46 7 36
impress_gmb_remove_from_schedule()
S
54 7 20
impress_gmb_update_scheduled_posts()
S
56 6 16
impress_gmb_get_listing_posts()
S
50 5 28
get_gmb_locations()
S
51 5 28
get_gmb_accounts()
S
52 5 26
wpl_gmb_update_scheduled_posting_interval()
S
55 5 20
impress_gmb_post_now()
S
55 5 18
impress_gmb_dismiss_banner()
S
60 5 12
wpl_gmb_event_schedules()
S
55 4 21
get_saved_gmb_locations()
S
56 4 18
get_google_access_token()
S
55 4 18
impress_gmb_logout()
S
57 4 17
wpl_gmb_set_initial_tokens()
S
59 4 13
wpl_reset_next_post_time_request()
S
60 4 13
wpl_clear_last_post_status()
S
60 4 12
get_full_location_information()
S
62 4 12
get_selected_gmb_account()
S
63 4 11
wpl_gmb_get_data_from_post_id()
S
58 3 16
wpl_gmb_scheduled_post()
S
61 3 12
wpl_reset_next_scheduled_post_time()
S
61 2 12
__construct()
S
54 1 19
wpl_get_gmb_settings_options()
S
58 1 16
get_instance()
S
71 2 6
wpl_gmb_get_next_post_time()
S
68 2 7
wpl_schedule_posting_event()
S
71 2 5
save_authentication_keys()
S
64 2 9
wpl_gmb_get_error_log()
S
68 2 7
create_gmb_posttype()
S
60 1 14