Code Analysis: Wptobe Signinup 1.1.2

Function Rating Maintainability Complexity Lines of code
WTB_Admin_Init::Options_form_html()
D
9
98 346
WTB_Setup_Init_Class::wtb_form_actions()
D
14
86 249
WTB_Admin_Init::Signin_form_html()
D
16
42 396
Securimage::getCaptchaHtml()
D
22
55 162
WavFile::readWavHeader()
D
21
54 175
WTB_Admin_Init::Signup_form_html()
D
19
38 309
Securimage::__construct()
D
31 37 98
WavFile::filter()
D
33 36 77
WTB_Setup_Init_Class::wptobe_signinup_install()
D
17
13 400
Securimage::drawWord()
C
30 26 126
WTB_Admin_Init::Profile_form_html()
C
30 21 143
wtbsigninup_remove_options()
B
49 25 26
WTB_Admin_Init::Resetpw_form_html()
B
31 15 158
WTB_Admin_Init::wtb_signinup_admin_settings()
B
37 20 78
WavFile::setSampleValue()
B
38 21 62
WTB_Admin_Init::wtb_signinup_select_language()
B
37 18 79
Securimage::doImage()
B
41 18 53
Securimage::generateWAV()
B
37 16 71
WTB_Admin_Init::Logout_form_html()
B
36 13 97
Securimage::wavToMp3()
A
41 14 52
simple_php_captcha()
A
38 13 64
Securimage::readCodeFromFile()
A
42 14 49
Securimage::outputAudioFile()
A
40 13 57
Securimage::distortedCopy()
A
41 13 54
Securimage::openDatabase()
A
42 13 49
Securimage::setBackground()
A
46 13 38
WTB_Admin_Init::Woocommerce_addon_html()
A
38 9 91
Securimage::getSoxEffectChain()
A
40 11 58
Securimage::getCode()
A
46 12 40
Securimage::validate()
A
45 12 39
WavFile::getSampleValue()
A
46 12 37
Securimage::rangeDownload()
A
48 11 31
Securimage::getCodeFromDatabase()
A
45 10 39
WTB_Sinup_Shortcode::wtb_redirect_signin_page_after_login()
A
53 11 24
WTB_Sinup_Shortcode::wtb_redirect_profile_page_before_login()
A
53 11 24
Securimage::createCode()
A
46 10 39
Securimage::output()
A
48 10 33
Securimage::checkTablesExist()
A
49 10 30
WavFile::normalizeSample()
A
54 10 19
WTB_Sinup_Shortcode::wtb_add_sign_in_shortcode_to_a_page()
A
59 10 13
WTB_Admin_Init::Shortcodes_info()
A
39 5 87
Securimage::getAudibleCode()
A
46 8 36
WavFile::readWavData()
A
54 9 19
WavFile::unpackSample()
A
50 8 28
WavFile::setSampleBlock()
A
50 8 26
Securimage::createDatabaseTables()
A
44 6 54
WavFile::setAudioFormat()
A
54 8 22
Securimage::getRandomNoiseFile()
A
55 8 18
WTB_Setup_Init_Class::__construct()
A
48 7 32
WTB_Admin_Ajax::__construct()
A
47 7 31
Securimage::saveCodeToDatabase()
A
48 7 31
Securimage_Color::__construct()
S
52 7 24
Securimage::drawNoise()
S
53 7 21
WavFile::packSample()
S
55 7 20
WTB_Sinup_Enqueue::wtb_signinup_shortcodes_enqueue()
S
55 7 20
WavFile::__construct()
S
49 6 31
WTB_Admin_Ajax::change_signup_page_fields_show_and_hide()
S
59 7 13
WTB_Admin_Ajax::change_signin_page_fields_labels()
S
59 7 13
WTB_Admin_Ajax::change_signup_page_fields_labels()
S
59 7 13
WTB_Admin_Ajax::change_resetpw_page_fields_show_and_hide()
S
59 7 13
WTB_Admin_Ajax::change_resetpw_page_fields_labels()
S
59 7 13
WTB_Admin_Ajax::change_signin_page_fields_show_and_hide()
S
59 7 13
Securimage_Color::constructRGB()
S
63 7 11
WavFile::displayInfo()
S
46 5 41
process_sup_contact_form()
S
54 6 20
Securimage::getDsn()
S
55 6 20
process_sin_contact_form()
S
54 6 20
Securimage::initColor()
S
58 6 15
WTB_Sinup_Email::wtb_reset_password_send_email()
S
49 5 29
WTB_Admin_Ajax::wtbadm_signinfield_reorder_func()
S
53 5 23
WTB_Admin_Ajax::wtbadm_signupfield_reorder_func()
S
53 5 23
WTB_Admin_Ajax::wtbadm_resetpwfield_reorder_func()
S
53 5 23
Securimage::checkByCaptchaId()
S
54 5 22
WavFile::setChannelMask()
S
57 5 16
Securimage::getAudioData()
S
59 5 15
Securimage::saveData()
S
58 5 15
WavFile::makeHeader()
S
50 4 29
WavFile::openWav()
S
59 5 14
Securimage::getBackgroundFromDirectory()
S
59 5 13
WTB_Admin_Ajax::enqueue_daum_address_for_woocommerce()
S
51 1 73
Securimage::purgeOldCodesFromDatabase()
S
61 5 11
WTB_Setup_Init_Class::shortcode_signin()
S
62 5 11
Securimage::saveAudioToDatabase()
S
55 4 19
Securimage::getSoxNoiseData()
S
48 3 34
hex2rgb()
S
56 4 17
Securimage::clearCodeFromDatabase()
S
57 4 17
WavFile::setFmtExtendedSize()
S
59 4 15
WTB_Sinup_Shortcode::wtb_redirect_signup_page_after_login()
S
67 5 7
Securimage::getCaptchaId()
S
58 4 14
Securimage::drawLines()
S
49 3 28
WavFile::readWav()
S
61 4 13
WavFile::appendWav()
S
61 4 12
WavFile::setNumChannels()
S
60 4 12
WavFile::setValidBitsPerSample()
S
62 4 12
Securimage::allocateColors()
S
47 2 41
WavFile::setWavData()
S
62 4 11
WavFile::generateNoise()
S
55 3 18
WTB_Admin_Ajax::change_signup_sc_rendering_page_bf()
S
57 3 16
WTB_Admin_Ajax::change_signin_sc_rendering_page_bf()
S
57 3 16
WTB_Admin_Ajax::change_signin_sc_rendering_page_af()
S
57 3 16
WTB_Admin_Ajax::change_signup_sc_rendering_page_af()
S
57 3 16
WTB_Admin_Ajax::change_profile_sc_rendering_page_bf()
S
57 3 16
WTB_Admin_Ajax::change_profile_sc_rendering_page_af()
S
57 3 16
WTB_Admin_Ajax::change_logout_sc_rendering_page_af()
S
57 3 16
WTB_Admin_Ajax::change_applied_skin()
S
58 3 15
WTB_Admin_Ajax::change_applied_lang()
S
58 3 15
WavFile::setSampleRate()
S
62 4 10
Securimage::isCodeExpired()
S
65 4 9
WTB_Setup_Init_Class::reset_wptobe_signinup_func()
S
63 4 10
WavFile::getSampleBlock()
S
63 4 10
WavFile::setFactChunkSize()
S
61 3 14
WavFile::setChunkSize()
S
61 3 13
WTB_Sinup_Shortcode::wtb_redirect_after_logout()
S
60 3 13
WavFile::setAudioSubFormat()
S
62 3 12
WavFile::unpackSampleBlock()
S
60 3 12
WavFile::setDataOffset()
S
62 3 12
WavFile::setBitsPerSample()
S
61 3 12
Securimage::substr()
S
63 3 11
WTB_Admin_Ajax::change_wooc_locaddr_api()
S
62 3 11
WavFile::convertBitsPerSample()
S
58 2 16
Securimage::show()
S
68 3 7
Securimage::saveAudioData()
S
67 3 8
Securimage::canSendHeaders()
S
67 3 8
WavFile::getZeroAmplitude()
S
66 3 9
WavFile::getDataSubchunk()
S
64 3 9
WavFile::getMinAmplitude()
S
65 3 9
WavFile::getMaxAmplitude()
S
65 3 9
WTB_Setup_Init_Class::wtb_signinup_lostpassword_url()
S
64 3 9
Securimage::ttfFile()
S
64 3 9
Securimage::errorHandler()
S
68 3 7
WTB_Admin_Init::wtb_signinup_admin_setting_menu()
S
60 2 14
Securimage_Color::constructHTML()
S
59 2 14
WavFile::insertSilence()
S
61 2 12
WavFile::setDataSize()
S
64 2 11
WTB_Sinup_Enqueue::load_admin_stylenscript()
S
61 2 11
WTB_Admin_Init::wtbsigninup_admin_menu()
S
63 1 17
WavFile::setFmtChunkSize()
S
65 2 10
WTB_Setup_Init_Class::shortcode_profile()
S
70 2 7
WTB_Setup_Init_Class::init()
S
76 2 4
Securimage::setNamespace()
S
65 2 9
WavFile::setByteRate()
S
67 2 8
Securimage::strlen()
S
69 2 7
WavFile::closeWav()
S
76 2 4
WTB_Admin_Ajax::init()
S
76 2 4
WTB_Admin_Init::init()
S
76 2 4
WavFile::__destruct()
S
79 2 3
WavFile::setActualSize()
S
67 2 8
WavFile::setBlockAlign()
S
65 2 9
WavFile::save()
S
63 2 10
Securimage::strpos()
S
68 2 7
WavFile::setNumBlocks()
S
67 2 8
WavFile::packSampleBlock()
S
68 2 7
WavFile::setSamples()
S
66 2 8
WTB_Activation::deactivate()
S
79 2 3
WTB_Activation::activate()
S
72 2 5
Securimage::generateCode()
S
67 2 7
WTB_Admin_Init::render_admin_user_interface()
S
65 1 15
Securimage::check()
S
65 2 9
WavFile::getNumBlocks()
S
82 1 3
WavFile::getSamples()
S
82 1 3
WavFile::getDataSize()
S
82 1 3
Securimage::audioError()
S
78 1 3
WTB_Sinup_Enqueue::wtb_signinup_frontend_enqueue_scripts()
S
66 1 8
WavFile::getAudioFormat()
S
82 1 3
Securimage::getTimeToSolve()
S
82 1 3
WavFile::getBitsPerSample()
S
82 1 3
WavFile::getBlockAlign()
S
82 1 3
WavFile::setIgnoreChunkSizes()
S
76 1 4
WavFile::degrade()
S
74 1 5
WavFile::getFactChunkSize()
S
82 1 3
WTB_Sinup_Email::wtb_email_from_name()
S
70 1 6
Securimage::getCharacterDimensions()
S
72 1 4
Securimage::addSignature()
S
66 1 7
WavFile::getFmtExtendedSize()
S
82 1 3
WavFile::getFmtChunkSize()
S
82 1 3
Securimage_Color::toLongColor()
S
78 1 3
WavFile::getByteRate()
S
82 1 3
WTB_Admin_Init::__construct()
S
82 1 3
WTB_Sinup_Email::wtb_email_from()
S
70 1 6
WTB_Sinup_Email::__construct()
S
75 1 4
WavFile::getChannelMask()
S
82 1 3
WavFile::getSampleRate()
S
82 1 3
Securimage::frand()
S
78 1 3
WavFile::getNumChannels()
S
82 1 3
WavFile::__clone()
S
81 1 3
WavFile::getAudioSubFormat()
S
82 1 3
WavFile::getIgnoreChunkSizes()
S
82 1 3
WTB_Sinup_Shortcode::__construct()
S
68 1 7
WavFile::getActualSize()
S
82 1 3
WavFile::getValidBitsPerSample()
S
82 1 3
WavFile::mergeWav()
S
71 1 6
WavFile::getChunkSize()
S
82 1 3
WavFile::getDataOffset()
S
82 1 3
WTB_Admin_Ajax::woocommerce_chkout_daum_address()
S
72 1 5
Securimage::getPath()
S
80 1 3
Securimage_Color::fromLongColor()
S
70 1 6
WTB_Sinup_Enqueue::__construct()
S
72 1 5
WTB_Admin_Init::wtb_signinup_admin_main()
S
69 1 10
WTB_Setup_Init_Class::shortcode_signup()
S
81 1 3
WavFile::__toString()
S
77 1 4