<?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;
}
}
}