wps_cdn_rewrite D

Total Complexity 1,263
Dependencies 12
Dependents 3
Total lines 4,027
Lines of code 2,833
Logical lines of code 1,882
Comment lines 294
Methods 73
Properties 71

Methods 73

Method Rating Maintainability Complexity Lines of code
cdnRewriter()
D
0
164 329
mainInit()
D
0
140 406
buffer_local_callback()
D
17
102 144
cdn_rewrite_url()
D
18
76 177
local_image_tags()
D
22
60 160
dontRunif()
D
31 59 75
buffer_callback_v3()
D
41 41 35
init()
D
41 40 35
adjust_src_url()
C
37 32 69
preload_custom_assets()
C
36 30 71
preload_custom_assetsMobile()
C
36 30 71
rewrite_script_tag()
C
36 29 71
reformat_url()
B
38 19 65
add_scripts_inline()
B
39 19 60
isFEBuilder()
B
61 22 7
is_image()
A
50 17 27
is_excluded()
A
44 16 41
doCacheCombine()
A
45 15 44
isPageBuilder()
A
43 14 50
isExcludedFromCache()
A
49 14 29
__construct()
A
44 13 43
crittr_replace_css()
A
44 13 42
gtagDelay()
A
50 14 26
checkCache_plugins_loaded()
A
46 13 38
checkCache()
A
47 13 36
hiddenAdminArea()
A
50 11 30
adjust_style_tag()
A
51 11 25
isExcludedFrom()
A
52 11 23
MediaActions()
A
55 11 20
noscript_decode()
A
55 11 19
script_decode()
A
55 11 19
getAllTags()
A
50 10 26
get_image_dimensions()
A
50 10 26
replace_iframe_tags()
A
48 9 33
saveCache()
A
58 10 13
is_excluded_link()
A
55 9 20
replace_source_tags()
A
49 8 30
set_image_sizes()
A
49 8 29
image_url_matching_site_url()
A
54 8 20
perfMattersOverride()
S
59 8 14
url_to_path()
S
57 8 14
getRegexp()
S
53 7 20
isURLExcluded()
S
56 7 17
isExcluded()
S
59 6 13
dnsPrefetch()
S
57 5 16
local_script_encode()
S
57 5 15
rocketOverride()
S
61 5 14
local_script_decode()
S
59 5 13
is_mobile()
S
63 5 9
strInArray()
S
60 4 14
jetsmart_ajax_rewrite()
S
52 3 22
get_script_content()
S
56 3 17
format_svg_value()
S
64 4 10
isPageBuilderFE()
S
67 4 8
inlineCSS()
S
60 3 13
defaultExcluded()
S
66 3 8
favicon_replace()
S
64 3 10
is_home_url()
S
67 3 6
isAPICall()
S
67 3 8
noscript_encode()
S
66 3 7
script_encode()
S
66 3 7
get_image_size()
S
63 3 10
elementorAnimations()
S
68 2 7
crittr_style_tag()
S
65 2 8
maybe_addslashes()
S
72 2 6
specialChars()
S
71 2 6
maybe_slash()
S
72 2 6
buffer_local_go()
S
70 2 6
deferJSAssets()
S
82 1 3
removeBgOverlay()
S
82 1 3
injectPreloadImages()
S
67 1 8
get_script_content_url()
S
67 1 8
isActive()
S
81 1 3