SPOPS::Tool::UTFConvert - Provide automatic UTF-8 conversion


SPOPS documentation  | view source Contained in the SPOPS distribution.

Index


NAME

Top

SPOPS::Tool::UTFConvert -- Provide automatic UTF-8 conversion

SYNOPSIS

Top

 # Only use this in 5.6.0 and earlier versions of Perl!

 # In object configuration
 object => {
    rules_from => [ 'SPOPS::Tool::UTFConvert' ],
    utf_fields => [ 'field1', 'field2' ],
 },

WARNING

Top

This currently only works in 5.6.0 and earlier versions of Perl. It will barf with a syntax error on later versions.

DESCRIPTION

Top

Provides translation from/to unicode datasources via UTF8. When an object is fetched we do a translation on the fields specified in 'utf_fields' of the object configuration, and before an object is saved we do a translation on those same fields.

METHODS

Top

ruleset_factory( $class, $ruleset )

Installs post_fetch_action and pre_save_action rules for the given class.

from_utf

Installed as post_fetch_action. Translates all fields in the configuration key utf_fields from UTF.

to_utf

Installed as pre_save_action. Translates all fields in the configuration key utf_fields to UTF.

BUGS

Top

None known.

TO DO

Top

Nothing known.

SEE ALSO

Top

utf8

perlunicode

COPYRIGHT

Top

AUTHORS

Top

Chris Winters <chris@cwinters.com>

Andreas Nolte <andreas.nolte@bertelsmann.de>


SPOPS documentation  | view source Contained in the SPOPS distribution.