You are here

public function File::validateChunk in One Click Upload 7.2

Validate file request

Return value

bool

File

flowphp/src/Flow/File.php, line 79

Class

File

Namespace

Flow

Code

public function validateChunk() {
  $file = $this->request
    ->getFile();
  if (!$file) {
    return false;
  }
  if (!isset($file['tmp_name']) || !isset($file['size']) || !isset($file['error'])) {
    return false;
  }
  if ($this->request
    ->getCurrentChunkSize() != $file['size']) {
    return false;
  }
  if ($file['error'] !== UPLOAD_ERR_OK) {
    return false;
  }
  return true;
}