ZipData.php 456 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace PhpZip\Model;
  3. use PhpZip\Exception\ZipException;
  4. /**
  5. * Interface ZipData.
  6. */
  7. interface ZipData
  8. {
  9. /**
  10. * @return string returns data as string
  11. */
  12. public function getDataAsString();
  13. /**
  14. * @return resource returns stream data
  15. */
  16. public function getDataAsStream();
  17. /**
  18. * @param resource $outStream
  19. *
  20. * @throws ZipException
  21. */
  22. public function copyDataToStream($outStream);
  23. }