public function ActionUploadRemoveFile::run in N1ED - Visual editor as CKEditor plugin with Bootstrap support 8.2
Runs action.
Overrides AAction::run
File
- src/
Flmngr/ FileUploaderServer/ lib/ action/ ActionUploadRemoveFile.php, line 25
Class
- ActionUploadRemoveFile
- Action for processing removing file from a upload list.
Namespace
Drupal\n1ed\Flmngr\FileUploaderServer\lib\actionCode
public function run($req) {
$this
->validateUploadId($req);
$file = new FileUploaded($this->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();
}