예제 #1
0
 /**
  * @deprecated Moved to puzzle_stream_Utils::hash
  */
 function puzzle_stream_hash(puzzle_stream_StreamInterface $stream, $algo, $rawOutput = false)
 {
     return puzzle_stream_Utils::hash($stream, $algo, $rawOutput);
 }
예제 #2
0
 public function testCalculatesHashSeeksToOriginalPosition()
 {
     $s = puzzle_stream_Stream::factory('foobazbar');
     $s->seek(4);
     $this->assertEquals(md5('foobazbar'), puzzle_stream_Utils::hash($s, 'md5'));
     $this->assertEquals(4, $s->tell());
 }