2017 © Pedro Peláez
 

library routeless

Aura\Router failed routing responder

image

jnjxp/routeless

Aura\Router failed routing responder

  • Monday, June 20, 2016
  • by jnj
  • Repository
  • 1 Watchers
  • 0 Stars
  • 46 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

jnjxp.routeless

A failed routing responder for Aura\Router, (*1)

![Latest version][ico-version] Build Status ![Coverage Status][ico-scrutinizer] Quality Score, (*2)

Installation

composer require jnjxp/routeless

Usage

See Aura\Router documentation., (*3)

Instantiation

use Jnjxp\Routeless\RoutingiFailedResponder;

$factories = [
    MyCustomRule::class => function () {
        return new My\Custom\Rule\Responder();
    }
];

$failResponder = new RoutingFailedResponder($factories);

Responder Signature

function __invoke(Request $request, Response $response, Route $route);

Aura\Router

See Handling Failure To Match, (*4)

$route = $matcher->match($request);
if (! $route) {
    $failedRoute = $matcher->getFailedRoute();
    $response = $failedResponder($request, $response, $failedRoute):
}

Radar\Adr

See: Radar.Project > Container Configuration > Configuration (aka "Providers") ., (*5)

use Radar\Adr\Boot;
use Jnjxp\Routeless\Config as RoutlessConfig;

$boot = new Boot();
$adr = $boot->adr([RoutelessConfig::class]);

// or
$routelessConfig = new RoutelessConfig(
    [
        MyCustomRule::class => MyCustomResponse::class,
        MyOtherRule::class => MyOtherResponse::class,
    ]
);

$adr = $boot->adr([$routlessConfig]);

The Versions

20/06 2016

dev-develop

dev-develop https://github.com/jnjxp/jnjxp.routeless

Aura\Router failed routing responder

  Sources   Download

MIT

The Requires

 

The Development Requires

by jake johns

20/06 2016

dev-master

9999999-dev https://github.com/jnjxp/jnjxp.routeless

Aura\Router failed routing responder

  Sources   Download

MIT

The Requires

 

The Development Requires

by jake johns

20/06 2016

0.1.0

0.1.0.0 https://github.com/jnjxp/jnjxp.routeless

Aura\Router failed routing responder

  Sources   Download

MIT

The Requires

 

The Development Requires

by jake johns