Example #1
0
<?php

function check_user_logged_in()
{
    BaseController::check_user_logged_in();
}
function check_admin_logged()
{
    BaseController::check_admin_logged();
}
$routes->get('/', function () {
    BookController::firstPageBooks();
});
$routes->post('/', function () {
    ReaderController::logout();
});
$routes->get('/allbooks', function () {
    BookController::listingBooks();
});
$routes->post('/allbooks', function () {
    BookController::store();
});
$routes->get('/allbooks/new', 'check_admin_logged', function () {
    BookController::create();
});
$routes->get('/allbooks/:id', function ($id) {
    BookController::gettingDetails($id);
});
$routes->get('/allbooks/:id/edit', 'check_admin_logged', function ($id) {
    BookController::showEditForm($id);
});