public static function getTemplate($type = 'sms')
 {
     $template = null;
     switch (trim(strtolower($type))) {
         case 'sms':
             $template = Model_Message_Template::find_by_key('debt_manager.recovery.sms');
             break;
         case 'email':
             $template = Model_Message_Template::find_by_key('debt_manager.recovery.email');
             break;
     }
     return !is_null($template) ? $template : new Model_Message_Template(array('id' => 0, 'key' => '', 'title' => ''));
 }
ob_start();
require_once dirname(__FILE__) . '/_autoload.php';
$user_id = isset($_SESSION['adminId']) && intval($_SESSION['adminId']) > 0 ? intval($_SESSION['adminId']) : 0;
if ($user_id < 1) {
    header('Location: login.php');
    exit;
}
$subMenus = Tracetec_Debt_Manager::getSubMenus();
include "include/head.php";
$id = isset($_REQUEST['id']) ? $_REQUEST['id'] : 0;
$template = Model_Message_Template::find_by_id($id);
$error = '';
$success = '';
if (is_null($template)) {
    $error = 'Cannot find the selected template.';
    $template = new Model_Message_Template(array('id' => 0));
} elseif (isset($_POST['submit'])) {
    $template->template = trim($_POST['template']);
    if (trim($template->template) == '') {
        $error = 'Please provide some text for the contect of this template.';
    } elseif ($template->save()) {
        $success = 'Successfully updated your template.';
    } else {
        $error = 'There was an error in updating this template.';
    }
}
Tracetec_Debt_Manager::setupMessageTemplates();
?>
<!DOCTYPE html>
<html lang="en">
  <head>
<?php

if (session_id() == '') {
    session_start();
}
require_once dirname(__FILE__) . '/_autoload.php';
$user_id = isset($_SESSION['adminId']) && intval($_SESSION['adminId']) > 0 ? intval($_SESSION['adminId']) : 0;
if ($user_id < 1) {
    echo 'You must be logged in to access this page!';
    exit;
}
$message_id = isset($_REQUEST['message_id']) ? $_REQUEST['message_id'] : 0;
$template = Model_Message_Template::find_by_id($message_id);
if (is_null($template)) {
    $template = new Model_Message_Template(array('id' => 0, 'title' => 'No template found', 'template' => 'No template found.'));
}
//print '<pre>';
?>
<div style="overflow: auto;">
    <?php 
echo $template->template == '' ? 'No text in template' : $template->template;
?>
</div>