WPJOBPORTALthirdpartyimportModel D

Total Complexity 366
Dependencies 5
Dependents 0
Total lines 2,131
Lines of code 1,610
Logical lines of code 959
Comment lines 320
Methods 30
Properties 15

Methods 30

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