*
* @param $fileName The file name we shall pass to fopen()
* @throws FileIsEmptyException If the provided file name is empty.
- * @throws FilePointerNotOpenedException If fopen() returns not a
- * file resource
+ * @throws FileIoException If fopen() returns not a file resource
* @return void
*/
public final static function createFrameworkFileInputPointer ($fileName) {
throw new FileIsEmptyException(null, self::EXCEPTION_UNEXPECTED_EMPTY_STRING);
} elseif (!file_exists($fileName)) {
// File does not exist!
- throw new FileNotFoundException($fileName, self::EXCEPTION_FILE_NOT_FOUND);
+ throw new FileIoException($fileName, self::EXCEPTION_FILE_NOT_FOUND);
} elseif (!is_readable($fileName)) {
// File does not exist!
throw new FileReadProtectedException($fileName, self::EXCEPTION_FILE_CANNOT_BE_READ);
$filePointer = @fopen($fileName, 'rb');
if ((is_null($filePointer)) || ($filePointer === false)) {
// Something bad happend
- throw new FilePointerNotOpenedException ($fileName, self::EXCEPTION_FILE_POINTER_INVALID);
+ throw new FileIoException($fileName, self::EXCEPTION_FILE_POINTER_INVALID);
} // END - if
// Create new instance