Code Analysis: Cart2Cart Universal Migration App 2.0.2

Function Rating Maintainability Complexity Lines of code
c2c_password_migration_filter()
D
29 47 97
password_hash()
D
31 36 101
Cart2cart_Login_Auth_Zencart::__construct()
A
27
6 191
getArgonPasswordMage()
A
44 10 47
crypt_private()
A
48 10 30
Cart2cart_Login_Libs_PasswordHash::crypt_private()
A
49 10 29
Cart2cart_Login_Libs_PasswordHash::HashPassword()
A
51 10 26
encode64()
S
54 6 21
Cart2cart_Login_Libs_PasswordHash::encode64()
S
54 6 20
Cart2cart_Login_Auth_Zencart::zen_not_null()
S
59 6 15
password_verify()
S
57 6 15
vm_passwordVerify()
S
58 6 14
password_verify()
S
60 6 13
Cart2cart_Login_Libs_PasswordHash::get_random_bytes()
S
55 5 19
Cart2cart_Login_Auth_Zencart::zen_rand()
S
58 5 16
password_needs_rehash()
S
58 5 15
Cart2cart_Login_Auth_Zencart::validatePasswordOldMd5()
S
61 5 11
Cart2cart_Login_Auth_Zencart::validatePasswordCompatSha256()
S
61 5 11
Cart2cart_Login_Auth_Zencart::detectPasswordType()
S
61 4 12
getArgonHashMage()
S
62 4 11
Cart2cart_Login_Libs_PasswordHash::gensalt_blowfish()
S
51 3 26
Cart2cart_Login_Libs_PasswordHash::__construct()
S
63 4 10
password_get_info()
S
59 3 14
Cart2cart\AutoLoad::load()
S
61 3 11
password_needs_rehash()
S
66 3 8
vm_timingSafeCompare()
S
62 2 11
Cart2cart\View::render()
S
64 2 9
Cart2cart\View::__set()
S
69 2 6
Cart2cart\AutoLoad::init()
S
73 2 4
Cart2cart_Login_Libs_PasswordHash::CheckPassword()
S
70 2 6
password_hash()
S
64 2 9
Cart2cart\View::__get()
S
78 2 3
vm_strlen()
S
71 2 6
Cart2cart_Login_Libs_PasswordHash::gensalt_private()
S
67 2 7
CheckPassword()
S
70 2 6
Cart2cart_Login_Auth_Zencart::validatePassword()
S
64 2 9
Cart2cart\Plugin::registerMenuItems()
S
59 1 14
Cart2cart_Login_Libs_PasswordHash::gensalt_extended()
S
61 1 11
Cart2cart\Plugin::servicesPageContent()
S
80 1 3
Cart2cart\Plugin::faqHelpPageContent()
S
80 1 3
Cart2cart\Plugin::howItWorksPageContent()
S
80 1 3
Cart2cart\Plugin::_addActions()
S
79 1 3
Cart2cart_Login_Auth_Zencart::hashPassword()
S
75 1 4
Cart2cart\View::assign()
S
80 1 3
Cart2cart\Plugin::supportChatPageContent()
S
80 1 3
Cart2cart\Plugin::__construct()
S
77 1 4
Cart2cart\Plugin::getPluginsPageContent()
S
80 1 3
Cart2cart\Plugin::init()
S
82 1 3