logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Dancer2::Core::Hook - Manipulate hooks with Dancer2

Author

       Dancer Core Developers

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.

Name

       Dancer2::Core::Hook - Manipulate hooks with Dancer2

Synopsis

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

Version

       version 1.1.2

See Also