static function eliminaPostUsuario($request, $response) { //llamo al metodo dentro del modelo encargado de realizar la funcion $id = $request['id']; Modelo::eliminaPostsUsuario($id, isset($_SESSION['usuarioRegistrado']) ? $_SESSION['usuarioRegistrado'] : ""); //Llamada a la cabezera de la vista $titulo = "Listado de posts de usuario"; $cabecera = VistaCabecera::construye(isset($_SESSION['usuarioRegistrado']) ? $_SESSION['usuarioRegistrado'] : ""); $posts = Modelo::devuelvePostsPorUsuario($_SESSION['usuarioRegistrado']); require_once 'vistas/Posts/VistaListado.php'; $contenido = VistaListado::construye($posts); $opciones = Modelo::detectarUsuario($_SESSION['usuarioRegistrado']); $pie = VistaPie::construye($opciones); $paginaListado = new PlantillaPagina($titulo, $cabecera, $contenido, $pie); $paginaListado->mostrar(); }
<?php require 'modelo/Modelo.php'; $usuario = 'pol'; $clave = 'niuman'; $elUsuario = Modelo::usuarioRegistrado($usuario, $clave); $listaPosts = Modelo::devuelvePostsPorUsuario($usuario); var_dump($elUsuario); var_dump($listaPosts);