Code Analysis: Consolety - SEO plugin for Traffic, Authority & Backlinks 3.2.0

Function Rating Maintainability Complexity Lines of code
Consolety\SettingsDesignBlock::display_design_settings()
B
33 11 151
Consolety\Initialization::display_export_block()
B
35 13 107
Consolety\API::post_updated()
A
47 15 31
Consolety\DisplayBlock::display_seo()
A
44 14 40
Consolety\Initialization::display_details_block()
A
37 7 102
Consolety\API::consolety_export()
A
42 10 50
Consolety\SettingsMainBlock::display_main_settings()
A
40 6 91
Consolety\Consolety::display_active_block()
A
51 8 31
Consolety\Admin\Posts\ConsoletyExportCheckbox::save_consolety_meta_box()
A
55 8 18
Consolety\API::get_site_data()
S
48 6 32
Consolety\API::post_publish()
S
56 7 15
Consolety\Initialization::display_key_block()
S
45 4 59
Consolety\Consolety::display_install_block()
S
55 6 23
Consolety\API::__construct()
S
48 5 38
Consolety\Initialization::consolety_admin_notice()
S
54 6 22
Consolety\Consolety::consolety_seo_settings()
S
56 6 19
Consolety\API::get_consolety_news()
S
52 5 24
Consolety\API::check_site_connected()
S
54 5 20
Consolety\API::findCategoriesByPostId()
S
59 5 14
Consolety\API::consolety_report()
S
58 5 14
Consolety\SettingsDesignBlock::get_design_preview()
S
52 4 21
Consolety\API::manage_link()
S
49 3 34
Consolety\Repository::updates()
S
56 4 18
Consolety\API::remove_link()
S
62 4 10
Consolety\Utils\Validator::validate_keys()
S
66 4 8
Consolety\API::delete()
S
61 3 11
Consolety\Repository::install()
S
57 2 19
Consolety\Initialization::is_secret_key_setup()
S
71 3 6
Consolety\Ajax::save_categories()
S
65 3 9
Consolety\Entity\Site::__construct()
S
64 3 10
Consolety\API::post()
S
58 2 14
Consolety\Admin\Posts\ConsoletyExportCheckbox::consolety_meta_box_markup()
S
61 2 14
Consolety\Consolety::consolety_scripts()
S
57 1 26
Consolety\SettingsDesignBlock::consolety_styles()
S
53 1 26
Consolety\Admin\Tables\ExportedPosts::prepare_items()
S
54 1 23
Consolety\Consolety::__construct()
S
55 1 19
Consolety\API::set_post_exported()
S
73 2 5
Consolety\Consolety::consolety_update_db_check()
S
70 2 6
Consolety\API::getInstance()
S
71 2 6
Consolety\Consolety::getInstance()
S
71 2 6
Consolety\API::consolety_click_record()
S
63 2 10
Consolety\API::post_delete()
S
73 2 5
Consolety\Consolety::consolety_flush_if_needed()
S
72 2 5
Consolety\Repository::update_link()
S
60 1 15
Consolety\SettingsDesignBlock::getInstance()
S
71 2 6
Consolety\DisplayBlock::getInstance()
S
71 2 6
Consolety\Entity\Site::getInstance()
S
71 2 6
Consolety\Admin\Posts\ConsoletyExportCheckbox::getInstance()
S
71 2 6
Consolety\API::flush_my_posts_on_consolety()
S
72 2 5
Consolety\Repository::getInstance()
S
71 2 6
Consolety\Admin\Tables\ExportedPosts::getInstance()
S
71 2 6
Consolety\Ajax::getInstance()
S
71 2 6
Consolety\Entity\Site::isActive()
S
72 2 6
Consolety\Initialization::getInstance()
S
71 2 6
Consolety\API::link()
S
65 2 8
Consolety\SettingsDesignBlock::mbCutString()
S
67 2 7
Consolety\SettingsMainBlock::getInstance()
S
71 2 6
Consolety\Entity\Site::isInactive()
S
72 2 6
Consolety\SettingsDesignBlock::get_default_styles()
S
59 1 14
Consolety\Repository::insert_link()
S
63 1 11
Consolety\Admin\Tables\ExportedPosts::column_title()
S
80 1 3
Consolety\Consolety::page_init()
S
76 1 3
Consolety\Admin\Posts\ConsoletyExportCheckbox::add_consolety_meta_box()
S
77 1 3
Consolety\Admin\Tables\ExportedPosts::column_url()
S
79 1 3
Consolety\Admin\Posts\ConsoletyExportCheckbox::__construct()
S
74 1 4
Consolety\Initialization::get_secret_key()
S
82 1 3
Consolety\DisplayBlock::__construct()
S
78 1 3
Consolety\Ajax::__construct()
S
65 1 9
Consolety\DisplayBlock::display_links()
S
77 1 4
Consolety\SettingsMainBlock::__construct()
S
79 1 3
Consolety\SettingsDesignBlock::get_styles()
S
82 1 3
Consolety\Repository::__construct()
S
76 1 4
Consolety\Admin\Tables\ExportedPosts::get_sortable_columns()
S
79 1 4
Consolety\SettingsDesignBlock::__construct()
S
74 1 4
Consolety\Repository::get_link_by_hash()
S
74 1 4
Consolety\Admin\Tables\ExportedPosts::__construct()
S
68 1 8
Consolety\Ajax::consolety_report()
S
80 1 3
Consolety\Consolety::register_settings()
S
76 1 4
Consolety\Initialization::get_categories()
S
79 1 3
Consolety\Admin\Tables\ExportedPosts::column_modification_at()
S
82 1 3
Consolety\Initialization::__construct()
S
71 1 5
Consolety\Repository::delete_link_by_hash()
S
75 1 4
Consolety\Ajax::consolety_click_record()
S
80 1 3
Consolety\SettingsDesignBlock::set_styles()
S
81 1 3
Consolety\Admin\Tables\ExportedPosts::column_content()
S
80 1 3
Consolety\Utils\Validator::get_errors()
S
82 1 3
Consolety\Admin\Tables\ExportedPosts::get_columns()
S
64 1 10
Consolety\Repository::get_links()
S
74 1 4
Consolety\Ajax::consolety_export()
S
70 1 5
Consolety\Repository::reset_links()
S
76 1 4
Consolety\API::check_secret_key()
S
78 1 3
Consolety\Ajax::flush_consolety()
S
76 1 4
Consolety\Consolety::install()
S
80 1 3
Consolety\Consolety::get_db_version()
S
81 1 3
Consolety\Admin\Tables\ExportedPosts::column_id()
S
82 1 3
Consolety\Consolety::enqueue_admin()
S
65 1 9
Consolety\SettingsMainBlock::register_main_settings()
S
71 1 6