X-Git-Url: https://git.mxchange.org/?p=core.git;a=blobdiff_plain;f=framework%2Fmain%2Fclasses%2Ffile_directories%2Ftext%2Finput%2Fclass_BaseInputTextFile.php;h=9216f12ad74ecd75171bc9ac29ed1453ae35b1b0;hp=1767a55a753c620b47976b431863a763456d8f15;hb=868c877607670760eb36e63ebeb1a04237907be9;hpb=3191b3ee467d8844ec574321291cfc6ddc34eb69 diff --git a/framework/main/classes/file_directories/text/input/class_BaseInputTextFile.php b/framework/main/classes/file_directories/text/input/class_BaseInputTextFile.php index 1767a55a..9216f12a 100644 --- a/framework/main/classes/file_directories/text/input/class_BaseInputTextFile.php +++ b/framework/main/classes/file_directories/text/input/class_BaseInputTextFile.php @@ -6,6 +6,9 @@ namespace Org\Mxchange\CoreFramework\Filesystem\Text; use Org\Mxchange\CoreFramework\Factory\ObjectFactory; use Org\Mxchange\CoreFramework\Filesystem\File\BaseTextFile; +// Import SPL stuff +use \SplFileInfo; + /** * A general text input file class * @@ -43,12 +46,12 @@ abstract class BaseInputTextFile extends BaseTextFile { /** * Initializes this text file for reading * - * @param $fileName File's name + * @param $infoInstance An instance of a SplFileInfo class * @return void */ - protected function initFile ($fileName) { + protected function initFile (SplFileInfo $infoInstance) { // Get a file i/o pointer instance - $pointerInstance = ObjectFactory::createObjectByConfiguredName('text_file_input_class', array($fileName)); + $pointerInstance = ObjectFactory::createObjectByConfiguredName('text_file_input_class', array($infoInstance)); // ... and set it here $this->setPointerInstance($pointerInstance);