Dancer2::Core::Hook(3pm)

Dancer2::Core::Hook3pm

Manipulate hooks with dancer2

Usage

  # inside a plugin
  use Dancer2::Core::Hook;
  Dancer2::Core::Hook->register_hooks_name(qw/before_auth after_auth/);

Version

version 1.1.2

Methods

register_hook ($hook_name, $code)

    hook 'before' => sub {...};

Attaches a hook at some point.

register_hooks_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_hook

Execute a hook

get_hooks_for

Returns the list of coderef registered for a given position

hook_is_registered

Test if a hook with this name has already been registered.

Releases

6 releases since Debian 8 (Jessie); the text changed 5 times.

  1. 8
  2. 9
  3. 10
  4. 11
  5. 12
  6. 13

Author

Dancer Core Developers

From libdancer2-perl 1.1.2+dfsg-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.