Code Analysis: MasterStudy LMS – WordPress Course Plugin 2.5.8

Most Complex Classes

Class Rating Complexity
tFPDF
D
491
Validation
D
341
STM_LMS_Import
D
245
STM_LMS_User
D
244
TTFontFile
D
186
STM_LMS_Instructor
D
167
STM_LMS_Course
D
126
Gumlet\ImageResize
C
124
STM_LMS_Subscriptions
C
111
STM_LMS_Helpers
C
111
STM_LMS_Quiz
C
105
PayPal\Api\Invoice
B
97

Most Complex Functions

Function Rating Complexity
STM_LMS_Import::process_posts()
D
50
TTFontFile::makeSubset()
D
43
TTFontFile::extractInfo()
D
46
tFPDF::_putfonts()
D
32
Gumlet\ImageResize::save()
D
37
tFPDF::MultiCell()
D
35
tFPDF::Cell()
D
34
WXR_Parser_SimpleXML::parse()
C
25
tFPDF::_parsepngstream()
C
29
tFPDF::_putTTfontwidths()
C
30
STM_LMS_Import::fetch_remote_file()
C
29
STM_LMS_Quiz::user_answers()
C
27