VS::RuleEngine::Hook::Perl - Use a code reference as an hook


VS-RuleEngine documentation Contained in the VS-RuleEngine distribution.

Index


Code Index:

NAME

Top

VS::RuleEngine::Hook::Perl - Use a code reference as an hook

INTERFACE

Top

CLASS METHODS

new ( CODE )

Creates a new instance. The argument CODE must be a reference to a subroutine - either anoynmous or named.

INSTANCE METHODS

invoke

Forwards the call to the wrapped subroutine.


VS-RuleEngine documentation Contained in the VS-RuleEngine distribution.
package VS::RuleEngine::Hook::Perl;

use strict;
use warnings;

use Carp qw(croak);

use base qw(VS::RuleEngine::Cv VS::RuleEngine::Hook);

sub invoke {
    my $self = shift;
    return $self->($self, @_);
}

1;
__END__