yarest/yarest

There is no license information available for the latest version (dev-master) of this package.

Yarest is a RESTful Router Library

dev-master 2013-12-08 23:32 UTC

This package is not auto-updated.

Last update: 2024-04-22 23:37:09 UTC


README

Build Status

Installaion

Install via composer:

composer require yarest/yarest

System Requirements

  • PHP >= 5.3.0

Basic usage

Require composer's autoloader

require_once 'vendor/autoload.php';

Instantiate a Yarest application:

$app = new \Yarest\App();

Define a route:

$route = $app->route('/api/*', 'Api');

Define route callbacks:

$route->before(function ($resource) {

});

$route->inject(function ($resource) {

});

$route->after(function ($resource) {

});

Dispatch the route:

$app->run()->headers()->body();