The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Blosxom::Plugin - Base class of Blosxom plugins

SYNOPSIS

  package foo;
  use strict;
  use warnings;
  use base 'Blosxom::Plugin';

  sub start { !$blosxom::static_entries }

  sub last {
      my $class = shift;
      $class->response->status( 304 );
  }

  1;

DESCRIPTION

Base class of Blosxom plugins.

METHODS

$class->response

Returns a Blosxom::Header object instance.

$class->request

Not implemented yet.

$class->config

Not implemented yet.

DEPENDENCIES

Blosxom 2.0.0 or higher.

SEE ALSO

Blosxom::Header

ACKNOWLEDGEMENT

Blosxom was originally written by Rael Dohnfest. The Blosxom Development Team succeeded to the maintenance.

BUGS AND LIMITATIONS

This module is beta state. API may change without notice.

AUTHOR

Ryo Anazawa <anazawa@cpan.org>

LICENSE AND COPYRIGHT

Copyright (c) 2012 Ryo Anzawa. All rights reserved.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.