X-Git-Url: https://git.mxchange.org/?p=core.git;a=blobdiff_plain;f=framework%2Fmain%2Fclasses%2Ftemplate%2Fimage%2Fclass_ImageTemplateEngine.php;h=e04fd74749b73b9ad39c35dcfc072a3bfd07d09b;hp=42660810598ec86e49916efc5b08a101a184320d;hb=b9bfbe86c031c9d83c3670602906df191a33ba2a;hpb=4e95c4e90f08f67f43591eaaa0c006f923d8bacf diff --git a/framework/main/classes/template/image/class_ImageTemplateEngine.php b/framework/main/classes/template/image/class_ImageTemplateEngine.php index 42660810..e04fd747 100644 --- a/framework/main/classes/template/image/class_ImageTemplateEngine.php +++ b/framework/main/classes/template/image/class_ImageTemplateEngine.php @@ -9,8 +9,10 @@ use CoreFramework\Parser\Xml\XmlParser; use CoreFramework\Registry\Registry; use CoreFramework\Response\Responseable; use CoreFramework\Template\CompileableTemplate; +use CoreFramework\Template\Engine\BaseTemplateEngine; // Import SPL stuff +use \SplFileInfo; use \UnexpectedValueException; /** @@ -470,13 +472,13 @@ class ImageTemplateEngine extends BaseTemplateEngine implements CompileableTempl } /** - * Getter for image cache file (FQFN) + * Getter for image cache file instance * - * @return $fqfn Full-qualified file name of the image cache + * @return $fileInstance An instance of a SplFileInfo class */ - public function getImageCacheFqfn () { - // Get the FQFN ready - $fqfn = sprintf('%s%s%s/%s.%s', + public function getImageCacheFile () { + // Get the instance ready + $fileInstance = new SplFileInfo(sprintf('%s%s%s/%s.%s', $this->getConfigInstance()->getConfigEntry('framework_base_path'), $this->getGenericBasePath(), 'images/_cache', @@ -484,10 +486,10 @@ class ImageTemplateEngine extends BaseTemplateEngine implements CompileableTempl $this->getImageInstance()->getImageName() . ':' . $this->__toString() . ':' . $this->getImageInstance()->__toString() ), $this->getImageInstance()->getImageType() - ); + )); // Return it - return $fqfn; + return $fileInstance; } /**