public static function createProject() { CreateFolders::execute(); CreateController::execute(); }
<?php error_reporting(E_ALL); require_once 'controllers.php'; require_once 'view.php'; // Route if ($_SERVER['REQUEST_URI'] === '/new' && $_SERVER['REQUEST_METHOD'] === 'GET') { $model = new Model008(); $view = new View('newThing.html.php', $model); } else { if ($_SERVER['REQUEST_URI'] === '/new' && $_SERVER['REQUEST_METHOD'] === 'POST') { $model = new Model008(); $controller = new CreateController($model); $controller->createAction($_POST); $view = new View('newThing.html.php', $model); } else { // 404; not implemented echo sprintf("404 Not Found %s", $_SERVER['REQUEST_URI']); exit; } } $response = $view->render(); // Send response // Assumes response in the form of ['headers' => [...], 'body' => ...]. foreach ($response['headers'] as $header) { header($header); } echo $response['body'];
<?php require_once 'Autoloader.php'; // create a new controller to create new products $controller = new CreateController(); // let the controller handle the request $controller->handleRequest(); // render the page and print it echo $controller->displayPage();
<?php include_once dirname(__FILE__) . "/create.controller.php"; $controller = new CreateController(); $vd = $controller->Execute(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="stylesheet" href="style.css?v=<?php print DOMA_VERSION; ?> " type="text/css" /> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <title><?php print _SITE_TITLE; ?> </title> <link rel="icon" type="image/png" href="gfx/favicon.png" /> <script type="text/javascript" src="js/jquery/jquery-1.7.1.min.js"></script> <script src="js/common.js?v=<?php print DOMA_VERSION; ?> " type="text/javascript"></script> </head> <body id="createBody"> <div id="wrapper"> <div id="content"> <form method="post" action="<?php print $_SERVER['PHP_SELF'];
<?php require_once 'controllers.php'; require_once 'view.php'; // Route if ($_SERVER['REQUEST_URI'] === '/new' && $_SERVER['REQUEST_METHOD'] === 'GET') { $model = new Model(); $view = new View('newThing.html.php', $model); } else { if ($_SERVER['REQUEST_URI'] === '/new' && $_SERVER['REQUEST_METHOD'] === 'POST') { $model = new Model(); $controller = new CreateController($model); $controller->doAction($_POST); $view = new View('newThing.html.php', $model); } else { // 404; not implemented exit; } } $response = $view->render(); // Send response // Assumes response in the form of ['headers' => [...], 'body' => ...]. foreach ($response['headers'] as $header) { header($header); } echo $response['body'];