Code Analysis: H5P 1.16.0

Most Complex Classes

Class Rating Complexity
H5PCore
D
288
H5P_Plugin
D
209
H5PContentValidator
D
191
H5PWordPress
D
154
H5PValidator
D
145
H5P_Plugin_Admin
D
144
H5PContentAdmin
D
131
H5peditor
C
124
H5PLibraryAdmin
B
87
H5PDefaultStorage
B
79
H5PEditorAjax
A
59
H5PContentQuery
A
54

Most Complex Functions

Function Rating Complexity
H5PValidator::isValidPackage()
D
72
H5PContentValidator::validateText()
D
37
H5P_Plugin::check_for_updates()
D
35
H5PContentValidator::_filter_xss_attributes()
C
27
H5PStorage::saveLibraries()
C
25
H5PContentQuery::__construct()
C
23
H5PExport::createExportFile()
B
22
H5peditor::mergeLocalLibsIntoCachedLibs()
B
21
H5PEditorAjax::action()
B
21
H5P_Plugin_Admin::admin_notices()
B
21
H5peditor::processField()
B
21
H5PWordPress::saveLibraryData()
B
15