Exemplo n.º 1
0
 /**
  * Validate file request
  *
  * @return bool
  */
 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;
 }