<?php

// Se Vuelve global la instancia de smarty para la creación de las vistas
$Configuration = new Configuration();
$options = $Configuration->dataObject();
// Se Vuelve global la instancia de smarty para la creación de las vistas
$Configuration = new Configuration();
$smarty = $Configuration->smarty();
function view()
{
    global $smarty;
    return $smarty;
}
/*Generate dbs*/
function regenerateDataObject()
{
    $generator = new DB_DataObject_Generator();
    $generator->start();
}
/**---*/
// Función que permite imprimir información legible para humanos sobre una variable
function printVar($variable, $title = "")
{
    $var = print_r($variable, true);
    echo "<pre style='background-color:#dddd00; border: dashed thin #000000;'><strong>[{$title}]</strong> {$var}</pre>";
}
// Function que permite la creación de un modelo
function model($table)
{
    $dataObject = new DB_DataObject();
    return $dataObject->Factory($table);