Skip to content
Snippets Groups Projects
Commit 135ca5f9 authored by Genvictus's avatar Genvictus
Browse files

feat: connect create post page

parent f11d8773
Branches
Tags
No related merge requests found
<?php
require_once APP_ROOT_PATH . "/app/baseclasses/BaseController.php";
class ComposePage extends BaseController{
protected static $instance;
public function __construct(){
parent::__construct(null);
}
public static function getInstance(){
if(!isset(self::$instance)){
self::$instance = new static();
}
return self::$instance;
}
public function get($urlParams)
{
require APP_ROOT_PATH . "/public/view/post.php";
exit();
}
}
?>
\ No newline at end of file
......@@ -8,19 +8,24 @@ define('MIDDLEWARE_PATH', __DIR__ . '/app/middlewares');
require_once "app/config/config.php";
require_once APP_ROOT_PATH . "/app/router/Router.php";
require_once CONTROLLER_PATH . "/User/LoginController.php";
require_once CONTROLLER_PATH . "/User/PageLogin.php";
require_once CONTROLLER_PATH . "/User/RegisterController.php";
require_once CONTROLLER_PATH . "/Admin/AdminController.php";
require_once CONTROLLER_PATH . "/Admin/BanController.php";
require_once CONTROLLER_PATH . "/Admin/UnbanController.php";
require_once CONTROLLER_PATH . "/Page/LoginPage.php";
require_once CONTROLLER_PATH . "/Page/ComposePage.php";
$router = new Router();
// $router->addHandler("/example", BaseController::getInstance(), [BaseMiddleware::getInstance()]);
$router->addHandler("/api/login", LoginController::getInstance(), []);
$router->addHandler("/login", LoginPage::getInstance(), []);
$router->addHandler("/api/register", RegisterController::getInstance(), []);
$router->addHandler("/api/admin", AdminController::getInstance(), []);
$router->addHandler("/api/ban", BanController::getInstance(), []);
$router->addHandler("/api/unban", UnbanController::getInstance(), []);
$router->addHandler("/login", LoginPage::getInstance(), []);
$router->addHandler("/compose/kicau", ComposePage::getInstance(), []);
$router->run($_SERVER['REQUEST_URI'], $_SERVER['REQUEST_METHOD']);
\ No newline at end of file
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment