Code Analysis: Next-Cart Store to WooCommerce Migration 3.8.4

Function Rating Maintainability Complexity Lines of code
NC_Cart_Woocommerce::loadConfig()
C
31 30 95
NC_Cart_Magento::loadConfig()
C
34 24 85
NCWM_Action_File::download()
C
31 22 105
NC_Action_File::download()
C
31 22 105
NC_Cart_Wpecommerce::loadConfig()
C
33 22 91
NC_Cart_Magento::loadConfig()
B
36 22 78
NC_Action_File::download()
B
33 20 98
NC_Cart_Jigoshop::loadConfig()
B
37 16 74
NC_Cart_Shopware::loadConfig()
B
38 16 68
NC_Cart_Easydigitaldownloads::loadConfig()
B
37 15 74
NC_Cart_Wordpress::loadConfig()
B
37 15 73
NC_Cart_Wpeasycart::loadConfig()
B
37 15 73
NCWM_Main::init_hooks()
B
37 15 67
NCWM_Display::loadSeoUrlPage()
A
44 15 43
NC_Action_Query::run()
A
45 14 41
NC_Action_Query::run()
A
45 14 41
NCWM_Action_Query::run()
A
45 14 40
NC_Cart_Shopp::loadConfig()
A
40 12 62
NCWM_Define::formInfos()
A
26
1 225
NCWM_Url_Redirect_Table::get_seo_url_search()
A
44 13 41
NC_Cart_Zencart::loadConfig()
A
45 13 38
NC_Cart_Zencart::loadConfig()
A
45 13 38
NC_Cart_Wpecommerce::loadConfig()
A
42 12 50
NCWM_Define::cartInstructions()
A
28
1 188
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_Opencart::loadConfig()
A
43 9 49
NC_Cart_Opencart::loadConfig()
A
43 9 49
NCWM_Action_Clearcache::_removeDirRec()
A
52 10 24
NC_Action_Clearcache::_removeDirRec()
A
52 10 24
NC_Action_Clearcache::_removeDirRec()
A
52 10 24
NC_Cart_Bagisto::loadConfig()
A
46 9 38
NC_MySQLi::connect()
A
49 8 30
NC_Action_Clearcache::getPHPExecutable()
A
57 9 15
NC_Action_Clearcache::getPHPExecutable()
A
57 9 15
NC_MySQLi::connect()
A
50 8 29
NC_Cart_Xtcommerce::loadConfig()
S
45 6 43
NCWM_Define::allSourceTypes()
S
33 2 101
NC_Cart_Cubecart::loadConfig()
S
48 6 36
NC_Cart_Cubecart::loadConfig()
S
48 6 36
NCWM_Url_Redirect_Table::get_search_sql()
S
56 7 15
NCWM_Display::process_delete_redirect()
S
52 6 25
NC_Cart_Oscmax::loadConfig()
S
52 6 25
NC_Cart_Oscommerce::loadConfig()
S
52 6 25
NC_Cart_Gambio::loadConfig()
S
52 6 25
NCWM_Action_File::copy()
S
53 6 25
NCWM_Action_File::move()
S
53 6 25
NC_Action_File::copy()
S
53 6 25
NC_Action_File::move()
S
53 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_Loadedcommerce::loadConfig()
S
48 5 34
NC_Cart_Ubercart::loadConfig()
S
48 5 34
NC_Cart_Loadedcommerce::loadConfig()
S
48 5 34
NCWM_Cart_Woocommerce::loadConfig()
S
54 6 19
NC_Cart_Kabiacommerce::loadConfig()
S
49 5 33
NC_Cart_Kabiacommerce::loadConfig()
S
49 5 33
NC_Cart_Xcart::loadConfig()
S
46 4 39
NC_Cart_Xcart::loadConfig()
S
46 4 39
NC_Cart_Drupal::loadConfig()
S
51 5 24
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_Action_File::processFile()
S
56 5 20
NC_Action_File::processFile()
S
56 5 20
NCWM_Action_Clearcache::run()
S
56 5 18
ncwm_option_to_html()
S
56 5 18
NC_Cart::relativePath()
S
57 5 15
NCWM_Cart::relativePath()
S
57 5 15
NC_Action_File::getRealPath()
S
62 6 10
NCWM_Action_File::run()
S
59 5 13
NC_Cart_Eshop::loadConfig()
S
50 4 28
NCWM_Url_Redirect_Table::prepare_items()
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_Mijoshop::loadConfig()
S
51 4 26
NC_Cart_Joocart::loadConfig()
S
51 4 26
NC_Cart_Virtuemart::loadConfig()
S
51 4 25
NC_Cart_Virtuemart::loadConfig()
S
51 4 25
NCWM_Kitconnect::run()
S
52 4 25
NCWM_Define::cartGroups()
S
41 1 68
NC_Cart_Shopware::loadConfig()
S
55 4 20
NC_Kitconnect::run()
S
58 4 19
NC_Action_Clearcache::magentoClearCache()
S
55 4 19
NC_Kitconnect::run()
S
58 4 19
NC_Db::processQuery()
S
57 4 18
NCWM_Db::processQuery()
S
57 4 18
NC_Db::processQuery()
S
57 4 18
NC_Action_Clearcache::run()
S
57 4 17
NC_Action_Clearcache::run()
S
57 4 17
NC_Action_File::processFile()
S
58 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_Cart_Oxideshop::loadConfig()
S
50 3 29
NC_Cart_Oxideshop::loadConfig()
S
50 3 29
NC_Action_Check::run()
S
50 3 29
NC_Action_Check::run()
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_Cart_Magento::getBaseUrl()
S
60 4 12
NC_Cart_Magento::getBaseUrl()
S
60 4 12
NCWM_Url_Redirect_Table::column_default()
S
62 4 12
NC_Action_File::run()
S
60 4 12
NC_Action_File::run()
S
60 4 12
NCWM_Define::getCartGroup()
S
63 4 11
NC_Cart::getClass()
S
62 4 11
NC_MySQL::select()
S
62 4 11
NC_MySQLi::select()
S
62 4 11
NC_Cart::getClass()
S
62 4 11
NCWM_Cart::getClass()
S
63 4 11
NC_Action::getClass()
S
62 4 11
NCWM_Display::displayAjax()
S
62 4 11
NC_Action::getClass()
S
62 4 11
NCWM_Action::getClass()
S
63 4 11
NC_MySQL::select()
S
62 4 11
NC_MySQLi::select()
S
62 4 11
NC_Cart_Jigoshop::loadConfig()
S
53 3 23
NC_Action_Clearcache::magentoClearCache()
S
55 3 19
NC_Cart_Litecart::loadConfig()
S
58 3 16
NC_Cart_Litecart::loadConfig()
S
58 3 16
NC_Cart_Interspire::loadConfig()
S
57 3 16
NC_Cart_Interspire::loadConfig()
S
57 3 16
NCWM_Url_Redirect_Table::parse_order()
S
64 4 10
NC_Action_File::getRealPath()
S
66 4 7
NC_Db::getClass()
S
66 4 8
NC_Db::getClass()
S
66 4 8
NCWM_Display::ajaxMigration()
S
50 2 29
NC_Action_Clearcache::shopwareClearCache()
S
61 3 13
NC_Cart::getCartVersionFromDb()
S
61 3 12
NCWM_Define::allTargetTypes()
S
51 2 27
NC_Cart::getCartVersionFromDb()
S
61 3 12
NC_Cart::instance()
S
64 3 11
NC_Cart::instance()
S
64 3 11
NCWM_Main::admin_styles()
S
61 3 11
NCWM_Cart::instance()
S
63 3 11
NC_Action::instance()
S
64 3 11
NC_Action::instance()
S
64 3 11
NCWM_Action::instance()
S
63 3 11
NC_Cart_Easydigitaldownloads::loadConfig()
S
53 2 23
NC_Cart_Shopp::loadConfig()
S
53 2 23
NC_Cart_Wordpress::loadConfig()
S
54 2 22
NCWM_Action_Check::run()
S
53 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_Drupalcommerce::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_MySQLi::insert()
S
68 3 7
NC_Kitconnect::checkToken()
S
70 3 6
NC_MySQL::insert()
S
68 3 7
NCWM_Define::getCartConnectType()
S
64 3 10
NCWM_Action_File::createFileSuffix()
S
63 3 10
NC_PDO::select()
S
68 3 7
NC_Kitconnect::checkToken()
S
70 3 6
NC_MySQL::insert()
S
68 3 7
NC_PDO::select()
S
68 3 7
NC_PDO::insert()
S
68 3 7
NC_PDO::insert()
S
68 3 7
NC_MySQLi::insert()
S
68 3 7
NC_PDO::getMsgError()
S
68 3 7
NC_PDO::getMsgError()
S
68 3 7
NC_Action_File::createFileSuffix()
S
63 3 10
NC_Action_File::createFileSuffix()
S
63 3 10
ncwm_display_template()
S
70 3 6
NC_Action_File::rename()
S
62 2 12
NCWM_Action_File::rename()
S
62 2 12
NC_Action_File::rename()
S
62 2 12
NCWM_Main::install()
S
56 1 19
NCWM_Main::admin_scripts()
S
62 2 10
NC_Action_File::content()
S
66 2 9
NCWM_Main::generate_token()
S
64 2 9
NC_Action_File::delete()
S
66 2 9
NC_Action::getParams()
S
78 2 3
NCWM_Db::select()
S
67 2 8
NCWM_Url_Redirect_Table::get_bulk_actions()
S
67 2 9
NC_Action_Clearcache::cscartClearCache()
S
66 2 9
NC_Action::getParams()
S
78 2 3
NC_Action_File::createParentDir()
S
68 2 7
NC_Db::__construct()
S
66 2 9
NC_Action_File::delete()
S
66 2 9
NC_Db::__destruct()
S
75 2 5
NC_MySQLi::getMsgError()
S
72 2 6
NC_Db::getInstance()
S
62 2 10
NC_Db::__destruct()
S
75 2 5
NCWM_Db::insert()
S
67 2 8
NCWM_Main::register_settings()
S
67 2 8
NCWM_Display::delete_redirect()
S
65 2 8
NC_Action_File::createParentDir()
S
68 2 7
NC_Action_File::info()
S
69 2 7
NCWM_Db::query()
S
67 2 8
NCWM_Define::getCartInstruction()
S
64 2 9
NC_Db::getInstance()
S
62 2 10
NC_MySQL::getMsgError()
S
71 2 6
NCWM_Action_File::delete()
S
66 2 9
NC_MySQL::getMsgError()
S
71 2 6
NCWM_Url_Redirect_Table::__construct()
S
68 2 7
NCWM_Action_File::createParentDir()
S
68 2 7
NC_MySQLi::getMsgError()
S
72 2 6
NC_Db::__construct()
S
66 2 9
NC_Action_Clearcache::cscartClearCache()
S
65 2 9
NC_Action_File::content()
S
66 2 9
NC_PDO::connect()
S
64 2 10
NC_Action_File::info()
S
69 2 7
NCWM_Action_File::content()
S
66 2 9
NCWM_Action_File::size()
S
69 2 7
NCWM_Action::getParams()
S
78 2 3
NCWM_Action_File::info()
S
69 2 7
NC_Action_File::size()
S
69 2 7
NCWM_Define::getFormFields()
S
75 2 4
NC_PDO::connect()
S
64 2 10
NCWM_Main::instance()
S
72 2 6
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
NCWM_Display::ajaxClear()
S
80 1 3
NC_Db::select()
S
100 1 0
NCWM_Display::responseJson()
S
80 1 3
NCWM_Url_Redirect_Table::no_items()
S
81 1 3
NCWM_Cart::loadConfig()
S
100 1 0
NCWM_Url_Redirect_Table::get_title()
S
71 1 6
NC_MySQL::disconnect()
S
81 1 3
NC_Cart::loadConfig()
S
100 1 0
NC_Response::error()
S
78 1 3
NCWM_Display::ajaxReindex()
S
80 1 3
NCWM_Action_Clearcache::processClearCache()
S
72 1 5
NC_Action_Clearcache::processClearCache()
S
72 1 5
NC_Response::success()
S
78 1 3
NCWM_Display::loadOfficialMigration()
S
80 1 3
NC_Response::success()
S
78 1 3
NCWM_Display::ajaxConfig()
S
80 1 3
NC_Db::select()
S
100 1 0
NC_Action_File::exists()
S
76 1 4
NCWM_Display::ajaxMigrate()
S
80 1 3
NCWM_Display::loadMigrationPage()
S
80 1 3
NC_PDO::query()
S
80 1 3
NCWM_Main::create_tables()
S
68 1 7
NC_Db::query()
S
100 1 0
NCWM_Main::includes()
S
71 1 6
NC_Db::getMsgError()
S
82 1 3
NC_Db::getError()
S
81 1 3
NCWM_Response::error()
S
78 1 3
NCWM_Db::getMsgError()
S
82 1 3
NC_Db::connect()
S
100 1 0
NC_Action_File::exists()
S
76 1 4
NC_PDO::query()
S
80 1 3
NCWM_Action_File::exists()
S
76 1 4
NCWM_Url_Redirect_Table::column_cb()
S
69 1 7
NC_Cart::__construct()
S
77 1 4
NC_Response::error()
S
78 1 3
NCWM_Display::loadExtraServices()
S
80 1 3
NCWM_Db::getError()
S
81 1 3
NCWM_Response::success()
S
78 1 3
NCWM_Main::create_options()
S
80 1 3
NC_PDO::disconnect()
S
81 1 3
NCWM_Display::ajaxSetup()
S
80 1 3
NCWM_Display::loadSettings()
S
74 1 4
NC_Db::getLink()
S
82 1 3
NCWM_Url_Redirect_Table::get_columns()
S
66 1 9
NC_Db::getLink()
S
82 1 3
NC_Db::query()
S
100 1 0
NC_Db::disconnect()
S
100 1 0
NC_MySQLi::disconnect()
S
81 1 3
NC_Db::disconnect()
S
100 1 0
NC_Db::getMsgError()
S
82 1 3
NC_Db::insert()
S
100 1 0
NC_MySQLi::disconnect()
S
81 1 3
NCWM_Action::run()
S
100 1 0
NCWM_Url_Redirect_Table::get_default_primary_column_name()
S
82 1 3
NCWM_Display::isJson()
S
75 1 4
NCWM_Display::loadHowItWorks()
S
80 1 3
NC_PDO::disconnect()
S
81 1 3
NC_Response::displayResponse()
S
68 1 7
NCWM_Cart::__construct()
S
77 1 4
NC_Response::displayResponse()
S
68 1 7
NC_MySQL::disconnect()
S
81 1 3
NCWM_Main::admin_menu()
S
64 1 8
NC_Db::getError()
S
81 1 3
NC_MySQLi::query()
S
80 1 3
NC_Action_Clearcache::prestashopClearCache()
S
73 1 5
NC_Cart::loadConfig()
S
100 1 0
NC_MySQLi::query()
S
80 1 3
NC_MySQL::query()
S
79 1 3
NCWM_Main::__construct()
S
78 1 4
NC_Db::connect()
S
100 1 0
NCWM_Url_Redirect_Table::get_sortable_columns()
S
69 1 7
NCWM_Response::displayResponse()
S
65 1 9
NCWM_Action_File::getRealPath()
S
75 1 4
NC_Action_Clearcache::processClearCache()
S
72 1 5
NC_Action::run()
S
100 1 0
NC_Action::run()
S
100 1 0
NC_Cart::__construct()
S
77 1 4
NC_Db::insert()
S
100 1 0
NC_MySQL::query()
S
79 1 3