class documentation
class RequestLifecycle: (source)
Implements interfaces: klein.interfaces.IRequestLifecycle
Mechanism to run hooks at the start of a request managed by a Requirer
.
Method | add |
Add a hook that promises to prepare the request by supplying the given interfaces as components on the request, and requires the given requirements. |
Method | run |
Execute all the hooks added with RequestLifecycle.addPrepareHook . This is invoked by the requires route machinery. |
Instance Variable | _prepare |
Undocumented |
Add a hook that promises to prepare the request by supplying the given interfaces as components on the request, and requires the given requirements.
Prepare hooks are run before any IDependencyInjector
s inject their values.
Parameters | |
beforeCallable | Undocumented |
requires:Sequence[ | Undocumented |
provides:Sequence[ | Undocumented |