Code Analysis: IPQualityScore Fraud Detection 1.56

Function Rating Maintainability Complexity Lines of code
IPQualityScore::ValidateOrder()
C
46 27 29
IPQualityScore::DetectProxies()
B
49 18 30
IPQualityScore::ValidateComment()
A
50 16 24
IPQualityScore::GetIP()
A
61 16 9
IPQualityScore::ValidateUser()
A
54 14 17
IPQualityScore::ValidateGravityFormsEmail()
A
54 12 19
IPQualityScore::AdminMenu()
A
34 4 120
IPQualityScore::Login()
A
53 10 21
IPQualityScore::GetSettings()
A
32 1 156
IPQualityScore::PageIsProxyPrevented()
A
56 10 18
IPQualityScore::ValidateEmail()
A
59 10 12
IPQualityScore::FetchProxyCheck()
A
51 8 23
FindRiskScore()
A
56 8 18
IPQualityScore::FetchEmailCheck()
S
51 7 26
IPQualityScore::ValidateLogin()
S
60 8 11
IPQualityScore::FetchSimpleCache()
S
53 7 22
IPQualityScore::AddOrderColumnData()
S
53 7 22
IPQualityScore::CheckForWoo()
S
40 2 71
IPQualityScore::Upgrade()
S
56 5 17
IPQualityScore::AllowProxyCheck()
S
59 5 15
IPQualityScore::ValidateDeviceTracker()
S
55 4 18
IPQualityScore::SetupOne()
S
56 4 17
IPQualityScore::OrderTrackerJS()
S
63 5 10
IPQualityScore::StoreOrder()
S
63 4 11
IPQualityScore::ReportOrder()
S
56 3 18
IPQualityScore::SetupTables()
S
57 3 16
IPQualityScore::FetchContent()
S
57 3 16
IPQualityScore::AdminOverview()
S
64 4 8
IPQualityScore::CheckForGravityForms()
S
59 3 14
IPQualityScore::FetchCache()
S
60 3 12
SanitizeIPQBoolean()
S
71 3 6
IPQualityScore::AddOrderColumn()
S
64 3 10
IPQualityScore::WrapContent()
S
66 3 7
IPQOptionJSON()
S
66 3 9
IPQConditions()
S
66 3 7
IPQualityScore::OrderStatusBox()
S
64 2 9
SanitizeIPQNumber()
S
72 2 6
IPQualityScore::AddCache()
S
63 2 10
IPQualityScore::SettingsLink()
S
69 2 6
IPQualityScore::Destruct()
S
67 2 8
IPQualityScore::PopulateTracker()
S
64 2 9
SanitizeIPQURL()
S
72 2 6
IPQualityScore::FetchEmailCache()
S
66 2 7
IPQualityScore::ExitValidation()
S
70 2 6
IPQualityScore::AddBoxes()
S
67 2 7
IPQualityScore::GetPages()
S
66 2 8
IPQualityScore::GetURL()
S
79 1 3
IPQualityScore::FetchProxyPageList()
S
78 1 3
IPQualityScore::Settings()
S
75 1 4
IPQualityScore::CacheTable()
S
76 1 4
IPQualityScore::FailureOne()
S
74 1 4
IPQualityScore::EvictFailure()
S
81 1 3
IPQualityScore::Install()
S
67 1 8
IPQualityScore::RetrieveContent()
S
77 1 3
IPQualityScore::CreateValue()
S
76 1 4
IPQualityScore::EmailCacheTable()
S
76 1 4
IPQualityScore::AddEmailCache()
S
67 1 8