Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Phoenix Hospitality Management System
- * Phoenix REST API - API routes file
- * Written in PHP using the Slim microframework
- *
- * @author Troy L. Marker
- * @version 0.5.0
- * @since 0.5.0
- * @copyright Copyright (c) 2010 By Troy Marker Enterprises
- *
- * Declare namespace and Import needed functions/classes
- */
- use Slim\App;
- use \App\Action\Info;
- use \App\Action\Grade\Add as AddGrade;
- use \App\Action\Grade\ListGrades as ListGrades;
- use \App\Action\Grade\Single as SingleGrade;
- use \App\Action\Grade\Update as UpdateGrade;
- use \App\Action\Grade\Remove as RemoveGrade;
- use \App\Action\Department\Add as AddDepartment;
- use \App\Action\Department\ListDepartments as ListDepartments;
- use \App\Action\Department\Single as SingleDepartment;
- use \App\Action\Department\Update as UpdateDepartment;
- use \App\Action\Department\Remove as RemoveDepartment;
- return function (App $app) {
- $app->get('/', Info::class);
- $app->get('/grade', ListGrades::class);
- $app->get('/grade/{id}', SingleGrade::class);
- $app->post('/grade', AddGrade::class);
- $app->post('/grade/{id}/{grade}', UpdateGrade::class);
- $app->delete('/grade/{id}', RemoveGrade::class);
- $app->get('/department', ListDepartments::class);
- $app->get('/department/{id}', SingleDepartment::class);
- $app->post('/department', AddDepartment::class);
- $app->post('/department/{id}/{department}', UpdateDepartment::class);
- $app->delete('/department/{id}', RemoveDepartment::class);
- };
Advertisement
Add Comment
Please, Sign In to add comment