From: Roland Häder Date: Wed, 3 Jan 2018 23:00:02 +0000 (+0100) Subject: Continued: X-Git-Url: https://git.mxchange.org/?p=core.git;a=commitdiff_plain;h=a7f87db2faa47f41729c90f5e00aeadfa7f83f3b Continued: - more rewrite towards SplFileInfo Signed-off-by: Roland Häder --- diff --git a/framework/main/classes/stacker/file/fifo/class_FiFoFileStack.php b/framework/main/classes/stacker/file/fifo/class_FiFoFileStack.php index cf6ea598..9994e38c 100644 --- a/framework/main/classes/stacker/file/fifo/class_FiFoFileStack.php +++ b/framework/main/classes/stacker/file/fifo/class_FiFoFileStack.php @@ -8,6 +8,9 @@ use Org\Mxchange\CoreFramework\Filesystem\Stack\StackableFile; use Org\Mxchange\CoreFramework\Registry\Registerable; use Org\Mxchange\CoreFramework\Stacker\Filesystem\BaseFileStacker; +// Import SPL stuff +use \SplFileInfo; + /** * A FiFo file-based stack * @@ -44,16 +47,16 @@ class FiFoFileStack extends BaseFileStack implements StackableFile, Calculatable /** * Creates an instance of this class * - * @param $fileName Absolute Name of stack file + * @param $fileInfoInstance An instance of a SplFileInfo class * @param $type Type of this stack (e.g. url_source for URL sources) * @return $stackInstance An instance of a StackableFile class */ - public final static function createFiFoFileStack ($fileName, $type) { + public final static function createFiFoFileStack (SplFileInfo $fileInfoInstance, $type) { // Get new instance $stackInstance = new FiFoFileStack(); // Init this stack - $stackInstance->initFileStack($fileName, $type); + $stackInstance->initFileStack($fileInfoInstance, $type); // Return the prepared instance return $stackInstance;