ExcelInterface.php 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. namespace ZN\FileSystem;
  3. interface ExcelInterface
  4. {
  5. //----------------------------------------------------------------------------------------------------
  6. //
  7. // Yazar : Ozan UYKUN <ozanbote@windowslive.com> | <ozanbote@gmail.com>
  8. // Site : www.zntr.net
  9. // Lisans : The MIT License
  10. // Telif Hakkı: Copyright (c) 2012-2016, zntr.net
  11. //
  12. //----------------------------------------------------------------------------------------------------
  13. //----------------------------------------------------------------------------------------------------
  14. // Array To XLS
  15. //----------------------------------------------------------------------------------------------------
  16. //
  17. // @param array $data
  18. // @param string $file
  19. //
  20. //----------------------------------------------------------------------------------------------------
  21. public function arrayToXLS($data, $file);
  22. //----------------------------------------------------------------------------------------------------
  23. // CSV To Array
  24. //----------------------------------------------------------------------------------------------------
  25. //
  26. // @param string $file
  27. //
  28. //----------------------------------------------------------------------------------------------------
  29. public function CSVToArray($file);
  30. //----------------------------------------------------------------------------------------------------
  31. // fileName
  32. //----------------------------------------------------------------------------------------------------
  33. //
  34. // @param string $fileName
  35. //
  36. //----------------------------------------------------------------------------------------------------
  37. public function fileName($fileName);
  38. //----------------------------------------------------------------------------------------------------
  39. // Output
  40. //----------------------------------------------------------------------------------------------------
  41. //
  42. // @param array $rows
  43. //
  44. //----------------------------------------------------------------------------------------------------
  45. public function rows($rows);
  46. }