Continued with file i/o:
[core.git] / inc / classes / interfaces / io / file / handler / class_IoHandler.php
index 0463b82..12e1049 100644 (file)
@@ -51,6 +51,16 @@ interface IoHandler extends FileInputStreamer, FileOutputStreamer {
         * @return      $outputStream   The *real* file-output class
         */
        function getOutputStream ();
+
+       /**
+        * Saves a file with data by using the current output stream
+        *
+        * @param       $fileName                       Name of the file
+        * @param       $dataStream                     File data stream
+        * @param       $objectInstance         An instance of a FrameworkInterface class (default: NULL)
+        * @return      void
+        */
+       function saveStreamToFile ($fileName, $dataStream, FrameworkInterface $objectInstance = NULL);
 }
 
 // [EOF]