package Egg::Component::Base; # # Masatoshi Mizuno ElusheE<64>cpan.orgE # # $Id: Base.pm 337 2008-05-14 12:30:09Z lushe $ # use strict; use warnings; our $VERSION= '3.01'; sub _import { @_ } sub _startup { @_ } sub _setup { @_ } sub _setup_comp { @_ } sub _prepare { @_ } sub _dispatch { @_ } sub _action_start { @_ } sub _action_end { @_ } sub _finalize { @_ } sub _finalize_error { @_ } sub _output { @_ } sub _finish { @_ } sub _result { @_ } 1; __END__ =head1 NAME Egg::Component::Base - Base class for component. =head1 SYNOPSIS package MyApp::Component; use base qw/ MyApp::Component::Hoge MyApp::Component::Booo Egg::Component::Base /; __PACKAGE__->_setup; =head1 DESCRIPTION It is a convenient base class to construct the component of the L base. It has the method of the terminal for the following hook calls assumed beforehand. _import, _startup, _setup, _prepare, _dispatch, _action_start, _action_end, _finalize, _finalize_error, _output, _finish, _result =head1 SEE ALSO L, L, =head1 AUTHOR Masatoshi Mizuno ElusheE<64>cpan.orgE =head1 COPYRIGHT AND LICENSE Copyright (C) 2008 Bee Flag, Corp. ELE. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.6 or, at your option, any later version of Perl 5 you may have available. =cut