public function getTemplate($file) {
        $ext = $this->extension;

        if (!empty($ext) && (substr($file, -1 * strlen($ext)) != $ext)) {
            $file .= $ext;
        }

        if ((substr($file, 0, 1) == '/')) {
            return $file;
        }
        
        return $this->path.'/'.$file;
    }
public function getTemplate($file) {
        $ext = $this->extension;

        if (!empty($ext) && (substr($file, -1 * strlen($ext)) != $ext)) {
            $file .= $ext;
        }

        if ((substr($file, 0, 1) == '/')) {
            return $file;
        }
        
        return $this->path.'/'.$file;
    }
public function getTemplate ( $ file ) { $ ext = $ this -> extension ; if ( ! empty ( $ ext ) && ( substr ( $ file , - 1 * strlen ( $ ext ) ) != $ ext ) ) { $ file .= $ ext ; } if ( ( substr ( $ file , 0 , 1 ) == '/' ) ) { return $ file ; } return $ this -> path . '/' . $ file ; }
Gets the full path to a template file.

@param string $file Template file
@return string Template file location
Gets the full path to a template file .