Continued with file-based stacks and file i/o:
[core.git] / inc / classes / main / file_directories / io_handler / class_FileIoStream.php
index 27ceab32a4e7a3a0d981af5efee1e9f8e564989f..956ca34a6091e09710eb78fffc41751fbcbd5045 100644 (file)
@@ -75,7 +75,9 @@ class FileIoStream extends BaseFrameworkSystem implements FileInputStreamer, Fil
         */
        public final function saveFile ($fileName, array $dataArray) {
                // Try it five times
-               $dirName = ''; $fileInstance = NULL;
+               $dirName = '';
+               $fileInstance = NULL;
+
                for ($idx = 0; $idx < 5; $idx++) {
                        // Get a file output pointer
                        try {
@@ -93,7 +95,7 @@ class FileIoStream extends BaseFrameworkSystem implements FileInputStreamer, Fil
                } // END - for
 
                // Write a header information for validation purposes
-               $fileInstance->writeToFile(sprintf("%s%s%s%s%s%s%s%s%s\n",
+               $fileInstance->writeToFile(sprintf('%s%s%s%s%s%s%s%s%s' . PHP_EOL,
                        self::FILE_IO_FILE_HEADER_ID,
                        self::FILE_IO_SEPARATOR,
                        $dataArray[0],
@@ -115,7 +117,7 @@ class FileIoStream extends BaseFrameworkSystem implements FileInputStreamer, Fil
                        $line = substr($b64Stream, $idx, 50);
 
                        // Save it to the stream
-                       $fileInstance->writeToFile(sprintf("%s%s%s%s%s\n",
+                       $fileInstance->writeToFile(sprintf('%s%s%s%s%s' . PHP_EOL,
                                self::FILE_IO_DATA_BLOCK_ID,
                                self::FILE_IO_SEPARATOR,
                                $line,
@@ -155,7 +157,9 @@ class FileIoStream extends BaseFrameworkSystem implements FileInputStreamer, Fil
                        $inputBuffer .= $readRawLine;
 
                        // Break infinite loop maybe caused by the input handler
-                       if ($lastBuffer == $inputBuffer) break;
+                       if ($lastBuffer == $inputBuffer) {
+                               break;
+                       } // END - if
 
                        // Remember last read line for avoiding possible infinite loops
                        $lastBuffer = $inputBuffer;