3 namespace BookStack\Exports\Controllers;
5 use BookStack\Http\Controller;
6 use Illuminate\Http\Request;
8 class ImportController extends Controller
10 public function __construct()
12 $this->middleware('can:content-import');
15 public function start(Request $request)
17 // TODO - Show existing imports for user (or for all users if admin-level user)
19 return view('exports.import');
22 public function upload(Request $request)
24 // TODO - Read existing ZIP upload and send through validator
25 // TODO - If invalid, return user with errors
26 // TODO - Upload to storage
27 // TODO - Store info/results from validator
28 // TODO - Send user to next import stage