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

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