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::Core - Core set of Blosxom::Plugin modules

SYNOPSIS

  # In your plugins
  use parent 'Blosxom::Plugin::Core';

DESCRIPTION

This class just loads various components that make up the Blosxom::Plugin core features. You almost certainly want these.

The core components currently are:

Blosxom::Plugin::Request
Blosxom::Plugin::Response
Blosxom::Plugin::DataSection
Blosxom::Plugin::Util

METHODS

This class inherits all methods from Blosxom::Plugin and implements the following new ones.

$class->response, $class->res

Returns a Blosxom::Plugin::Response object.

$class->request, $class->req

Returns a Blosxom::Plugin::Request object.

$class->util

Returns a Blosxom::Plugin::Util object.

$class->data_section

See Blosxom::Plugin::DataSection.

$rendered = $class->render

Deprecated.

$template = $class->get_template

Deprecated.

SEE ALSO

Blosxom::Plugin

AUTHOR

Ryo Anazawa <anazawa@cpan.org>

LICENSE

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