Code Analysis: WPZOOM Instagram Widget 1.9.2

Function Rating Maintainability Complexity Lines of code
Wpzoom_Instagram_Widget::display_items()
D
21
45 217
Wpzoom_Instagram_Widget_API::processing_response_data()
B
41 18 51
Wpzoom_Instagram_Widget_API::get_items()
B
39 17 63
Wpzoom_Instagram_Widget_API::get_user_info()
A
42 15 47
Wpzoom_Instagram_Widget_API::get_user_info_without_token()
A
46 14 33
Wpzoom_Instagram_Widget::display_user_info()
A
40 9 82
wpzoom_instagram_admin_notice()
A
45 12 36
Wpzoom_Instagram_Widget::form()
A
32 3 162
Wpzoom_Instagram_Widget_API::convert_user_info_to_old_structure()
A
49 10 30
WPZOOM_Instagram_Image_Uploader::get_image_async()
A
43 9 45
Wpzoom_Instagram_Widget_API::get_items_without_token()
A
41 8 56
Wpzoom_Instagram_Widget_API::execute_cron()
A
42 8 49
Wpzoom_Instagram_Widget_API::__construct()
A
56 10 15
Wpzoom_Instagram_Widget_API::get_response_without_token()
A
46 8 37
WPZOOM_Instagram_Widget_Settings::sanitize()
A
48 8 33
Wpzoom_Instagram_Widget::widget()
S
50 7 28
Wpzoom_Instagram_Widget_API::is_configured()
S
53 7 25
WPZOOM_Instagram_Widget_Settings::settings_init()
S
37 1 110
Wpzoom_Instagram_Widget::update()
S
54 7 19
WPZOOM_Instagram_Image_Uploader::set_images_to_transient()
S
55 7 17
Wpzoom_Instagram_Widget_API::convert_items_to_old_structure()
S
45 5 44
Wpzoom_Instagram_Widget::display_errors()
S
56 4 20
Wpzoom_Instagram_Widget_API::is_access_token_valid()
S
56 4 20
Wpzoom_Instagram_Widget_API::get_best_size()
S
56 4 19
WPZOOM_Instagram_Image_Uploader::get_best_size()
S
56 4 19
Wpzoom_Instagram_Widget_API::get_response_without_token_from_json()
S
56 4 17
WPZOOM_Instagram_Widget_Settings::settings_field_transient_lifetime()
S
54 3 24
WPZOOM_Instagram_Image_Uploader::get_image()
S
54 3 21
Wpzoom_Instagram_Widget_API::get_errors()
S
46 1 48
WPZOOM_Instagram_Widget_Settings::settings_field_request_type()
S
52 2 32
WPZOOM_Instagram_Widget_Settings::settings_field_basic_access_token_button()
S
51 2 29
WPZOOM_Instagram_Widget_Settings::settings_field_user_info_avatar()
S
55 2 23
WPZOOM_Instagram_Widget_Settings::settings_page()
S
52 1 37
WPZOOM_Instagram_Widget_Settings::settings_field_basic_access_token_input()
S
57 2 20
Wpzoom_Instagram_Widget::__construct()
S
49 1 33
Wpzoom_Instagram_Widget::register_scripts()
S
52 1 31
WPZOOM_Instagram_Widget_Settings::settings_field_request_timeout()
S
59 2 16
wpzoom_instagram_ignore_admin_notice()
S
67 3 7
Wpzoom_Instagram_Widget::format_number()
S
62 3 10
WPZOOM_Instagram_Image_Uploader::get_media_url_by_id()
S
65 3 8
Wpzoom_Instagram_Widget_API::set_schedule()
S
72 3 5
WPZOOM_Instagram_Widget_Settings::scripts()
S
58 2 15
wpzoom_instagram_get_current_admin_url()
S
65 3 8
Wpzoom_Instagram_Widget::display_instagram_button()
S
62 2 13
WPZOOM_Instagram_Widget_Settings::add_action_links()
S
61 2 12
WPZOOM_Instagram_Widget_Settings::settings_field_is_forced_timeout()
S
62 2 12
wpzoom_instagram_get_notice_dismiss_url()
S
64 2 11
WPZOOM_Instagram_Image_Uploader::get_transient_lifetime()
S
62 2 11
WPZOOM_Instagram_Widget_Settings::settings_field_user_info_fullname()
S
64 2 11
Wpzoom_Instagram_Widget::styles()
S
58 1 20
WPZOOM_Instagram_Widget_Settings::settings_field_username()
S
59 1 18
WPZOOM_Instagram_Image_Uploader::set_image_sizes()
S
60 1 16
WPZOOM_Instagram_Widget_Settings::get_instance()
S
71 2 6
Wpzoom_Instagram_Widget_API::reset_cache()
S
69 2 7
Wpzoom_Instagram_Widget_API::getInstance()
S
70 2 7
wpzoom_instagram_get_default_settings()
S
60 1 15
WPZOOM_Instagram_Image_Uploader::getInstance()
S
71 2 6
WPZOOM_Instagram_Widget_Settings::settings_field_user_info_biography()
S
65 2 10
Wpzoom_Instagram_Widget_API::get_transient_lifetime()
S
63 2 10
Wpzoom_Instagram_Widget_API::add_cron_interval()
S
65 2 9
Wpzoom_Instagram_Widget_API::get_media_type_without_token()
S
66 2 8
Wpzoom_Instagram_Widget_API::get_error()
S
74 2 4
WPZOOM_Instagram_Image_Uploader::upload_image()
S
60 1 12
WPZOOM_Instagram_Image_Uploader::custom_post_status()
S
66 1 10
Wpzoom_Instagram_Widget_API::init()
S
72 1 5
WPZOOM_Instagram_Widget_Settings::settings_field_username_description()
S
69 1 8
WPZOOM_Instagram_Image_Uploader::get_api_transient()
S
80 1 3
WPZOOM_Instagram_Image_Uploader::__construct()
S
72 1 5
WPZOOM_Instagram_Image_Uploader::get_image_size_name()
S
79 1 3
WPZOOM_Instagram_Widget_Settings::get_option_name()
S
81 1 3
WPZOOM_Instagram_Image_Uploader::insert_post_data()
S
76 1 4
wpzoom_instagram_plugin_deactivation()
S
82 1 3
WPZOOM_Instagram_Widget_Settings::get_settings()
S
81 1 3
WPZOOM_Instagram_Widget_Settings::settings_field_user_details()
S
72 1 7
WPZOOM_Instagram_Image_Uploader::__clone()
S
80 1 3
WPZOOM_Instagram_Widget_Settings::add_admin_menu()
S
67 1 9
WPZOOM_Instagram_Image_Uploader::get_nonce_action()
S
79 1 3
zoom_instagram_widget_register()
S
82 1 3
wpzoom_instagram_load_plugin_textdomain()
S
78 1 3
WPZOOM_Instagram_Image_Uploader::set_api_transient()
S
79 1 3
WPZOOM_Instagram_Image_Uploader::__wakeup()
S
80 1 3
Wpzoom_Instagram_Widget::convert_url_to_path()
S
70 1 7
Wpzoom_Instagram_Widget::enqueue_scripts()
S
72 1 6
WPZOOM_Instagram_Widget_Settings::__construct()
S
66 1 7
WPZOOM_Instagram_Image_Uploader::regenerate_thumbnails()
S
68 1 7