ActionUploadRemoveFile.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/ActionUploadRemoveFile.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\FileUploaded;
use EdSDK\FileUploaderServer\lib\action\resp\Message;
use EdSDK\FileUploaderServer\lib\action\resp\RespOk;
use EdSDK\FileUploaderServer\lib\MessageException;
class ActionUploadRemoveFile extends AActionUploadId {
public function getName() {
return "uploadRemoveFile";
}
public function run($req) {
$this
->validateUploadId($req);
$file = new FileUploaded($this->m_config, $req->uploadId, $req->name, $req->name);
$file
->checkForErrors(true);
if ($file
->getErrors()
->size() > 0) {
throw new MessageException(Message::createMessageByFile(Message::UNABLE_TO_DELETE_UPLOAD_DIR, $file
->getData()));
}
$file
->delete();
return new RespOk();
}
}
Classes
Name![]() |
Description |
---|---|
ActionUploadRemoveFile |