kissmvc.php
969 Bytes
<?php
require('kissmvc_core.php');
//===============================================================
// Model/ORM
//===============================================================
class Model extends KISS_Model {
}
//===============================================================
// Controller
//===============================================================
class Controller extends KISS_Controller {
function request_not_found($err='') {
$data['err'] = $err;
header("HTTP/1.1 404 Not found");
View::output("main/404.php", $data);
die();
}
}
//===============================================================
// View
//===============================================================
class View extends KISS_View {
static function output($view, $data) {
$data['view'] = $view;
if ($view) {
$data['body'][] = View::do_fetch(APP_PATH . "views/" . $view, $data);
}
View::do_dump(APP_PATH . "views/layout.php", $data);
}
}