ch1p_io_web/handler/admin/UploadDelete.php
Evgeny Zinoviev f7bfdf58de initial
2022-07-09 19:40:17 +03:00

25 lines
489 B
PHP

<?php
namespace handler\admin;
use csrf;
use RedirectResponse;
use Response;
class UploadDelete extends AdminRequestHandler {
public function get(): Response {
list($id) = $this->input('i:id');
$upload = \uploads::get($id);
if (!$upload)
return new RedirectResponse('/uploads/?error='.urlencode('upload not found'));
csrf::check('delupl'.$id);
\uploads::delete($id);
return new RedirectResponse('/uploads/');
}
}