Code Analysis: Prevent Direct Access 2.8.6

Most Complex Classes

Class Rating Complexity
Pda_Admin
D
146
Repository
S
44
Pda_Free_Handle
S
42
SettingsPage
S
42
Pda_Helper
S
26
PDA_ViewLoader
S
23
PDAFree\modules\Grid_View\Service
S
22
Pda_JS_Loader
S
13
PDA_Lite_API
S
11
Pda_Database
S
11
Pda_Function
S
10
PDALogger
S
4

Most Complex Functions

Function Rating Complexity
PDA_ViewLoader::render_helpers()
B
15
send_file_to_client()
B
18
SettingsPage::render_general_tab()
A
14
Pda_Free_Handle::move_attachment_to_protected()
A
14
pda_free_attachment_image_url_to_post()
A
11
Pda_Admin::prevent_right_click()
A
4
Pda_JS_Loader::admin_load_js()
A
8
Pda_Admin::media_custom_columns()
A
9
show_file_from_private_link()
A
9
Pda_Admin::pda_lite_update_general_settings()
A
9
check_stop_image_hotlinking()
A
9
Pda_Admin::insert_prevent_direct_access()
A
7