ActionUploadCancel.php in N1ED - Visual editor as CKEditor plugin with Bootstrap support 7
Namespace
EdSDK\FileUploaderServer\lib\actionFile
vendor/edsdk/file-uploader-server-php/src/lib/action/ActionUploadCancel.phpView source
<?php
/**
* File Uploader Server package
* Developer: N1ED
* Website: https://n1ed.com/
* License: GNU General Public License Version 3 or later
**/
namespace EdSDK\FileUploaderServer\lib\action;
use EdSDK\FileUploaderServer\lib\file\UtilsPHP;
use EdSDK\FileUploaderServer\lib\action\resp\Message;
use EdSDK\FileUploaderServer\lib\action\resp\RespOk;
use EdSDK\FileUploaderServer\lib\MessageException;
use Exception;
class ActionUploadCancel extends AActionUploadId {
public function getName() {
return "uploadCancel";
}
public function run($req) {
$this
->validateUploadId($req);
if (!$this->m_config
->doKeepUploads()) {
try {
UtilsPHP::delete($this->m_config
->getTmpDir() . "/" . $req->uploadId);
} catch (Exception $e) {
error_log($e);
throw new MessageException(Message::createMessage(Message::UNABLE_TO_DELETE_UPLOAD_DIR));
}
}
return new RespOk();
}
}
Classes
Name | Description |
---|---|
ActionUploadCancel |