__PACKAGE__->mk_classdata($_) for qw/_cache _config/;
__PACKAGE__->_cache( [] );
+# note - see attributes(3pm)
sub MODIFY_CODE_ATTRIBUTES {
my ( $class, $code, @attrs ) = @_;
push @{ $class->_cache }, [ $code, [@attrs] ];
# Methods can be a request step
$c->forward(qw/MyApp::Model::Something forward_to_me/);
- MyApp->action( 'index.html' => \&MyApp::Model::Something::forward_to_me );
# Or just methods
print $c->comp('MyApp::Model::Something')->test;
=cut
-sub process { 1 }
+sub process { die ((ref $_[0] || $_[0])." did not override Catalyst::Base::process"); }
=back
=head1 AUTHOR
Sebastian Riedel, C<sri@cpan.org>
+Marcus Ramberg, C<mramberg@cpan.org>
=head1 COPYRIGHT