From: Roland Haeder <roland@mxchange.org>
Date: Sat, 17 May 2014 21:54:36 +0000 (+0200)
Subject: Removed asserts as they seem to be to hard and returned status code instead.
X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=8557e30c478c289b89a8dc241eb55b838aead662;p=core.git

Removed asserts as they seem to be to hard and returned status code instead.

Signed-off-by: Roland Häder <roland@mxchange.org>
---

diff --git a/inc/classes/interfaces/io/pointer/io/class_InputOutputPointer.php b/inc/classes/interfaces/io/pointer/io/class_InputOutputPointer.php
index 8be63510..b901c1b4 100644
--- a/inc/classes/interfaces/io/pointer/io/class_InputOutputPointer.php
+++ b/inc/classes/interfaces/io/pointer/io/class_InputOutputPointer.php
@@ -25,7 +25,7 @@ interface InputOutputPointer extends InputPointer, OutputPointer {
 	/**
 	 * Rewinds to the beginning of the file
 	 *
-	 * @return	void
+	 * @return	$status 	Status of this operation
 	 */
 	function rewind ();
 
@@ -34,7 +34,7 @@ interface InputOutputPointer extends InputPointer, OutputPointer {
 	 *
 	 * @param	$seekPosition	Seek position in file
 	 * @param	$whence			"Seek mode" (see http://de.php.net/fseek)
-	 * @return	void
+	 * @return	$tatus			Status of this operation
 	 */
 	function seek ($seekPosition, $whence = SEEK_SET);
 
diff --git a/inc/classes/interfaces/iterator/class_SeekableWritableFileIterator.php b/inc/classes/interfaces/iterator/class_SeekableWritableFileIterator.php
index ab64d366..1dde2c27 100644
--- a/inc/classes/interfaces/iterator/class_SeekableWritableFileIterator.php
+++ b/inc/classes/interfaces/iterator/class_SeekableWritableFileIterator.php
@@ -27,7 +27,7 @@ interface SeekableWritableFileIterator extends SeekableIterator {
 	 * Seeks to given position
 	 *
 	 * @param	$seekPosition	Seek position in file
-	 * @return	void
+	 * @return	$status			Status of this operation
 	 */
 	function seek ($seekPosition);
 
diff --git a/inc/classes/interfaces/stacker/file/class_StackableFile.php b/inc/classes/interfaces/stacker/file/class_StackableFile.php
index 01537288..9fa6c5b4 100644
--- a/inc/classes/interfaces/stacker/file/class_StackableFile.php
+++ b/inc/classes/interfaces/stacker/file/class_StackableFile.php
@@ -26,7 +26,7 @@ interface StackableFile extends Stackable {
 	 * Seeks to given position
 	 *
 	 * @param	$seekPosition	Seek position in file
-	 * @return	void
+	 * @return	$status			Status of this operation
 	 */
 	function seek ($seekPosition);
 
diff --git a/inc/classes/main/file_directories/io/class_FrameworkFileInputOutputPointer.php b/inc/classes/main/file_directories/io/class_FrameworkFileInputOutputPointer.php
index b167fee3..198c5b09 100644
--- a/inc/classes/main/file_directories/io/class_FrameworkFileInputOutputPointer.php
+++ b/inc/classes/main/file_directories/io/class_FrameworkFileInputOutputPointer.php
@@ -121,11 +121,11 @@ class FrameworkFileInputOutputPointer extends BaseFileIo implements InputOutputP
 	/**
 	 * Rewinds to the beginning of the file
 	 *
-	 * @return	void
+	 * @return	$status		Status of this operation
 	 */
 	public function rewind () {
 		// Rewind the pointer
-		assert(rewind($this->getPointer()) === 1);
+		return rewind($this->getPointer());
 	}
 
 	/**
@@ -133,11 +133,11 @@ class FrameworkFileInputOutputPointer extends BaseFileIo implements InputOutputP
 	 *
 	 * @param	$seekPosition	Seek position in file
 	 * @param	$whence			"Seek mode" (see http://de.php.net/fseek)
-	 * @return	void
+	 * @return	$status			Status of this operation
 	 */
 	public function seek ($seekPosition, $whence = SEEK_SET) {
 		// Move the file pointer
-		assert(fseek($this->getPointer(), $seekPosition, $whence) === 0);
+		return fseek($this->getPointer(), $seekPosition, $whence);
 	}
 }
 
diff --git a/inc/classes/main/iterator/io/class_FileIoIterator.php b/inc/classes/main/iterator/io/class_FileIoIterator.php
index f1434231..af4c1b47 100644
--- a/inc/classes/main/iterator/io/class_FileIoIterator.php
+++ b/inc/classes/main/iterator/io/class_FileIoIterator.php
@@ -86,22 +86,22 @@ class FileIoIterator extends BaseIterator implements SeekableWritableFileIterato
 	/**
 	 * Rewinds to the beginning of the file
 	 *
-	 * @return	void
+	 * @return	$status		Status of this operation
 	 */
 	public function rewind () {
 		// Call pointer instance
-		$this->getPointerInstance()->rewind();
+		return $this->getPointerInstance()->rewind();
 	}
 
 	/**
 	 * Seeks to given position
 	 *
 	 * @param	$seekPosition	Seek position in file
-	 * @return	void
+	 * @return	$status			Status of this operation
 	 */
 	public function seek ($seekPosition) {
 		// Call pointer instance
-		$this->getPointerInstance()->seek($seekPosition);
+		return $this->getPointerInstance()->seek($seekPosition);
 	}
 
 	/**
diff --git a/inc/classes/main/stacker/file/fifo/class_FiFoFileStack.php b/inc/classes/main/stacker/file/fifo/class_FiFoFileStack.php
index e7774a0f..1a81058c 100644
--- a/inc/classes/main/stacker/file/fifo/class_FiFoFileStack.php
+++ b/inc/classes/main/stacker/file/fifo/class_FiFoFileStack.php
@@ -89,7 +89,7 @@ class FiFoFileStack extends BaseFileStack implements StackableFile {
 	 * Seeks to given position
 	 *
 	 * @param	$seekPosition	Seek position in file
-	 * @return	void
+	 * @return	$status			Status of this operation
 	 */
 	public function seek ($seekPosition) {
 		$this->partialStub('seekPosition=' . $seekPosition);