Code Analysis: Tumblr Importer 1.2

Function Rating Maintainability Complexity Lines of code
WordPress\TumblrImporter\Tumblr_Import::fetch_posts()
C
27
27 138
WordPress\TumblrImporter\Tumblr_Import::show_blogs()
B
34 14 86
WordPress\TumblrImporter\Tumblr_Import::do_blog_import()
B
40 15 61
WordPress\TumblrImporter\Tumblr_Import::do_posts_import()
A
38 14 67
WordPress\TumblrImporter\Tumblr_Import::start()
A
46 16 34
WordPress\TumblrImporter\Tumblr_Import::start_blog_import()
A
43 11 46
WordPress\TumblrImporter\Tumblr_Import::do_drafts_import()
A
43 11 46
WordPress\TumblrImporter\Tumblr_Import::do_queued_import()
A
43 11 46
WordPress\TumblrImporter\Tumblr_Import::handle_sideload_import()
A
44 8 46
WordPress\TumblrImporter\Tumblr_Import::do_pages_import()
S
48 7 30
WordPress\TumblrImporter\Tumblr_Import::greet()
S
44 6 40
WordPress\TumblrImporter\Tumblr_Import::fetch_pages()
S
48 6 34
WordPress\TumblrImporter\Tumblr_Import::check_permissions()
S
48 5 31
WordPress\TumblrImporter\Tumblr_Import::get_blogs()
S
49 4 29
WordPress\TumblrImporter\Tumblr_Import::oauth_get_request()
S
53 4 22
WordPress\TumblrImporter\Tumblr_Import::check_credentials()
S
55 4 20
WordPress\TumblrImporter\Tumblr_Import::handle_sideload_video_post()
S
55 4 18
WordPress\TumblrImporter\Tumblr_Import::handle_sideload_audio_post()
S
56 4 16
WordPress\TumblrImporter\Tumblr_Import::handle_sideload_image_post()
S
58 4 14
WordPress\TumblrImporter\Tumblr_Import::handle_sideload_gallery_post()
S
61 4 12
WordPress\TumblrImporter\Tumblr_Import::oauth_get_request_token()
S
56 3 17
WordPress\TumblrImporter\Tumblr_Import::oauth_signature()
S
56 3 16
WordPress\TumblrImporter\WP_Importer_Cron::__construct()
S
60 3 13
WordPress\TumblrImporter\WP_Importer_Cron::importer_callback()
S
63 3 11
WordPress\TumblrImporter\Tumblr_Import::handle_sideload()
S
64 3 10
WordPress\TumblrImporter\WP_Importer_Cron::save_vars()
S
63 3 10
WordPress\TumblrImporter\Tumblr_Import::sanitize_blog_url()
S
65 3 9
WordPress\TumblrImporter\Tumblr_Import::urlencode_rfc3986()
S
64 3 9
WordPress\TumblrImporter\Tumblr_Import::filter_allow_empty_content()
S
70 3 6
WordPress\TumblrImporter\Tumblr_Import::filter_format_post()
S
62 3 10
WordPress\TumblrImporter\Tumblr_Import::tumblr_importer_metadata()
S
67 3 7
WordPress\TumblrImporter\Tumblr_Import::saved_info_display()
S
58 1 17
WordPress\TumblrImporter\WP_Importer_Cron::have_time()
S
71 2 6
tumblr_importer_init()
S
64 2 9
WordPress\TumblrImporter\Tumblr_Import::handle_sideload_post_update()
S
63 1 11
WordPress\TumblrImporter\Tumblr_Import::tumblr_importer_init()
S
81 1 3
WordPress\TumblrImporter\Tumblr_Import::instructions()
S
69 1 6
WordPress\TumblrImporter\Tumblr_Import::get_queued_post_type()
S
82 1 3
WordPress\TumblrImporter\Tumblr_Import::restart()
S
71 1 6
WordPress\TumblrImporter\Tumblr_Import::__construct()
S
64 1 9
WordPress\TumblrImporter\Tumblr_Import::get_consumer_key()
S
82 1 3
WordPress\TumblrImporter\Tumblr_Import::get_draft_post_type()
S
82 1 3
WordPress\TumblrImporter\WP_Importer_Cron::schedule_import_job()
S
75 1 4
WordPress\TumblrImporter\WP_Importer_Cron::importer_schedule()
S
68 1 7