Code Analysis: Buy one click WooCommerce 1.16.1

Function Rating Maintainability Complexity Lines of code
Coderun\BuyOneClick\Ajax::ajaxBuyButtonForm()
D
24
31 166
BuySMSC::_smsc_read_url()
B
40 23 49
Coderun\BuyOneClick\Ajax::checkRequireField()
A
48 16 30
Coderun\BuyOneClick\Core::initAction()
A
45 15 38
Coderun\BuyOneClick\Service::modificationOrderTemplateWooCommerce()
A
44 14 42
BuyFunction::viewBuyButton()
A
43 13 51
Coderun\BuyOneClick\Core::jsVariableHead()
A
43 12 46
Coderun\BuyOneClick\Core::getStylesFront()
A
39 8 77
BuySMSC::_smsc_send_cmd()
A
48 10 29
Coderun\BuyOneClick\ReCaptcha::isSupportPluginAnrCaptcha()
A
53 9 27
Coderun\BuyOneClick\LoadFile::check_restriction()
A
53 9 20
Coderun\BuyOneClick\Order::calculate_order_totals()
A
47 7 36
Coderun\BuyOneClick\Ajax::ajaxRemoveOrderId()
A
54 8 21
BuyFunction::htmlEmailTemplate()
A
39 4 79
BuyFunction::get_button_name()
S
54 7 21
BuySMSC::send_sms()
S
55 7 15
Coderun\BuyOneClick\Ajax::add_to_cart()
S
49 6 30
Coderun\BuyOneClick\Service::getUniqueStringToday()
S
53 6 22
Coderun\BuyOneClick\LoadFile::load()
S
49 5 31
Coderun\BuyOneClick\Core::adminActiveTab()
S
61 6 12
Coderun\BuyOneClick\Order::create_order()
S
42 3 55
Coderun\BuyOneClick\Ajax::checkLimitSendForm()
S
53 5 22
Coderun\BuyOneClick\ReCaptcha::viewPluginAnrCaptcha()
S
59 5 14
Coderun\BuyOneClick\Core::getOption()
S
61 5 12
Coderun\BuyOneClick\Core::registeringSettings()
S
48 3 37
BuyShortcode::viewBuyButton()
S
56 4 17
Coderun\BuyOneClick\ShortCodes::viewBuyButton()
S
56 4 17
Coderun\BuyOneClick\Help::get_value_field()
S
59 4 15
Coderun\BuyOneClick\Help::isset_woo_order()
S
61 4 13
BuyFunction::viewBuyButtonCustrom()
S
55 3 22
Coderun\BuyOneClick\LoadFile::compose_files_structure()
S
55 3 21
BuyShortcode::viewBuyButtonCustom()
S
56 3 17
Coderun\BuyOneClick\ShortCodes::viewBuyButtonCustom()
S
56 3 17
Coderun\BuyOneClick\PluginUpdate::createOrderTable()
S
53 2 31
BuyFunction::viewBuyForm()
S
50 2 30
Coderun\BuyOneClick\ReCaptcha::check()
S
58 3 15
Coderun\BuyOneClick\Core::showPage()
S
57 3 15
Coderun\BuyOneClick\Help::get_message_files_url()
S
60 3 13
Coderun\BuyOneClick\Help::get_form_data_legacy()
S
61 3 13
coderun_buy_plugin_init_core()
S
52 2 25
Coderun\BuyOneClick\Order::save_order()
S
53 2 24
BuyFunction::get_product_param()
S
56 2 18
Coderun\BuyOneClick\LoadFile::get_valid_mime_types()
S
50 1 33
BuyFunction::is_template_style()
S
67 3 7
Coderun\BuyOneClick\ShortCodes::__construct()
S
66 3 9
BuyShortcode::__construct()
S
66 3 9
BuyFunction::get_from_upload_file()
S
62 2 11
BuyFunction::getQuantityForm()
S
62 2 11
Coderun\BuyOneClick\Ajax::ajaxgetViewForm()
S
63 2 11
Coderun\BuyOneClick\Ajax::ajaxgetViewFormCustom()
S
57 1 17
Coderun\BuyOneClick\LoadFile::is_multi_form()
S
77 2 3
Coderun\BuyOneClick\ShortCodes::getInstance()
S
72 2 6
Coderun\BuyOneClick\Help::getInstance()
S
72 2 6
Coderun\BuyOneClick\Help::get_message_files()
S
69 2 7
Coderun\BuyOneClick\LoadFile::getInstance()
S
72 2 6
Coderun\BuyOneClick\Core::pluginLinkSetting()
S
65 2 8
Coderun\BuyOneClick\Core::getInstance()
S
72 2 6
Coderun\BuyOneClick\Service::getInstance()
S
72 2 6
BuyFunction::getProductId()
S
67 2 8
Coderun\BuyOneClick\Help::get_options()
S
70 2 7
Coderun\BuyOneClick\Ajax::getInstance()
S
72 2 6
Coderun\BuyOneClick\Core::initializeAdditions()
S
67 2 8
Coderun\BuyOneClick\Logger::getInstance()
S
71 2 6
Coderun\BuyOneClick\ReCaptcha::view()
S
74 2 5
Coderun\BuyOneClick\Ajax::initAction()
S
58 1 15
Coderun\BuyOneClick\Logger::setInfo()
S
71 2 6
Coderun\BuyOneClick\Order::getInstance()
S
72 2 6
Coderun\BuyOneClick\Core::styleAddFrontPage()
S
70 2 6
Coderun\BuyOneClick\Products::getInstance()
S
72 2 6
Coderun\BuyOneClick\Ajax::ajaxRemoveOrderAll()
S
64 2 10
Coderun\BuyOneClick\ReCaptcha::getInstance()
S
72 2 6
Coderun\BuyOneClick\Core::__construct()
S
59 1 13
BuyFunction::composeSms()
S
61 1 12
Coderun\BuyOneClick\Core::get_template_path()
S
80 1 3
Coderun\BuyOneClick\Logger::setEnable()
S
77 1 4
Coderun\BuyOneClick\BuyHookPlugin::load()
S
80 1 3
Coderun\BuyOneClick\Order::__wakeup()
S
80 1 3
Coderun\BuyOneClick\ReCaptcha::isSupported()
S
66 1 9
Coderun\BuyOneClick\Service::getUuidv4()
S
65 1 9
Coderun\BuyOneClick\LoadFile::get_new_name()
S
71 1 5
Coderun\BuyOneClick\Core::initOptions()
S
68 1 7
Coderun\BuyOneClick\Ajax::ajaxStatusOrderId()
S
70 1 6
Coderun\BuyOneClick\Core::adminOptions()
S
71 1 5
Coderun\BuyOneClick\Ajax::load_form_file()
S
81 1 3
Coderun\BuyOneClick\ReCaptcha::__construct()
S
91 1 2
Coderun\BuyOneClick\Order::__construct()
S
80 1 3
Coderun\BuyOneClick\Order::deactive_order()
S
74 1 4
Coderun\BuyOneClick\Products::__wakeup()
S
80 1 3
Coderun\BuyOneClick\Core::styleAddpage()
S
69 1 6
Coderun\BuyOneClick\Order::get_orders()
S
74 1 4
Coderun\BuyOneClick\ReCaptcha::__wakeup()
S
80 1 3
Coderun\BuyOneClick\Core::scriptAddFrontPage()
S
73 1 4
Coderun\BuyOneClick\LoadFile::get_load_folder_path()
S
71 1 5
Coderun\BuyOneClick\Logger::setError()
S
80 1 3
BuyFunction::BuyEmailNotification()
S
66 1 7
Coderun\BuyOneClick\ReCaptcha::__clone()
S
80 1 3
Coderun\BuyOneClick\Logger::setName()
S
77 1 4
Coderun\BuyOneClick\Order::update_status()
S
74 1 4
Coderun\BuyOneClick\Order::set_order()
S
73 1 5
Coderun\BuyOneClick\LoadFile::get_valid_size()
S
75 1 4
Coderun\BuyOneClick\Core::showSettingPage()
S
79 1 3
Coderun\BuyOneClick\Core::deactivationPlugin()
S
81 1 3
Coderun\BuyOneClick\LoadFile::__wakeup()
S
80 1 3
Coderun\BuyOneClick\Core::addOptions()
S
74 1 5
Coderun\BuyOneClick\Products::__construct()
S
91 1 2
Coderun\BuyOneClick\Order::remove_order_all()
S
76 1 4
Coderun\BuyOneClick\Help::__clone()
S
80 1 3
Coderun\BuyOneClick\Order::get_wc_order()
S
71 1 5
Coderun\BuyOneClick\Logger::__construct()
S
63 1 10
Coderun\BuyOneClick\Ajax::__construct()
S
77 1 4
Coderun\BuyOneClick\Order::__clone()
S
80 1 3
Coderun\BuyOneClick\LoadFile::__construct()
S
80 1 3
Coderun\BuyOneClick\Core::__clone()
S
80 1 3
Coderun\BuyOneClick\Help::__wakeup()
S
80 1 3
Coderun\BuyOneClick\LoadFile::__clone()
S
80 1 3
Coderun\BuyOneClick\Help::__construct()
S
71 1 6
Coderun\BuyOneClick\Core::__wakeup()
S
80 1 3
Coderun\BuyOneClick\LoadFile::get_valid_extension()
S
73 1 4
Coderun\BuyOneClick\Order::get_order()
S
71 1 5
Coderun\BuyOneClick\LoadFile::getErrors()
S
82 1 3
Coderun\BuyOneClick\BuyHookPlugin::saveOrderToTable()
S
79 1 3
Coderun\BuyOneClick\Core::initAdminPages()
S
74 1 4
Coderun\BuyOneClick\Products::__clone()
S
80 1 3
Coderun\BuyOneClick\BuyHookPlugin::buyClickNewrder()
S
79 1 3
Coderun\BuyOneClick\Core::scriptAddpage()
S
65 1 8