public function __construct()
 {
     global $wpdb;
     self::$database_table = $wpdb->prefix . 'redirectman';
 }
 function process_bulk_action()
 {
     // Check for inconsistencies query.
     $this->_show_duplicates = isset($_POST['show-duplicates']);
     $this->_show_circulars = isset($_POST['show-circulars']);
     // Get the array of selected checkboxes.
     $redirection_data = isset($_REQUEST[$this->get_name()]) ? $_REQUEST[$this->get_name()] : null;
     if (isset($redirection_data)) {
         $redirection_ids = isset($redirection_data['cb']) ? (array) $redirection_data['cb'] : null;
         $action = $this->current_action();
         if (in_array($action, array_keys(RedirectMan::get_status_codes()))) {
             // Bulk change status codes.
             $this->update_status_codes($redirection_ids, $action);
         } else {
             switch ($action) {
                 case 'save':
                 case 'save_new':
                     $this->save_redirections($redirection_data, $action);
                     break;
                 case 'delete':
                     $this->delete_redirections($redirection_ids);
                     break;
             }
         }
     }
 }