Allow API route filtering by Scope(s) and / or version
PSR-2 Code format

Signed-off-by: Hunter Skrasek <hunterskrasek@me.com>
Update filterRoute docblock, refractor various filters into individual methods

Signed-off-by: Hunter Skrasek <hunterskrasek@me.com>
Goodbye `array` syntax. Good riddance

Signed-off-by: Hunter Skrasek <hunterskrasek@me.com>
Add illuminate/console to require-dev, so that things will work again.
Updating the branch aliases.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Tweak a few exception handling things.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Inject request into formatter and only morph response if request is not internal.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Inject the response into the response formatter. Closes #125 and #126.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Use the default format when sending internal requests.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Fix old container binding references in the facade.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Fix incorrect type hint, should have been the Illuminate route.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Response builder now handles internal requests better and is decoupled from Fractal. Fixes #106.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Updated the Fractal dependency.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Added in alias for L4.3 compatibility. Fixes #171.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Cleaning up the service provider a little bit.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Remove the response macro and use API::response() instead to get an instance of the factory and builder.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Fix the API::transform method so it registers class transformers properly.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Updating changes.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Added missing docblocks and fix method spacing.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>