public function FileUploaded::checkForConflicts in N1ED - Visual editor as CKEditor plugin with Bootstrap support 8.2
Checks for conflicts.
File
- src/
Flmngr/ FileUploaderServer/ lib/ file/ FileUploaded.php, line 98
Class
- FileUploaded
- Uploaded but not commited yet file. Data stucture about file is to be converted to commited file when all validations are passed.
Namespace
Drupal\n1ed\Flmngr\FileUploaderServer\lib\fileCode
public function checkForConflicts($dir) {
$this->confilictsErrors = [];
$file = $this
->getCommitedFile($dir);
if ($file
->exists()) {
$this->confilictsErrors[] = Message::createMessage(Message::FILE_ALREADY_EXISTS, $file
->getName());
}
if ($file
->isImage()) {
$fileOriginal = $file
->getFileOriginal();
if ($fileOriginal
->exists()) {
$this->confilictsErrors[] = Message::createMessage(Message::FILE_ALREADY_EXISTS, $fileOriginal
->getName());
}
$filePreview = $file
->getFilePreview();
if ($filePreview
->exists()) {
$this->confilictsErrors[] = Message::createMessage(Message::FILE_ALREADY_EXISTS, $filePreview
->getName());
}
}
}