$chunkHash . self::CHUNK_SEPARATOR;
// Add it as regular chunk
- $this->addChunkData($chunkData);
+ $this->addChunkData($finalHash, $chunkData);
}
/**
$chunkData = substr($rawData, $idx, $dataChunkSize);
// Add the chunk to the propper array and do all the stuff there
- $this->addChunkData($chunkData);
+ $this->addChunkData($finalHash, $chunkData);
} // END - for
// Debug output
* Adds the given chunk (raw data) to the proper array and hashes it for
* later verfication.
*
+ * @param $finalHash Final hash for faster processing
* @param $chunkData Raw chunk data
* @return void
*/
- private function addChunkData ($chunkData) {
+ private function addChunkData ($finalHash, $chunkData) {
// Hash it
$rawDataHash = $this->getCryptoInstance()->hashString($chunkData, '', false);