Anansi-ScriptComponent
view release on metacpan or search on metacpan
lib/Anansi/ScriptComponent.pm view on Meta::CPAN
Anansi::ScriptComponent - A manager template for Perl script interface interactions.
=head1 SYNOPSIS
package Anansi::Script::Example;
use base qw(Anansi::ScriptComponent);
sub validate {
my ($self, $channel, %parameters) = @_;
return $self->SUPER::validate(undef);
}
Anansi::ScriptComponent::addChannel('Anansi::Script::Example', 'VALIDATE_AS_APPROPRIATE' => 'validate');
1;
=head1 DESCRIPTION
Manages a Perl script's interface interactions with the user providing generic
processes to co-ordinate execution argument access and verification and the
lib/Anansi/ScriptComponent.pm view on Meta::CPAN
=head2 addChannel
Declared in L<Anansi::Component>. Overridden by this module.
=cut
sub addChannel {
my ($self, %parameters) = @_;
return $self->SUPER::addChannel((%parameters));
}
=head2 channel
Declared in L<Anansi::Component>.
=cut
=head2 componentManagers
Declared in L<Anansi::Component>.
=cut
=head2 finalise
$OBJECT->SUPER::finalise();
$OBJECT->Anansi::Class::finalise();
Declared as a virtual method in L<Anansi::Class>. Overridden by this module.
=cut
sub finalise {
my ($self, %parameters) = @_;
lib/Anansi/ScriptComponent.pm view on Meta::CPAN
=head2 import
Declared in L<Anansi::Class>.
=cut
=head2 initialise
$OBJECT->SUPER::initialise();
Declared as a virtual method in L<Anansi::Class>. Overridden by this module.
=cut
sub initialise {
my ($self, %parameters) = @_;
}
lib/Anansi/ScriptComponent.pm view on Meta::CPAN
=head2 removeChannel
Declared in L<Anansi::Component>. Overridden by this module.
=cut
sub removeChannel {
my ($self, %parameters) = @_;
return $self->SUPER::removeChannel((%parameters));
}
=head2 used
Declared in L<Anansi::Class>.
=cut
( run in 1.621 second using v1.01-cache-2.11-cpan-49f99fa48dc )