<?php
// Own namespace
-namespace CoreFramework\FileSystem;
+namespace Org\Mxchange\CoreFramework\FileSystem;
// Import framework stuff
-use CoreFramework\Filesystem\CloseableFile;
-use CoreFramework\Filesystem\FilePointer;
-use CoreFramework\Generic\NullPointerException;
-use CoreFramework\Object\BaseFrameworkSystem;
+use Org\Mxchange\CoreFramework\Filesystem\CloseableFile;
+use Org\Mxchange\CoreFramework\Filesystem\FilePointer;
+use Org\Mxchange\CoreFramework\Generic\NullPointerException;
+use Org\Mxchange\CoreFramework\Object\BaseFrameworkSystem;
// Import SPL stuff
use \SplFileObject;
*
* @author Roland Haeder <webmaster@ship-simu.org>
* @version 0.0.0
- * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2017 Core Developer Team
+ * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2020 Core Developer Team
* @license GNU GPL 3.0 or any newer version
* @link http://www.ship-simu.org
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-class BaseFileIo extends BaseFrameworkSystem implements FilePointer, CloseableFile {
+abstract class BaseFileIo extends BaseFrameworkSystem implements FilePointer, CloseableFile {
/**
* The file object
*/
* to empty.
*
* @return void
- * @throws NullPointerException If the file pointer instance is not set by setPointer()
+ * @throws NullPointerException If the file pointer instance is not set by setFileObject()
* @throws LogicException If there is no object being set
*/
public function closeFile () {
* @return $isEndOfFileReached Whether the EOF has been reached
*/
public final function isEndOfFileReached () {
- return $this->getFileObject()->feof();
+ return $this->getFileObject()->eof();
}
/**