$func = 'make_select_attack';
            if ($_GET['action'] == '2') {
                $func .= '2';
            }
            $machine_gun->run_select($machine_gun->{$func}());
            break;
        case 'make_random_query':
            $machine_gun = new \machine_gun();
            $machine_gun->make_random_query();
            break;
        case 'hight_load_emulation':
            $machine_gun = new \machine_gun();
            $machine_gun->high_load_emulation();
            break;
        case 'get_statistics':
            $machine_gun = new \machine_gun();
            $machine_gun->get_statistics();
            break;
    }
}
// db connect (mysqli)
\hlkiller_core::connect();
// route ajax queries
if (isset($_GET['do'])) {
    ajax_route($_GET['do']);
} else {
    // print index view
    echo \ui::get_index_view();
}
//db disconnect
\hlkiller_core::disconnect();