Code Analysis: WPSchoolPress 2.2.3

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