Code Analysis: Automatic Internal Links for SEO 1.2.0

Function Rating Maintainability Complexity Lines of code
Pagup\AutoLinks\Controllers\ReplaceController::replace()
B
39 19 59
Pagup\AutoLinks\Controllers\LinksController::create_link()
B
41 16 51
Pagup\AutoLinks\Controllers\LinksController::update_link()
A
40 15 57
Pagup\AutoLinks\Controllers\LinksController::bulk_add()
A
39 12 66
Pagup\AutoLinks\Controllers\PagesController::page_settings()
A
44 11 39
Pagup\AutoLinks\Controllers\SettingsController::update_settings()
A
45 10 38
Pagup\AutoLinks\Controllers\ReplaceController::link()
A
54 9 19
Pagup\AutoLinks\Settings::assets()
A
45 6 50
Pagup\AutoLinks\Controllers\DBController::migration()
S
49 6 33
Pagup\AutoLinks\Controllers\SettingsController::get_items()
S
52 6 23
Pagup\AutoLinks\Controllers\LinksController::delete_item()
S
50 5 29
Pagup\AutoLinks\Controllers\SettingsController::delete_all_transients()
S
52 5 26
Pagup\AutoLinks\Controllers\LinksController::update_status()
S
50 4 30
Pagup\AutoLinks\Controllers\SettingsController::required()
S
60 5 12
Pagup\AutoLinks\Controllers\LinksController::bulk_fetch()
S
46 3 42
Pagup\AutoLinks\Controllers\LinksController::sync_date()
S
59 4 13
Pagup\AutoLinks\Controllers\PagesController::page_manual_links()
S
52 3 22
ails__fs()
S
51 2 27
Pagup\AutoLinks\Controllers\ReplaceController::get_items()
S
57 2 16
Pagup\AutoLinks\Core\Option::sanitize_array()
S
64 3 10
Pagup\AutoLinks\Core\Request::safe()
S
67 3 7
Pagup\AutoLinks\Core\Request::bool()
S
68 3 7
Pagup\AutoLinks\Core\Request::array()
S
64 3 10
Pagup\AutoLinks\Controllers\SettingsController::get_total_pages_and_items()
S
53 1 26
Pagup\AutoLinks\Controllers\SettingsController::check_memory_limit()
S
63 2 11
Pagup\AutoLinks\Controllers\PagesController::add_page()
S
54 1 26
AutoLinksForSEO::deactivate()
S
62 2 11
Pagup\AutoLinks\Settings::__construct()
S
52 1 23
Pagup\AutoLinks\Controllers\DBController::db()
S
60 1 22
AutoLinksForSEO::__construct()
S
58 1 15
Pagup\AutoLinks\Core\Option::check()
S
74 2 4
Pagup\AutoLinks\Core\Option::valid()
S
78 2 3
Pagup\AutoLinks\Core\Request::check()
S
77 2 3
Pagup\AutoLinks\Controllers\ReplaceController::override()
S
79 2 3
Pagup\AutoLinks\Settings::add_module_to_script()
S
65 2 9
Pagup\AutoLinks\Controllers\ReplaceController::blacklist()
S
65 2 8
AutoLinksForSEO::activate()
S
64 2 10
Pagup\AutoLinks\Controllers\DBController::db_check()
S
74 2 5
Pagup\AutoLinks\Controllers\PagesController::page_logs()
S
60 1 12
Pagup\AutoLinks\Core\Plugin::url()
S
77 1 3
Pagup\AutoLinks\Controllers\MetaboxController::metadata()
S
91 1 2
Pagup\AutoLinks\Controllers\MetaboxController::metabox()
S
91 1 2
Pagup\AutoLinks\Core\Option::all()
S
80 1 3
Pagup\AutoLinks\Core\Asset::style_remote()
S
75 1 4
Pagup\AutoLinks\Core\Asset::style()
S
74 1 4
ails__fs_custom_connect_message()
S
72 1 5
Pagup\AutoLinks\Core\Plugin::path()
S
78 1 3
Pagup\AutoLinks\Core\Option::post_meta()
S
75 1 4
Pagup\AutoLinks\Core\Option::get()
S
75 1 4
AutoLinksForSEO::ails__textdomain()
S
78 1 3
Pagup\AutoLinks\Controllers\SettingsController::get_count_from_logs_table()
S
75 1 4
Pagup\AutoLinks\Controllers\SettingsController::post_type()
S
75 1 4
Pagup\AutoLinks\Core\Asset::script()
S
74 1 4
ails__fs_settings_url()
S
81 1 3
Pagup\AutoLinks\Settings::setting_link()
S
76 1 4
Pagup\AutoLinks\Controllers\SettingsController::delete_transient()
S
81 1 3
Pagup\AutoLinks\Core\Plugin::dd()
S
71 1 6
Pagup\AutoLinks\Core\Asset::script_remote()
S
75 1 4
Pagup\AutoLinks\Controllers\PagesController::add_settings()
S
66 1 10
Pagup\AutoLinks\Core\Plugin::view()
S
75 1 4
Pagup\AutoLinks\Controllers\MetaboxController::insert_update_data()
S
91 1 2
Pagup\AutoLinks\Controllers\ReplaceController::__construct()
S
78 1 3
ails__fs_custom_icon()
S
80 1 3
Pagup\AutoLinks\Controllers\MetaboxController::add_metabox()
S
91 1 2