Dancer2::Core::Hook
Manipulate hooks with Dancer2
- Provided by: libdancer2-perl (Version: 0.300000+dfsg-1)
- Report a bug
Manipulate hooks with Dancer2
version 0.300000
# inside a plugin use Dancer2::Core::Hook; Dancer2::Core::Hook->register_hooks_name(qw/before_auth after_auth/);
hook 'before', {apps => ['main']}, sub {...};
hook 'before' => sub {...};
Attaches a hook at some point, with a possible list of properties.
Currently supported properties:
an array reference containing apps name
Add a new hook name, so application developers can insert some code at this point.
package My::Dancer2::Plugin;
Dancer2::Core::Hook->instance->register_hooks_name(qw/before_auth after_auth/);
Execute a hooks
Returns the list of coderef registered for a given position
Test if a hook with this name has already been registered.
Dancer Core Developers
This software is copyright (c) 2019 by Alexis Sukrieh.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.