Code Analysis: imghaste 1.2.0

Most Complex Classes

Class Rating Complexity
Imghaste_PWA
S
50
Imghaste_Slimcss
S
44
Imghaste_Slimcss
S
43
Imghaste_Public
S
30
Imghaste_Admin
S
22
Imghaste
S
19
SlimCache
S
14
SlimCache
S
14
Imghaste_Overwrite
S
12
Imghaste_Buffer
S
10
Imghaste_Loader
S
7
Imghaste_Helpers
S
4

Most Complex Functions

Function Rating Complexity
Imghaste_Slimcss::imghaste_slimcss()
D
33
Imghaste_Slimcss::imghaste_slimcss()
D
32
Imghaste_Admin::imghaste_settings_init()
A
2
imghaste_field_pwa_start_url_cb()
A
10
Imghaste::define_public_hooks()
A
10
Imghaste_PWA::imghaste_is_amp()
A
11
imghaste_section_status_check_cb()
A
7
removeElementsByTagName()
A
8
removeElementsByTagName()
A
8
Imghaste_Admin::imghaste_validater_and_sanitizer()
A
8
Imghaste_Buffer::imghaste_buffer_replace()
A
7
Imghaste_Public::imghaste_imgsrc_buffer_replace()
A
7