byjg / php-restserver

Create RESTFull services with different and customizable output handlers (JSON, XML, Html, etc.). Auto-Generate routes from swagger.json definition.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PHP Rest Server

Build Status Opensource ByJG GitHub source GitHub license GitHub release

Create RESTFull services with different and customizable output handlers (JSON, XML, Html, etc.). Auto-Generate routes from swagger.json definition.

Documentation

Setup:

Creating and customizing routes:

Processing the request and output the response:

Advanced:

Installation

composer require "byjg/restserver"

Dependencies

flowchart TD
   byjg/restserver --> byjg/serializer
   byjg/restserver --> byjg/singleton-pattern
   byjg/restserver --> nikikc/fast-route
   byjg/restserver --> filp/whoops
   byjg/restserver --> byjg/cache-engine
   byjg/restserver --> byjg/webrequest
   byjg/restserver --> byjg/jwt-wrapper
   byjg/restserver --> ext-json

Open source ByJG

About

Create RESTFull services with different and customizable output handlers (JSON, XML, Html, etc.). Auto-Generate routes from swagger.json definition.

License:MIT License


Languages

Language:PHP 100.0%