jennifer
1.0.0
Jennifer ist ein einfaches PHP-Framework, das MVC-Muster implementiert.
Komponist benötigt Ngodinhloc/Jennifer
benutze JenniferHttpResponse;
benutze JenniferHttpRouter;
benutze JenniferSysSystem;
versuchen {
$system = new System([DOC_ROOT . "/config/env.ini"]);
$system->setRouter(new Router([DOC_ROOT . "/config/routes.ini"]))->loadView()->renderView();
} Catch (Ausnahme $Exception) {
(new Response())->error($Exception->getMessage(), $Exception->getCode());
}
benutze JenniferApiApi;
benutze JenniferHttpResponse;
benutze JenniferSysSystem;
verwenden Sie thedaysoflifeApiServiceMapper;
versuchen {
$system = new System([DOC_ROOT . "/config/env.ini"]);
$system->setApi(new Api(new ServiceMapper()))->runAPI();
} Catch (Ausnahme $Exception) {
(new Response())->error($Exception->getMessage(), $Exception->getCode());
}
benutze JenniferHttpResponse;
benutze JenniferHttpRouter;
benutze JenniferSysSystem;
versuchen {
$system = new System([DOC_ROOT . "/config/env.ini"]);
$system->setRouter(new Router([DOC_ROOT . "/config/routes.ini"]))->loadController()->runController();
} Catch (Ausnahme $Exception) {
(new Response())->error($Exception->getMessage(), $Exception->getCode());
}
Als Beispiel für die Implementierung und Nutzung werfen Sie bitte einen Blick auf das Thedaysoflife-Projekt https://github.com/ngodinhloc/thedaysoflife.com, das mit dem Jennifer-Framework entwickelt wurde