Code Analysis: Next-Cart Store to WooCommerce Migration 3.2.2

Function Rating Maintainability Complexity Lines of code
NC_Cart_Magento::loadConfig()
C
34 24 85
NC_Action_File::download()
C
31 22 105
NC_Cart_Magento::loadConfig()
B
36 22 78
NC_Action_File::download()
B
33 20 98
NC_Cart_Wpecommerce::loadConfig()
A
40 15 57
NC_Action_Query::run()
A
45 14 41
NC_Action_Query::run()
A
45 14 41
NC_Cart_Shopware::loadConfig()
A
41 12 54
NC_Cart_Zencart::loadConfig()
A
45 13 38
NC_Cart_Zencart::loadConfig()
A
45 13 38
NC_Cart_Wpecommerce::loadConfig()
A
42 12 50
NC_Cart_Prestashop::loadConfig()
A
43 10 48
NC_Cart_Prestashop::loadConfig()
A
43 10 48
NC_Cart_Woocommerce::loadConfig()
A
45 10 37
NC_Cart_Woocommerce::loadConfig()
A
45 10 37
NC_Cart_Opencart::loadConfig()
A
43 9 49
NC_Cart_Opencart::loadConfig()
A
43 9 49
NC_Action_Clearcache::_removeDirRec()
A
52 10 24
NCWM_Define::formInfos()
A
30 1 159
NC_Action_Clearcache::_removeDirRec()
A
52 10 24
NC_Cart_Bagisto::loadConfig()
A
48 8 34
NC_Action_Clearcache::getPHPExecutable()
A
57 9 15
NC_Action_Clearcache::getPHPExecutable()
A
57 9 15
NC_MySQLi::connect()
A
50 8 29
NC_MySQLi::connect()
A
50 8 29
NCWM_Define::cartInstructions()
A
33 1 127
NC_Cart_Xtcommerce::loadConfig()
S
45 6 43
NC_Cart_Cubecart::loadConfig()
S
48 6 36
NC_Cart_Cubecart::loadConfig()
S
48 6 36
NC_Cart_Jigoshop::loadConfig()
S
49 6 30
NC_Cart_Oscommerce::loadConfig()
S
52 6 25
NC_Cart_Oscmax::loadConfig()
S
52 6 25
NC_Action_File::copy()
S
53 6 25
NC_Action_File::move()
S
53 6 25
NC_Cart_Gambio::loadConfig()
S
52 6 25
NC_Action_File::copy()
S
53 6 25
NC_Action_File::move()
S
53 6 25
NC_Cart_Xtcommerce::loadConfig()
S
46 5 39
NC_Cart_Ubercart::loadConfig()
S
48 5 34
NC_Cart_Ubercart::loadConfig()
S
48 5 34
NC_Cart_Loadedcommerce::loadConfig()
S
48 5 34
NC_Cart_Loadedcommerce::loadConfig()
S
48 5 34
NC_Cart_Kabiacommerce::loadConfig()
S
49 5 33
NC_Cart_Kabiacommerce::loadConfig()
S
49 5 33
NCWM_Define::allSourceTypes()
S
37 2 76
NC_Cart_Shopp::loadConfig()
S
49 5 30
NC_Cart_Easydigitaldownloads::loadConfig()
S
49 5 30
NC_Cart_Wpeasycart::loadConfig()
S
49 5 29
NC_Cart_Wordpress::loadConfig()
S
50 5 29
NC_Cart_Xcart::loadConfig()
S
46 4 39
NC_Cart_Xcart::loadConfig()
S
46 4 39
NC_Cart_Oscommerce::loadConfig()
S
54 5 21
NC_Cart_Oscmax::loadConfig()
S
54 5 21
NC_Cart_Gambio::loadConfig()
S
54 5 21
ncwm_option_to_html()
S
56 5 18
NCWM_Display::ajaxMigration()
S
50 4 30
NC_Cart_Eshop::loadConfig()
S
50 4 28
NC_Cart_Eshop::loadConfig()
S
50 4 28
NCWM_Display::ajaxChangecart()
S
51 4 27
NC_Cart_Mijoshop::loadConfig()
S
51 4 26
NC_Cart_Joocart::loadConfig()
S
51 4 26
NC_Cart_Joocart::loadConfig()
S
51 4 26
NC_Cart_Mijoshop::loadConfig()
S
51 4 26
NC_Cart_Virtuemart::loadConfig()
S
51 4 25
NC_Cart_Virtuemart::loadConfig()
S
51 4 25
NC_Cart_Shopware::loadConfig()
S
55 4 20
NC_Kitconnect::run()
S
58 4 19
NC_Kitconnect::run()
S
58 4 19
NC_Db::processQuery()
S
57 4 18
NC_Db::processQuery()
S
57 4 18
NC_Action_Clearcache::run()
S
57 4 17
NC_Action_File::processFile()
S
58 4 17
NC_Action_File::processFile()
S
58 4 17
NC_Action_Clearcache::run()
S
57 4 17
NC_MySQL::connect()
S
59 4 15
NC_PDO::getPDO()
S
57 4 15
NC_MySQL::connect()
S
59 4 15
NC_PDO::getPDO()
S
57 4 15
NC_Action_File::getRealPath()
S
62 5 10
NC_Action_Check::run()
S
50 3 29
NC_Cart_Oxideshop::loadConfig()
S
50 3 29
NC_Action_Check::run()
S
50 3 29
NC_Cart_Oxideshop::loadConfig()
S
50 3 29
NC_Cart_Cscart::loadConfig()
S
51 3 28
NC_Cart_Cscart::loadConfig()
S
51 3 28
ncwm_get_template()
S
61 4 12
NC_Action_File::run()
S
60 4 12
NC_Action_File::run()
S
60 4 12
NC_Cart_Magento::getBaseUrl()
S
60 4 12
NC_Cart_Magento::getBaseUrl()
S
60 4 12
NCWM_Define::getCartGroup()
S
63 4 11
NC_Action::getClass()
S
62 4 11
NC_MySQL::select()
S
62 4 11
NC_Action::getClass()
S
62 4 11
NC_MySQLi::select()
S
62 4 11
NC_Cart::getClass()
S
62 4 11
NC_MySQL::select()
S
62 4 11
NC_MySQLi::select()
S
62 4 11
NCWM_Display::displayAjax()
S
62 4 11
NC_Cart::getClass()
S
62 4 11
NC_Cart_Jigoshop::loadConfig()
S
53 3 23
NC_Action_Clearcache::magentoClearCache()
S
55 3 19
NC_Action_Clearcache::magentoClearCache()
S
55 3 19
NCWM_Define::cartGroups()
S
46 1 46
NC_Cart_Litecart::loadConfig()
S
58 3 16
NC_Cart_Interspire::loadConfig()
S
57 3 16
NC_Cart_Litecart::loadConfig()
S
58 3 16
NC_Cart_Interspire::loadConfig()
S
57 3 16
NC_Db::getClass()
S
66 4 8
NC_Action_File::getRealPath()
S
66 4 7
NC_Db::getClass()
S
66 4 8
NCWM_Define::allTargetTypes()
S
51 2 27
NC_Cart::getCartVersionFromDb()
S
61 3 12
NC_Cart::getCartVersionFromDb()
S
61 3 12
NC_Action::instance()
S
64 3 11
NC_Action::instance()
S
64 3 11
NC_Cart::instance()
S
64 3 11
NC_Cart::instance()
S
64 3 11
NCWM_Main::admin_styles()
S
61 3 11
NC_Cart_Shopp::loadConfig()
S
53 2 23
NC_Cart_Easydigitaldownloads::loadConfig()
S
53 2 23
NC_Cart_Wordpress::loadConfig()
S
54 2 22
NC_Cart_Magento::isMagentoEE()
S
54 2 21
NC_Cart_Magento::isMagentoEE()
S
54 2 21
NC_Cart_Abantecart::loadConfig()
S
55 2 20
NC_Cart_Abantecart::loadConfig()
S
55 2 20
NC_Cart_Drupal::loadConfig()
S
55 2 19
NC_Cart_Drupal::loadConfig()
S
55 2 19
NC_Cart_Sylius::loadConfig()
S
56 2 18
NC_Cart_Hikashop::loadConfig()
S
57 2 16
NC_Cart_Hikashop::loadConfig()
S
57 2 16
NC_Kitconnect::checkToken()
S
70 3 6
NC_Action_File::createFileSuffix()
S
63 3 10
NC_MySQL::insert()
S
68 3 7
NC_PDO::insert()
S
68 3 7
NC_PDO::getMsgError()
S
68 3 7
NC_PDO::select()
S
68 3 7
NCWM_Define::getCartConnectType()
S
64 3 10
NC_PDO::getMsgError()
S
68 3 7
NC_PDO::insert()
S
68 3 7
ncwm_display_template()
S
70 3 6
NC_MySQLi::insert()
S
68 3 7
NC_PDO::select()
S
68 3 7
NC_Kitconnect::checkToken()
S
70 3 6
NC_Action_File::createFileSuffix()
S
63 3 10
NC_MySQL::insert()
S
68 3 7
NC_MySQLi::insert()
S
68 3 7
NC_Action_File::rename()
S
62 2 12
NC_Action_File::rename()
S
62 2 12
NCWM_Main::install()
S
57 1 17
NC_PDO::connect()
S
64 2 10
NC_Action_File::info()
S
69 2 7
NCWM_Define::getFormFields()
S
75 2 4
NC_Db::__destruct()
S
75 2 5
NCWM_Main::admin_scripts()
S
62 2 10
NC_Action_File::createParentDir()
S
68 2 7
NC_Action_Clearcache::cscartClearCache()
S
65 2 9
NC_Action_Clearcache::cscartClearCache()
S
65 2 9
NC_Action_File::delete()
S
66 2 9
NC_Action::getParams()
S
78 2 3
NCWM_Define::getCartInstruction()
S
64 2 9
NC_Action_File::content()
S
66 2 9
NC_Action_File::info()
S
69 2 7
NC_Action_File::delete()
S
66 2 9
NC_Action_File::content()
S
66 2 9
NC_MySQLi::getMsgError()
S
72 2 6
NC_PDO::connect()
S
64 2 10
NC_Action::getParams()
S
78 2 3
NC_MySQLi::getMsgError()
S
72 2 6
NC_Db::getInstance()
S
62 2 10
NC_Db::__construct()
S
66 2 9
NC_Db::getInstance()
S
62 2 10
NC_MySQL::getMsgError()
S
71 2 6
NCWM_Main::instance()
S
72 2 6
NC_MySQL::getMsgError()
S
71 2 6
NC_Db::__destruct()
S
75 2 5
NC_Action_File::createParentDir()
S
68 2 7
NC_Db::__construct()
S
66 2 9
NC_Cart_Joomla::loadConfig()
S
59 1 14
NC_Cart_Joomla::loadConfig()
S
59 1 14
NC_Cart_Shopscript::loadConfig()
S
60 1 13
NC_Cart_Shopscript::loadConfig()
S
60 1 13
NC_Cart_J2store::loadConfig()
S
60 1 13
NC_Cart_Sunshop::loadConfig()
S
61 1 12
NC_MySQLi::disconnect()
S
81 1 3
NC_Db::getLink()
S
82 1 3
NC_Db::query()
S
100 1 0
NC_Db::getMsgError()
S
82 1 3
NCWM_Display::ajaxMigrate()
S
80 1 3
NC_Response::success()
S
78 1 3
NC_MySQL::query()
S
79 1 3
NC_Action_File::exists()
S
76 1 4
NCWM_Display::loadExtraServices()
S
80 1 3
NCWM_Main::includes()
S
74 1 5
NC_Cart::__construct()
S
77 1 4
NC_PDO::disconnect()
S
81 1 3
NC_Action_Clearcache::processClearCache()
S
72 1 5
NC_MySQL::disconnect()
S
81 1 3
NCWM_Display::responseJson()
S
80 1 3
NC_Action::run()
S
100 1 0
NC_Response::displayResponse()
S
68 1 7
NC_Db::insert()
S
100 1 0
NC_Db::getMsgError()
S
82 1 3
NC_MySQLi::disconnect()
S
81 1 3
NCWM_Display::loadOfficialMigration()
S
80 1 3
NC_Db::getError()
S
81 1 3
NC_MySQLi::query()
S
80 1 3
NC_Cart::loadConfig()
S
100 1 0
NC_Cart::__construct()
S
77 1 4
NCWM_Display::ajaxSetup()
S
80 1 3
NC_MySQL::disconnect()
S
81 1 3
NC_Db::select()
S
100 1 0
NC_Action_Clearcache::prestashopClearCache()
S
73 1 5
NCWM_Display::loadMigrationPage()
S
80 1 3
NC_Cart::loadConfig()
S
100 1 0
NC_Db::select()
S
100 1 0
NC_Action_File::exists()
S
76 1 4
NC_Db::connect()
S
100 1 0
NC_PDO::query()
S
80 1 3
NCWM_Main::init_hooks()
S
68 1 7
NCWM_Display::loadHowItWorks()
S
80 1 3
NC_Db::getError()
S
81 1 3
NCWM_Display::ajaxClear()
S
80 1 3
NCWM_Main::admin_menu()
S
68 1 6
NC_Response::displayResponse()
S
68 1 7
NC_PDO::query()
S
80 1 3
NCWM_Main::__construct()
S
78 1 4
NC_Response::error()
S
78 1 3
NC_MySQLi::query()
S
80 1 3
NC_MySQL::query()
S
79 1 3
NCWM_Display::isJson()
S
75 1 4
NC_Db::query()
S
100 1 0
NC_Db::disconnect()
S
100 1 0
NC_Response::error()
S
78 1 3
NC_Action_Clearcache::processClearCache()
S
72 1 5
NC_PDO::disconnect()
S
81 1 3
NC_Db::getLink()
S
82 1 3
NC_Db::connect()
S
100 1 0
NCWM_Display::ajaxReindex()
S
80 1 3
NC_Response::success()
S
78 1 3
NC_Action::run()
S
100 1 0
NC_Db::insert()
S
100 1 0
NC_Db::disconnect()
S
100 1 0
NCWM_Display::ajaxConfig()
S
80 1 3