jennifer
1.0.0
Jennifer adalah framework PHP sederhana yang mengimplementasikan pola MVC.
komposer membutuhkan ngodinhloc/jennifer
gunakan JenniferHttpRespon; gunakan JenniferHttpRouter; gunakan JenniferSysSystem; mencoba { $sistem = Sistem baru([DOC_ROOT . "/config/env.ini"]); $system->setRouter(Router baru([DOC_ROOT . "/config/routes.ini"]))->loadView()->renderView(); } tangkapan (Pengecualian $pengecualian) { (Respon baru())->kesalahan($pengecualian->getMessage(), $pengecualian->getCode()); }
gunakan JenniferApiApi; gunakan JenniferHttpRespon; gunakan JenniferSysSystem; gunakan thedaysoflifeApiServiceMapper; mencoba { $sistem = Sistem baru([DOC_ROOT . "/config/env.ini"]); $system->setApi(Api baru(ServiceMapperbaru()))->runAPI(); } tangkapan (Pengecualian $pengecualian) { (Respon baru())->kesalahan($pengecualian->getMessage(), $pengecualian->getCode()); }
gunakan JenniferHttpRespon; gunakan JenniferHttpRouter; gunakan JenniferSysSystem; mencoba { $sistem = Sistem baru([DOC_ROOT . "/config/env.ini"]); $system->setRouter(Router baru([DOC_ROOT . "/config/routes.ini"]))->loadController()->runController(); } tangkapan (Pengecualian $pengecualian) { (Respon baru())->kesalahan($pengecualian->getMessage(), $pengecualian->getCode()); }
Contoh penerapan dan penggunaannya, silakan lihat proyek Thedaysoflife https://github.com/ngodinhloc/thedaysoflife.com yang dikembangkan menggunakan kerangka Jennifer