Code Analysis: kURL – Short URL Manager for YOURLS 1.0.0

Most Complex Classes

Class Rating Complexity
Kurl_Admin
D
262
Kurl_API
B
92
Kurl_Logger
B
84
Kurl_Shortlinks
A
63
Kurl_Helpers
S
28
Kurl_Bulk
S
27

Most Complex Functions

Function Rating Complexity
Kurl_Admin::reconcile_single_post()
B
19
Kurl_Bulk::ajax_batch()
B
20
Kurl_API::response_indicates_success()
B
23
Kurl_Logger::get_entries()
B
18
Kurl_Admin::ajax_check_sync_post()
B
18
Kurl_Admin::render_dashboard()
A
13
Kurl_Admin::render_settings()
A
13
Kurl_Shortlinks::maybe_create_on_publish()
A
15
Kurl_Helpers::format_api_error()
A
14
Kurl_Admin::ajax_manual_regenerate_url()
A
12
Kurl_Admin::get_dashboard_data()
A
11
Kurl_API::handle_http_error()
A
13