GSF_Core_Fonts D

Total Complexity 189
Dependencies 2
Dependents 2
Total lines 935
Lines of code 790
Logical lines of code 422
Comment lines 9
Methods 43
Properties 1

Methods 43

Method Rating Maintainability Complexity Lines of code
ajaxUploadFonts()
D
28
30 136
getFontEnqueue()
B
40 22 54
getActiveFonts()
A
44 15 44
ajaxSaveActiveFont()
A
47 9 35
ajaxGetFontList()
A
48 7 37
getGoogleFonts()
S
51 7 28
getStandardFontsSource()
S
37 2 99
usingFont()
S
55 7 20
replace_font_recursive()
S
60 7 13
ajaxDeleteCustomFont()
S
51 6 25
getCustomFonts()
S
55 6 19
replace_font_in_theme_options()
S
54 5 22
ajaxRemoveActiveFont()
S
54 5 20
replace_font_for_elementor_data()
S
55 5 18
processFont()
S
64 6 9
ajaxUsingFont()
S
58 4 14
fontEnqueue()
S
60 4 12
menu()
S
56 3 17
ajaxChangeFont()
S
57 3 16
ajaxResetActiveFont()
S
62 3 10
getFontFamily()
S
69 3 6
isInActiveFont()
S
67 3 8
replace_font_for_vc()
S
59 2 14
adminEnqueueScripts()
S
57 1 16
str_ends_with()
S
68 2 7
getStandardFonts()
S
66 2 8
getInstance()
S
71 2 6
frontend_font_enqueue()
S
73 2 6
editor_stylesheets()
S
68 2 7
do_init()
S
58 1 14
getGoogleFontsSource()
S
74 1 4
fontsTemplates()
S
70 1 7
setCustomFonts()
S
80 1 3
init()
S
79 1 3
fontResoucesDir()
S
75 1 4
getFontSources()
S
68 1 7
updateActiveFonts()
S
80 1 3
getFontsDefault()
S
80 1 3
getActiveFontsKey()
S
80 1 3
binderPage()
S
81 1 3
gutenberg_editor_enqueue()
S
82 1 3
adminEnqueueStyles()
S
77 1 3
fontResoucesUrl()
S
75 1 4