:)
This commit is contained in:
parent
eefc37315d
commit
476fc13a80
3 changed files with 11 additions and 4 deletions
|
@ -46,6 +46,13 @@ class Route {
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Route middleware(handler) {
|
||||||
|
if (handler is Iterable)
|
||||||
|
handlers.addAll(handler);
|
||||||
|
else handlers.add(handler);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
parseParameters(String requestPath) {
|
parseParameters(String requestPath) {
|
||||||
Map result = {};
|
Map result = {};
|
||||||
|
|
||||||
|
|
|
@ -43,14 +43,14 @@ class HookedService extends Service {
|
||||||
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Future create(Map data, [Map params]) async {
|
Future create(data, [Map params]) async {
|
||||||
var created = await inner.create(data, params);
|
var created = await inner.create(data, params);
|
||||||
_onCreated.add(created);
|
_onCreated.add(created);
|
||||||
return created;
|
return created;
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Future modify(id, Map data, [Map params]) async {
|
Future modify(id, data, [Map params]) async {
|
||||||
var modified = await inner.modify(id, data, params);
|
var modified = await inner.modify(id, data, params);
|
||||||
_onUpdated.add(modified);
|
_onUpdated.add(modified);
|
||||||
return modified;
|
return modified;
|
||||||
|
@ -58,7 +58,7 @@ class HookedService extends Service {
|
||||||
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Future update(id, Map data, [Map params]) async {
|
Future update(id, data, [Map params]) async {
|
||||||
var updated = await inner.update(id, data, params);
|
var updated = await inner.update(id, data, params);
|
||||||
_onUpdated.add(updated);
|
_onUpdated.add(updated);
|
||||||
return updated;
|
return updated;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
name: angel_framework
|
name: angel_framework
|
||||||
version: 0.0.0-dev.14
|
version: 0.0.0-dev.15
|
||||||
description: Core libraries for the Angel framework.
|
description: Core libraries for the Angel framework.
|
||||||
author: Tobe O <thosakwe@gmail.com>
|
author: Tobe O <thosakwe@gmail.com>
|
||||||
homepage: https://github.com/angel-dart/angel_framework
|
homepage: https://github.com/angel-dart/angel_framework
|
||||||
|
|
Loading…
Reference in a new issue