This commit is contained in:
regiostech 2016-05-03 20:55:34 -04:00
parent eefc37315d
commit 476fc13a80
3 changed files with 11 additions and 4 deletions

View file

@ -46,6 +46,13 @@ class Route {
return result;
}
Route middleware(handler) {
if (handler is Iterable)
handlers.addAll(handler);
else handlers.add(handler);
return this;
}
parseParameters(String requestPath) {
Map result = {};

View file

@ -43,14 +43,14 @@ class HookedService extends Service {
@override
Future create(Map data, [Map params]) async {
Future create(data, [Map params]) async {
var created = await inner.create(data, params);
_onCreated.add(created);
return created;
}
@override
Future modify(id, Map data, [Map params]) async {
Future modify(id, data, [Map params]) async {
var modified = await inner.modify(id, data, params);
_onUpdated.add(modified);
return modified;
@ -58,7 +58,7 @@ class HookedService extends Service {
@override
Future update(id, Map data, [Map params]) async {
Future update(id, data, [Map params]) async {
var updated = await inner.update(id, data, params);
_onUpdated.add(updated);
return updated;

View file

@ -1,5 +1,5 @@
name: angel_framework
version: 0.0.0-dev.14
version: 0.0.0-dev.15
description: Core libraries for the Angel framework.
author: Tobe O <thosakwe@gmail.com>
homepage: https://github.com/angel-dart/angel_framework