Lo que tengo es un archivo index.php que inicializa al controlador. El controlador inicializa la vista. Y la vista incluye la plantilla.
Como puedo hacer para acceder a los metodos del controlador desde la plantilla?
Código PHP :
include "Controller.php"; new Controller();
Código PHP :
class Controller {
function __construct() {
$View = new View();
}
function listContents(){
echo "consultando contenidos en base de datos.";
}
}
class View {
function __construct($a) {
include $template; // vista.php
}
}Código PHP :
<div><?php echo x->listTutorials(); ?></div>
Se que con $this puedo acceder a los metodos del objeto View. Pero necesito acceder también a los del controlador. Y para acceder a sus variables casi no tuve problemas porque pasé un array con muchas variables. Ahora, con los metodos... que puedo hacer?
