Example #1
0
 /**
  * Check if file upload is complete
  *
  * @return bool
  */
 public function validateFile()
 {
     $totalChunks = $this->request->getTotalChunks();
     $totalChunksSize = 0;
     for ($i = 1; $i <= $totalChunks; $i++) {
         $file = $this->getChunkPath($i);
         if (!file_exists($file)) {
             return false;
         }
         $totalChunksSize += filesize($file);
     }
     return $this->request->getTotalSize() == $totalChunksSize;
 }