<?php
// Own namespace
-namespace CoreFramework\Image;
+namespace Org\Mxchange\CoreFramework\Image;
// Import framework stuff
-use CoreFramework\Object\BaseFrameworkSystem;
-use CoreFramework\Template\CompileableTemplate;
+use Org\Mxchange\CoreFramework\Bootstrap\FrameworkBootstrap;
+use Org\Mxchange\CoreFramework\Template\CompileableTemplate;
+
+// Import SPL stuff
+use \SplFileInfo;
/**
* A PNG image generator
* Finish this image by producing it
*
* @return void
+ * @todo Rewrite this to SplFileInfo/Object
*/
public function finishImage () {
+ $this->partialStub('Unfinished method.');
+ return;
+
// Call parent method
parent::finishImage();
// Get a file name for our image
- $cacheFile = $this->getTemplateInstance()->getImageCacheFqfn();
+ $cacheFile = $this->getTemplateInstance()->getImageCacheFile();
// Does it exist?
- if (BaseFrameworkSystem::isReadableFile($cacheFile)) {
+ if (FrameworkBootstrap::isReadableFile($cacheFile)) {
// Remove it
- @unlink($cacheFile);
+ unlink($cacheFile->getPathname());
} // END - if
// Finish the image and send it to a cache file
- imagepng($this->getImageResource(), $cacheFile, 9, PNG_ALL_FILTERS);
+ imagepng($this->getImageResource(), $cacheFile->getPathname(), 9, PNG_ALL_FILTERS);
}
}