Code Analysis: WPSchoolPress 2.2.22

Function Rating Maintainability Complexity Lines of code
wpsp_sidebar()
D
0
186 937
wpsp_UpdateStudent()
D
5
110 377
wpsp_AddStudent()
D
11
87 269
wpsp_body_start()
D
14
83 236
wpsp_SendMessage()
D
14
61 327
wpsp_Import_Dummy_contents()
D
11
14 665
Wpsp_Admin::wpsp_add_admin_scripts()
D
20
35 257
wpsp_addNotify()
D
27
39 126
wpsp_UpdateTeacher()
D
24
27 195
wpsp_getStudentsAttendanceList()
C
30 29 106
wpsp_AddMark()
C
34 28 85
Wpsp_Public::wpsp_page_template()
C
34 26 103
wpsp_ViewTimetable()
C
29
23 132
wpsp_AddTeacher()
C
28
22 140
wpsp_getStudentsList()
C
30 20 130
Wpsp_Admin::wpsp_admin_menu()
B
28
17 156
wpsp_login_header()
B
34 19 89
wpsp_Updateregisteractive()
B
29
15 144
wpsp_bulkaproverequest()
B
29 14 143
wpsp_topbar()
B
37 17 70
wpsp_AttendanceEntry()
B
35 16 82
wpsp_AddTransport()
B
32 12 125
wpsp_AddSubject()
B
37 15 71
wpsp_UpdateTransport()
B
32 11 129
wpsp_getNotifyInfo()
B
33 12 106
wpsp_listdashboardschedule()
A
37 13 72
wpsp_county_list()
A
21
1 248
wpsp_DeleteUser()
A
39 13 68
wpsp_AddLeaveDay()
A
39 13 61
wpsp_MarkReport()
A
37 12 75
wpsp_GenSetting()
A
37 11 75
isa_test_cron_job_send_mail()
A
38 11 72
wpsp_AddClass()
A
38 11 68
wpsp_SaveTimetable()
A
39 11 60
wpsp_getTeachersList()
A
36 9 87
wpsp_TeacherAttendanceView()
A
39 10 66
wpsp_TeacherAttendanceEntry()
A
42 11 49
wpsp_sendSubMessage()
A
44 11 41
wpsp_StudentPublicProfile()
A
35 8 85
wpsp_AttReport()
A
37 8 77
retrieve_password()
A
43 10 43
wpsp_UndoImport()
A
41 9 58
wpsp_validation()
A
47 10 39
updateStudentClassDate()
A
47 9 34
wpsp_deleteMessage()
A
43 7 54
wpsp_DeleteLeave()
A
51 8 26
wpsp_GenSettingsms()
A
43 6 52
wpsp_GetLeaveDays()
A
44 6 51
wpsp_TeacherPublicProfile()
A
37 3 95
wpsp_GenSettinglicensing()
A
43 6 49
wpsp_ParentPublicProfile()
A
44 6 47
wpsp_GenSettingsocial()
S
45 6 44
wpsp_UpdateSubject()
S
45 6 42
wpsp_UpdateEvent()
S
46 6 38
wpsp_MarkRead()
S
47 6 37
wpsp_AddExam()
S
47 6 36
wpsp_AddSubField()
S
47 6 34
wpsp_UpdateClass()
S
44 5 45
wpsp_ManageGrade()
S
49 6 30
wpsp_WorkingDays()
S
57 7 14
wpsp_changepassword()
S
46 5 39
wpsp_ViewMessage()
S
46 5 38
wpsp_UpdateExam()
S
46 5 38
wpsp_IsNameExist()
S
53 6 22
wpsp_GetAbsentDates()
S
47 5 35
wpsp_send_mail()
S
57 6 15
wpsp_DeleteStudent()
S
49 5 29
view_sub_message()
S
49 5 28
wpsp_WorkingDates()
S
50 5 27
uploadImage()
S
50 5 27
wpsp_SubjectList()
S
51 5 26
ajax_actions()
S
36 1 80
wpsp_CheckUsername()
S
57 5 18
wpsp_AddEvent()
S
48 4 32
wpsp_UpdateSubField()
S
51 4 28
wpsp_GetAbsentees()
S
49 4 27
get_student_date()
S
49 4 26
wpsp_UnreadCount()
S
50 4 26
wpsp_bulkdisaproverequest()
S
51 4 25
wpsp_ExamInfo()
S
50 4 25
wpsp_DeleteTeacher()
S
51 4 24
wpsp_DeleteSubject()
S
52 4 24
wpsp_kses_filter_allowed_html()
S
41 1 65
wpsp_leaveDates()
S
55 4 19
wpsp_DeleteClass()
S
55 4 18
wpsp_DeleteExam()
S
55 4 18
wpsp_DeleteSubField()
S
56 4 17
wpsp_DeleteTransport()
S
57 4 16
Wpsp_Public::wpsp_login_redirect()
S
60 4 15
wpsp_AllAuthenticate()
S
67 5 7
wpsp_UpdateAccess()
S
64 5 9
wpsp_ViewDate()
S
67 5 6
wpsp_FormValidation()
S
61 4 12
wpsp_customcss()
S
54 3 26
wpsp_ViewTransport()
S
47 2 40
wpsp_StudentCount()
S
53 3 22
wpsp_login_footer()
S
56 3 21
getparentInfo()
S
55 3 19
wpsp_ListEvent()
S
56 3 17
wpsp_deleteNotify()
S
59 3 14
wpsp_check_parent_info()
S
62 3 11
wpsp_check_pro_version()
S
63 3 11
wpsp_GensubjectEdit()
S
53 2 24
Wpsp_Admin::wpsp_add_adminbar()
S
48 1 38
wpsp_Updateregisterdeactive()
S
52 2 23
wpsp_GeneralSubjectEntry()
S
53 2 23
wpsp_DeleteTimetablesloat()
S
55 2 20
wpsp_DeleteTimetable()
S
57 2 18
wpsp_StoreDate()
S
76 3 3
wpsp_StudentAuthenticate()
S
68 3 7
wpsp_new_mail_from_name()
S
74 3 4
sanitize_price_array()
S
64 3 10
wpsp_send_user_register_mail()
S
72 3 5
wpsp_Authenticate()
S
68 3 7
wpsp_new_mail_from()
S
74 3 4
wpsp_getMarksubject()
S
58 2 14
wpsp_BulkDelete()
S
60 2 14
wpsp_GetClass()
S
60 2 12
Wpsp_Admin::add_hooks()
S
53 1 24
wpsp_footer()
S
58 1 20
wpsp_plugins_loaded()
S
56 1 18
wpsp_CheckEmail()
S
71 2 5
wpsp_get_setting()
S
66 2 8
wpsp_TeacherAuthenticate()
S
68 2 7
wpsp_AdminAuthenticate()
S
68 2 7
wpsp_CurrentUserRole()
S
75 2 4
wpsp_IsMarkEntered()
S
66 2 7
wpsp_custom_loginlogo()
S
65 2 8
wpsp_DeleteEvent()
S
61 1 12
wpsp_AttStatus()
S
60 1 12
wpsp_GetClassYear()
S
61 1 11
wpsp_GetMarks()
S
63 1 11
wp_shake_js()
S
100 1 11
Wpsp_Admin::__construct()
S
91 1 2
wpsp_GetExMarks()
S
67 1 7
Wpsp_Public::add_hooks()
S
66 1 10
wpsp_activation()
S
80 1 3
Wpsp_Admin::wpsp_callback_subject()
S
80 1 3
Wpsp_Admin::wpsp_callback_posts()
S
80 1 3
Wpsp_Admin::wpsp_callback_timetable()
S
80 1 3
Wpsp_Admin::wpsp_callback_students()
S
80 1 3
Wpsp_Admin::wpsp_callback_dashboard()
S
80 1 3
wpsp_ClassList()
S
68 1 7
Wpsp_Admin::wpsp_callback_parents()
S
80 1 3
Wpsp_Admin::wpsp_callback_editprofile()
S
80 1 3
wpsp_Notify()
S
82 1 3
wpsp_save_error()
S
80 1 3
Wpsp_Admin::wpsp_callback_classes()
S
80 1 3
Wpsp_Public::__construct()
S
91 1 2
wpsp_EmailGen()
S
81 1 3
Wpsp_Admin::wpsp_callback_teacherattendance()
S
80 1 3
Wpsp_Admin::wpsp_callback_attendance()
S
80 1 3
Wpsp_Admin::wpsp_addons()
S
80 1 3
Wpsp_Admin::wpsp_callback_messages()
S
80 1 3
Wpsp_Admin::wpsp_callback_payment()
S
80 1 3
Wpsp_Admin::wpsp_callback_transport()
S
80 1 3
wpsp_deactivation()
S
80 1 3
Wpsp_Admin::wpsp_callback_reported_post()
S
80 1 3
wpsp_TeacherAttendanceDelete()
S
63 1 10
Wpsp_Admin::wpsp_callback_postsprofile()
S
80 1 3
wpsp_add_plugin_links()
S
69 1 6
Wpsp_Admin::wpsp_callback_schhistory()
S
80 1 3
Wpsp_Admin::wpsp_callback_marks()
S
80 1 3
wpsp_header()
S
68 1 10
Wpsp_Admin::wpsp_callback_exams()
S
80 1 3
wpsp_SubjectInfo()
S
64 1 9
wpsp_admin_url()
S
77 1 4
Wpsp_Admin::wpsp_callback_posts_notification()
S
80 1 3
Wpsp_Admin::wpsp_callback_notify()
S
80 1 3
Wpsp_Admin::wpsp_callback_importhistory()
S
80 1 3
Wpsp_Admin::wpsp_admin_details()
S
80 1 3
wpsp_GetRow()
S
69 1 6
wpsp_std_role()
S
75 1 4
Wpsp_Admin::wpsp_callback_request()
S
80 1 3
Wpsp_Admin::wpsp_callback_changepassword()
S
80 1 3
Wpsp_Admin::wpsp_callback_leavecalendar()
S
80 1 3
Wpsp_Admin::wpsp_callback_documents()
S
80 1 3
wpsp_GetClassName()
S
67 1 7
wp_wp_login_url()
S
92 1 1
wpsp_DeleteAttendance()
S
64 1 10
wp_login_viewport_meta()
S
100 1 5
Wpsp_Admin::wpsp_callback_settings()
S
80 1 3
wpsp_GetAttReport()
S
75 1 4
Wpsp_Admin::wpsp_callback_events()
S
80 1 3
wpsp_body_end()
S
68 1 8
Wpsp_Admin::wpsp_callback_teachers()
S
80 1 3