HTML::Shakan::Filter::HTMLScrubber - HTML::Scrubber filter


HTML-Shakan documentation Contained in the HTML-Shakan distribution.

Index


Code Index:

NAME

Top

HTML::Shakan::Filter::HTMLScrubber - HTML::Scrubber filter

SYNOPSIS

Top

    TextField(name => 'body', filters => [qw/HTMLScrubber/])

DESCRIPTION

Top

remove scripts from this field's value.

AUTHORS

Top

Tokuhiro Matsuno

SEE ALSO

Top

HTML::Scrubber


HTML-Shakan documentation Contained in the HTML-Shakan distribution.

package HTML::Shakan::Filter::HTMLScrubber;
use Any::Moose;
use HTML::Scrubber;

has scrubber => (
    is      => 'ro',
    isa     => 'HTML::Scrubber',
    default => sub { HTML::Scrubber->new() },
);

sub filter {
    my ($self, $val) = @_;
    $self->scrubber->scrub($val);
}

no Any::Moose;
__PACKAGE__->meta->make_immutable;

__END__