Hola a todos
Estoy recien aprendiendo el patron de diseño Modelo-Vista-Controlador , y tengo algunas dudas
En lo que respecta a Modelo("Logica de Negocio") solo se basa en la extraccion de data de una BD,archivo,etc o tambien pueden ser funciones como calculo_de_impuestos, reconversion_moneda, cosas que forman la parte logica de la empresa.
Y si es todo, estaria bien mi script siguiendo el patron MVC ?
**archivo:apli_modelo.php**
<?
class Impuesto
{ var $valor ;
var $imp=18;
function costoImp($consumo)
{ $this->valor=$consumo*($this->imp)/100 ;
return $this->valor ;
}
} ?>
**archivo:apli_vista.php**
<? include_once('setup.php');
$smarty->assign('impuesto',$adicional);
$smarty->display('vista.tpl');
?>
**archivo:apli_controler.php**
<? if(isset($_GET["precio"]))
{ include("apli_modelo.php");
$objImp=new Impuesto ;
$precio=$_GET["precio"];
$adicional=$objImp->costoImp($precio);
include("apli_vista.php"); }
?>
Espero su pronta respuesta
Gracias