WPJOBPORTALjobModel D

Total Complexity 1,090
Dependencies 9
Dependents 0
Total lines 4,581
Lines of code 3,997
Logical lines of code 2,688
Comment lines 324
Methods 88
Properties 1

Methods 88

Method Rating Maintainability Complexity Lines of code
getRefinedJobs()
D
3
142 330
getJobSearch()
D
16
73 225
storeJob()
D
18
66 205
importAIStringDataForJobs()
D
22
56 177
getSerachCriteriaForApp()
D
26
42 151
getJobs()
D
25
40 151
prepareAIStringDataForJob()
D
29 40 114
makeQueryFromArray()
D
31 38 105
getQuickViewByJobId()
D
25
31 158
getCookiesSavedSearchDataJob()
D
38 38 50
setSearchVariableForJob()
D
40 36 43
processShortcodeAttributes()
C
35 29 78
getJobbyIdForView()
C
31 24 109
getPackagePopupJobView()
C
28
21 154
makeJobSeo()
C
34 24 94
getjobsvar()
C
36 23 89
getAllUnapprovedJobs()
B
34 21 87
getListOrdering()
B
35 19 100
getAllJobs()
B
35 19 80
makeOrderingQueryFromShortcodeAttributes()
A
45 15 47
storeMultiCitiesJob()
A
44 14 47
sorting()
A
47 12 37
getNewestJobsForMap_Widget()
A
44 10 44
getJobsBylocation_Widget()
A
45 10 42
makeJobSeoDocumentTitle()
A
42 9 54
handleDataVisibilityByShortcodeAttributes()
A
53 11 22
deleteJobs()
A
44 9 47
getJobsByCategories()
A
44 9 44
captchaValidate()
A
47 9 38
getJobId()
A
47 9 36
getShortListViewByJobId()
A
42 7 50
getShortListViewByJobIdJobManager()
A
39 6 63
getJobs_Widget()
A
48 8 32
getMultiCityData()
A
49 8 29
getJobsByTypes_Widget()
S
51 7 27
getJobListingSortingForApp()
S
52 7 27
getJobsBycategory_Widget()
S
51 7 27
rejectQueueAllJobsModel()
S
56 6 21
approveQueueAllJobsModel()
S
56 6 21
jobDataStructuredPost()
S
50 5 29
jobEnforceDelete()
S
50 5 29
checkLinks()
S
56 5 20
jobCanDelete()
S
58 5 17
getFrontSideJobSearchFormData()
S
49 4 31
getMyJobs()
S
47 3 37
getJobForApply()
S
54 4 21
approveQueueFeaturedJobModel()
S
54 4 20
approveQueueJobModel()
S
54 4 20
getJobbyId()
S
57 4 16
getIfJobOwner()
S
58 4 16
getJobInfo()
S
50 3 29
getJobsByJobIds()
S
51 3 28
getSortArg()
S
62 4 11
getJobsByCompany()
S
53 3 23
jobDataStructuredPostJSON()
S
46 1 47
isvalidJSON()
S
72 4 5
getJobPay()
S
59 3 15
getJobsExpiryStatus()
S
59 3 15
getJobsForPageBuilderWidget()
S
51 2 29
canAddFeaturedJob()
S
63 3 11
featuredJobValidation()
S
63 3 11
rejectQueueJobModel()
S
61 3 11
getRSSJobs()
S
56 2 19
canAddJob()
S
64 3 10
getIpAddress()
S
64 3 10
checkAlreadyAppliedJob()
S
63 3 10
rejectQueueFeaturedJobModel()
S
63 3 10
__construct()
S
69 3 7
updateRecordsForAISearchJob()
S
63 2 11
getJobInfoForEmail()
S
62 2 11
getAdminJobSearchFormData()
S
57 1 17
getDataForShortlistForTemplate()
S
66 2 9
replaceMatches()
S
70 2 6
getJobTitleById()
S
68 2 7
getJobUid()
S
65 2 9
getMessagekey()
S
78 2 3
checkCall()
S
65 2 9
custom_wpjobportal_cookie()
S
64 2 9
setListStyleSession()
S
65 2 9
getJobsByCities()
S
60 1 14
getTopJobs()
S
61 1 13
getNextJobs()
S
61 1 12
getNextTemplateJobs()
S
61 1 12
getListSorting()
S
62 1 11
getOrdering()
S
70 1 6
getJobsByTypes()
S
64 1 10
parseid()
S
72 1 5
getjobType()
S
100 1 2