<?php

if (!defined('ABSPATH')) {
    die('Security check');
}
if (!current_user_can('manage_options')) {
    die('Access Denied');
}
// include needed files
WPRC_Loader::includeWPListTable();
$wp_list_table = WPRC_Loader::getListTable('deleted-repositories');
//Handle bulk deletes
$doaction = $wp_list_table->current_action();
if ($doaction) {
    $repository_model = WPRC_Loader::getModel('repositories');
}
$url = admin_url() . 'admin.php?page=' . WPRC_PLUGIN_FOLDER . '/pages/deleted-repositories.php';
if ($doaction && isset($_REQUEST['checked'])) {
    check_admin_referer('bulk-list-deleted-repositories');
    if ('undelete' == $doaction) {
        $bulklinks = (array) $_REQUEST['checked'];
        foreach ($bulklinks as $id) {
            $repository_id = (int) $id;
            $repository_model->softundeleteRepository($repository_id);
        }
    }
} elseif ($doaction) {
    switch ($doaction) {
        case 'undelete':
            if (!isset($_REQUEST['id'])) {
                break;