set('DEBUG', 3); // development debug $f3->config('../app/.env.cfg'); // Routing and Controller Setup // home $f3->route('GET /', 'HomeController->display'); // auth $f3->route('GET /login', 'Auth->login'); $f3->route('POST /login', 'Auth->login'); $f3->route('GET /logout', 'Auth->logout'); // tickets - CRUD (CREATE, READ, UPDATE, DELETE) $f3->route('GET /tickets', 'Tickets->list'); // view all tickets $f3->route('GET /ticket/create', 'Tickets->create'); // show form to create $f3->route('POST /ticket/create', 'Tickets->create'); // save $f3->route('GET /ticket/@id', 'Tickets->read'); // view ticket details $f3->route('GET /ticket/@id/edit', 'Tickets->edit'); // edit ticket $f3->route('POST /ticket/@id/update', 'Tickets->update(PARAMS.id)'); // // knowledgebase $f3->route('GET /kb', 'KB->list'); $f3->route('GET /kb/create', 'KB->create'); $f3->route('GET /kb/@id', 'KB->read'); $f3->route('GET /kb/@id/edit', 'KB->edit'); $f3->route('POST /kb/@id/edit', 'KB->update'); // tags $f3->route('GET /tags', 'Tag->list'); $f3->route('POST /tag/create', 'Tag->create'); $f3->run();