WPJOBPORTALthirdpartyimportModel D

Total Complexity 356
Dependencies 5
Dependents 0
Total lines 2,041
Lines of code 1,560
Logical lines of code 949
Comment lines 287
Methods 30
Properties 15

Methods 30

Method Rating Maintainability Complexity Lines of code
importResume()
D
21
47 185
importJobs()
D
19
42 223
importJobFields()
D
27
38 127
parseJobManagerSalaryData()
D
32 33 91
importJobApplied()
C
31 23 111
importCompanies()
B
34 17 88
importUsers()
B
41 16 55
importCategories()
B
38 15 66
setUserRoleByContent()
B
43 16 47
importJobTypes()
A
41 11 53
getCityId()
A
43 10 54
getParamsForCustomFields()
A
46 11 38
createJPCompany()
A
39 8 66
getJobManagerDataStats()
A
47 9 33
ensureFilePathValid()
A
50 8 28
handleUploadFile()
A
50 8 26
importTags()
A
46 7 37
getSalaryDuration()
S
49 6 30
getJobPortalJobIdByPost()
S
58 4 15
getJobTagsByTitle()
S
60 4 14
getUserIDFromAuthorID()
S
61 4 14
__construct()
S
47 1 51
getCompanyIdByJobManagerId()
S
58 3 17
getJobTypeByTitle()
S
59 3 15
getJobCategoriesByTitle()
S
59 3 14
importJobManagerData()
S
57 2 18
cleanStringForCompare()
S
63 2 11
deletejobmanagerimporteddata()
S
54 1 26
getPostConutByType()
S
75 2 4
getMessagekey()
S
78 2 3