kykurniawan/metime

v1.0.0 2022-08-12 15:09 UTC

This package is auto-updated.

Last update: 2024-05-12 18:52:19 UTC


README

Express JS-like PHP framework

Simple usage

<?php

use Kykurniawan\Metime\App;
use Kykurniawan\Metime\RequestInterface as Req;
use Kykurniawan\Metime\ResponseInterface as Res;
use Kykurniawan\Metime\Router;

require_once "../vendor/autoload.php";

// Create router
$router = new Router;
// Add handler for home action
$router->get("home", function (Req $req, Res $res) {
    return $res->markdown("# Home Page")->send();
});

// Create application
$app = new App;
// Setup base url
$app->setBaseUrl("http://127.0.0.1/");
// Add router to the application
$app->addRouter($router);
// Run application
$app->run();