+
+ /**
+ * Finish this image by producing it
+ *
+ * @return void
+ */
+ public function finishImage () {
+ // Call parent method
+ parent::finishImage();
+
+ // Get a file name for our image
+ $cacheFile = $this->getTemplateInstance()->getImageCacheFqfn();
+
+ // Finish the image and send it to a cache file
+ imagepng($this->getImageResource(), $cacheFile, 9, PNG_ALL_FILTERS);
+ }