<?php /** * Control the templating system * * @category PHP * @package VenoFileManager * @author Nicola Franchini <info@veno.it> * @license Exclusively sold on CodeCanyon * @link http://filemanager.veno.it/ */ if (!class_exists('Template', false)) { /** * Template class * * @category PHP * @package VenoFileManager * @author Nicola Franchini <info@veno.it> * @license Exclusively sold on CodeCanyon * @link http://filemanager.veno.it/ */ class Template { /** * Check if all the parts exist * * @param string $file - the template part to search * * @return include file */ public function includeTpl( $file ) { if (file_exists(dirname(dirname(__FILE__)).'/_content/template/'.$file.'.php')) { $path = '/_content/template/'.$file.'.php'; } else { $path = '/template/'.$file.'.php'; } return $path; } /** * Check if all the parts exist * * @param string $file - the template part to search * * @return include file */ public static function getMailTemplate( $file ) { if (file_exists(dirname(dirname(__FILE__)).'/_content/mail-template/'.$file.'.html')) { $path = dirname(dirname(__FILE__)).'/_content/mail-template/'.$file.'.html'; } else { $path = dirname(dirname(__FILE__)).'/mail-template/'.$file.'.html'; } return $path; } } }