Code Analysis: Dev Tools - Mxp.TW 2.6

Function Rating Maintainability Complexity Lines of code
MxpDevTools::mxp_ajax_background_pack_action()
D
18
53 236
MxpDevTools::mxp_ajax_mysqldump_large()
D
17
49 251
MxpDevTools::mxp_ajax_mysqldump()
D
21
47 188
MxpDevTools::mxp_ajax_db_optimize()
D
27
35 113
Mxp_SRDB::replacer()
C
29
26 128
MxpDevTools::mxp_ajax_reset_wp()
C
30 26 95
MxpDevTools::mxp_ajax_install_plugin()
C
38 27 52
MxpDevTools::dbopmethods_page_cb()
C
28
19 137
MxpDevTools::themeforest_page_cb()
B
32 21 97
MxpDevTools::recentlymodfiles_page_cb()
B
33 20 88
MxpDevTools::mxp_ajax_current_plugin_download_action()
B
36 20 75
MxpDevTools::mxp_ajax_clean_mxpdev()
B
37 20 69
MxpDevTools::get_recently_mod_files()
B
38 19 66
MxpDevTools::get_wp_all_contants()
B
38 18 66
MxpDevTools::mxp_ajax_install_plugin_from_url()
B
41 19 49
MxpDevTools::getwpconfig_page_cb()
B
35 15 86
Mxp_Plugins_List_Table::table_data()
A
42 15 45
Ifsnop\Mysqldump\Mysqldump::listValues()
A
41 13 55
MxpDevTools::mxp_ajax_install_theme()
A
45 14 35
MxpDevTools::mxp_ajax_search_replace_db()
A
43 13 43
MxpDevTools::mxp_add_plugin_download_link()
A
46 13 37
Mxp_SRDB::recursive_unserialize_replace()
A
46 12 37
MxpDevTools::dbreplacemethods_page_cb()
A
39 9 65
Mxp_SRDB::__construct()
A
44 8 46
MxpDevTools::changepostowner_page_cb()
A
49 9 27
Ifsnop\Mysqldump\Mysqldump::parseDsn()
A
50 9 26
Ifsnop\Mysqldump\Mysqldump::restore()
A
51 9 25
Ifsnop\Mysqldump\Mysqldump::connect()
A
47 8 35
Ifsnop\Mysqldump\Mysqldump::getColumnStmt()
A
54 9 18
MxpDevTools::mxp_ajax_activate_plugin()
A
55 9 17
Ifsnop\Mysqldump\Mysqldump::prepareListValues()
A
50 8 32
Ifsnop\Mysqldump\Mysqldump::endListValues()
A
50 8 31
Ifsnop\Mysqldump\Mysqldump::start()
A
45 6 48
Ifsnop\Mysqldump\Mysqldump::__construct()
S
50 7 26
Mxp_SRDB::mb_str_replace()
S
54 7 20
MxpDevTools::mxp_ajax_clean_orphan()
S
55 7 18
Ifsnop\Mysqldump\Mysqldump::escape()
S
59 7 14
Mxp_SRDB::recursive_array_replace()
S
58 6 17
Ifsnop\Mysqldump\Mysqldump::exportViews()
S
57 6 17
Ifsnop\Mysqldump\Mysqldump::exportTables()
S
58 6 16
Ifsnop\Mysqldump\TypeAdapterMysql::create_function()
S
45 4 42
Ifsnop\Mysqldump\TypeAdapterMysql::create_event()
S
46 4 41
Ifsnop\Mysqldump\Mysqldump::getTableStructure()
S
52 5 25
Ifsnop\Mysqldump\Mysqldump::getDatabaseStructureTables()
S
56 5 19
Ifsnop\Mysqldump\Mysqldump::getDatabaseStructureViews()
S
56 5 19
MxpDevTools::getphpinfo_page_cb()
S
55 5 18
MxpDevTools::mxp_ajax_set_autoload_no()
S
58 5 14
Ifsnop\Mysqldump\Mysqldump::matches()
S
61 5 12
Ifsnop\Mysqldump\TypeAdapterMysql::create_procedure()
S
51 4 27
Mxp_Plugins_List_Table::column_default()
S
63 5 11
Mxp_SRDB::error_handler()
S
55 4 20
Ifsnop\Mysqldump\TypeAdapterMysql::create_table()
S
54 4 20
Ifsnop\Mysqldump\Mysqldump::getViewStructureTable()
S
55 4 20
Ifsnop\Mysqldump\TypeAdapterMysql::create_trigger()
S
54 4 20
Ifsnop\Mysqldump\TypeAdapterMysql::create_view()
S
55 4 19
MxpDevTools::build_table()
S
56 4 18
Mxp_Plugins_List_Table::column_status()
S
57 4 18
Mxp_SRDB::get_columns()
S
57 4 16
Ifsnop\Mysqldump\Mysqldump::getDumpFileHeader()
S
57 4 16
Mxp_Plugins_List_Table::sort_data()
S
59 4 15
Ifsnop\Mysqldump\TypeAdapterMysql::parseColumnType()
S
56 4 15
Ifsnop\Mysqldump\Mysqldump::prepareColumnValues()
S
59 4 14
MxpDevTools::wpdboptimizemethods_page_cb()
S
44 2 43
Mxp_Plugins_List_Table::check_status_from_wp()
S
51 3 27
MxpDevTools::get_plugin_file()
S
61 4 12
MxpDevTools::themearchive_page_cb()
S
52 3 22
Ifsnop\Mysqldump\TypeAdapterMysql::backup_parameters()
S
56 3 18
MxpDevTools::searchplugin_page_cb()
S
55 3 18
Ifsnop\Mysqldump\Mysqldump::getViewStructureView()
S
57 3 18
Ifsnop\Mysqldump\TypeAdapterMysql::restore_parameters()
S
57 3 17
MxpDevTools::phpinfo_print_r()
S
59 3 15
Ifsnop\Mysqldump\Mysqldump::getProcedureStructure()
S
59 3 15
Ifsnop\Mysqldump\Mysqldump::getFunctionStructure()
S
59 3 15
Ifsnop\Mysqldump\Mysqldump::getEventStructure()
S
59 3 15
Ifsnop\Mysqldump\Mysqldump::getTriggerStructure()
S
61 3 14
Mxp_SRDB::charset_decode_utf_8()
S
62 3 12
Ifsnop\Mysqldump\Mysqldump::getColumnNames()
S
61 3 12
Ifsnop\Mysqldump\Mysqldump::getDumpFileFooter()
S
63 3 11
Ifsnop\Mysqldump\TypeAdapterMysql::databases()
S
54 2 20
Ifsnop\Mysqldump\Mysqldump::getTableColumnTypes()
S
57 2 18
MxpDevTools::listauthorplugin_page_cb()
S
57 2 17
MxpDevTools::create_plugin_menu()
S
55 2 16
Mxp_SRDB::str_replace()
S
64 3 9
Ifsnop\Mysqldump\Mysqldump::getTableWhere()
S
67 3 8
Ifsnop\Mysqldump\Mysqldump::getTableLimit()
S
65 3 10
MxpDevTools::get_instance()
S
70 3 6
Ifsnop\Mysqldump\Mysqldump::getDatabaseStructureTriggers()
S
66 3 8
Ifsnop\Mysqldump\Mysqldump::getDatabaseStructureProcedures()
S
66 3 8
Ifsnop\Mysqldump\Mysqldump::getDatabaseStructureFunctions()
S
66 3 8
Ifsnop\Mysqldump\Mysqldump::getDatabaseStructureEvents()
S
66 3 8
MxpDevTools::mxp_ajax_reset_user_metabox()
S
65 3 8
Mxp_Plugins_List_Table::column_name()
S
60 2 13
Mxp_Plugins_List_Table::waiting_info()
S
64 2 11
MxpDevTools::init()
S
52 1 22
Ifsnop\Mysqldump\CompressBzip2::write()
S
68 2 7
Ifsnop\Mysqldump\CompressGzip::__construct()
S
73 2 5
Ifsnop\Mysqldump\CompressGzip::open()
S
68 2 7
Mxp_SRDB::log()
S
65 2 9
Ifsnop\Mysqldump\CompressManagerFactory::create()
S
65 2 8
Ifsnop\Mysqldump\CompressBzip2::__construct()
S
73 2 5
Ifsnop\Mysqldump\CompressBzip2::open()
S
68 2 7
Ifsnop\Mysqldump\CompressGzip::write()
S
68 2 7
Mxp_SRDB::add_error()
S
68 2 7
Mxp_SRDB::db_valid()
S
70 2 7
Ifsnop\Mysqldump\CompressGzipstream::open()
S
65 2 8
Ifsnop\Mysqldump\CompressGzipstream::write()
S
67 2 7
Ifsnop\Mysqldump\TypeAdapterFactory::show_columns()
S
68 2 7
Ifsnop\Mysqldump\TypeAdapterFactory::create()
S
65 2 8
Ifsnop\Mysqldump\CompressNone::write()
S
68 2 7
Mxp_SRDB::preg_fix_serialised_count()
S
67 2 7
Mxp_Plugins_List_Table::check_status_from_local()
S
68 2 7
Ifsnop\Mysqldump\TypeAdapterMysql::check_parameters()
S
70 2 6
MxpDevTools::mxp_init_author_plugins_table()
S
59 1 15
Ifsnop\Mysqldump\CompressNone::open()
S
68 2 7
Ifsnop\Mysqldump\Mysqldump::exportTriggers()
S
74 2 5
Ifsnop\Mysqldump\Mysqldump::exportProcedures()
S
74 2 5
Ifsnop\Mysqldump\Mysqldump::exportFunctions()
S
74 2 5
Ifsnop\Mysqldump\Mysqldump::exportEvents()
S
74 2 5
Ifsnop\Mysqldump\Mysqldump::createStandInTable()
S
62 2 10
Mxp_Plugins_List_Table::get_columns()
S
60 1 14
MxpDevTools::main_page_cb()
S
60 1 13
Mxp_Plugins_List_Table::prepare_items()
S
62 1 12
Ifsnop\Mysqldump\Mysqldump::setTableLimits()
S
81 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::parseColumnType()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::show_events()
S
67 1 7
Ifsnop\Mysqldump\TypeAdapterFactory::show_views()
S
82 1 3
Ifsnop\Mysqldump\CompressGzipstream::close()
S
75 1 4
Ifsnop\Mysqldump\TypeAdapterFactory::add_drop_trigger()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::__construct()
S
77 1 4
Ifsnop\Mysqldump\TypeAdapterFactory::unlock_table()
S
82 1 3
MxpDevTools::page_wraper()
S
73 1 5
Ifsnop\Mysqldump\TypeAdapterMysql::add_drop_database()
S
69 1 6
Ifsnop\Mysqldump\TypeAdapterFactory::start_disable_foreign_keys_check()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapter::isValid()
S
79 1 3
Mxp_SRDB::get()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::setup_transaction()
S
82 1 3
Mxp_Plugins_List_Table::get_bulk_actions()
S
69 1 7
Ifsnop\Mysqldump\Mysqldump::setInfoHook()
S
81 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::lock_table()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::show_columns()
S
71 1 5
Mxp_SRDB::db_free_result()
S
82 1 3
MxpDevTools::add_action_links()
S
70 1 6
Ifsnop\Mysqldump\TypeAdapterMysql::show_create_trigger()
S
80 1 3
Ifsnop\Mysqldump\Mysqldump::setTransformTableRowHook()
S
81 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::unlock_table()
S
80 1 3
Mxp_Plugins_List_Table::get_sortable_columns()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::restore_parameters()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::add_drop_trigger()
S
71 1 5
Ifsnop\Mysqldump\CompressGzip::close()
S
80 1 3
Mxp_SRDB::set()
S
81 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::start_disable_autocommit()
S
80 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::start_add_disable_keys()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::show_create_table()
S
80 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::end_add_disable_keys()
S
82 1 3
Mxp_SRDB::db_setup()
S
77 1 4
Ifsnop\Mysqldump\TypeAdapterMysql::end_add_disable_keys()
S
69 1 6
Ifsnop\Mysqldump\TypeAdapterFactory::show_create_table()
S
73 1 5
Ifsnop\Mysqldump\TypeAdapterFactory::show_create_view()
S
73 1 5
Ifsnop\Mysqldump\TypeAdapterFactory::show_functions()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::backup_parameters()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::show_create_function()
S
80 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::show_procedures()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::databases()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::show_triggers()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::show_create_view()
S
80 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::end_disable_foreign_keys_check()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::show_tables()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::create_view()
S
82 1 3
Mxp_Plugins_List_Table::get_hidden_columns()
S
79 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::end_add_lock_table()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::start_add_lock_table()
S
71 1 5
Ifsnop\Mysqldump\Mysqldump::__destruct()
S
81 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::add_drop_database()
S
82 1 3
Ifsnop\Mysqldump\Mysqldump::setTableWheres()
S
81 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::drop_table()
S
71 1 5
Ifsnop\Mysqldump\TypeAdapterMysql::end_disable_autocommit()
S
80 1 3
Ifsnop\Mysqldump\Mysqldump::setTransformColumnValueHook()
S
81 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::create_function()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::drop_table()
S
82 1 3
Mxp_Plugins_List_Table::handle_actions()
S
91 1 2
Ifsnop\Mysqldump\TypeAdapterFactory::start_add_lock_table()
S
82 1 3
Ifsnop\Mysqldump\CompressMethod::isValid()
S
79 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::start_transaction()
S
78 1 4
Mxp_Plugins_List_Table::column_cb()
S
78 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::show_functions()
S
67 1 7
Ifsnop\Mysqldump\TypeAdapterMysql::show_triggers()
S
71 1 5
Ifsnop\Mysqldump\TypeAdapterMysql::commit_transaction()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::create_table()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::show_views()
S
66 1 8
Mxp_Plugins_List_Table::set_columns_style()
S
67 1 9
Ifsnop\Mysqldump\TypeAdapterMysql::end_add_lock_table()
S
80 1 3
Ifsnop\Mysqldump\CompressBzip2::close()
S
80 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::start_add_disable_keys()
S
69 1 6
Ifsnop\Mysqldump\TypeAdapterMysql::getDatabaseHeader()
S
67 1 7
Mxp_Plugins_List_Table::column_slug()
S
80 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::show_create_trigger()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::start_transaction()
S
82 1 3
MxpDevTools::__construct()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::show_create_event()
S
80 1 3
MxpDevTools::load_assets()
S
65 1 8
Mxp_Plugins_List_Table::column_id()
S
67 1 7
Ifsnop\Mysqldump\TypeAdapterFactory::drop_view()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::show_procedures()
S
67 1 7
Mxp_SRDB::exceptions()
S
80 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::commit_transaction()
S
82 1 3
Mxp_SRDB::db_escape()
S
76 1 4
Ifsnop\Mysqldump\TypeAdapterFactory::show_events()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::setup_transaction()
S
82 1 3
Ifsnop\Mysqldump\CompressNone::close()
S
80 1 3
Mxp_SRDB::__destruct()
S
91 1 2
Ifsnop\Mysqldump\TypeAdapterFactory::create_trigger()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterFactory::create_procedure()
S
82 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::show_tables()
S
66 1 8
Ifsnop\Mysqldump\TypeAdapterMysql::lock_table()
S
71 1 5
Ifsnop\Mysqldump\TypeAdapterMysql::show_create_procedure()
S
80 1 3
Ifsnop\Mysqldump\TypeAdapterMysql::drop_view()
S
68 1 6