The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

DBIx::Class::ResultSet::I18NColumns - Internationalization for DBIx::Class ResultSet class

DESCRIPTION

See DBIx::Class::I18NColumns

METHODS

language

Accessor for language.

OVERLOADED METHODS

new_result

Overloaded "new_result" in DBIx::Class::ResultSet to let creation with language and i18n columns.

create

Overloaded "create" in DBIx::Class::ResultSet to let creation with language and i18n columns.

find

Overloaded "find" in DBIx::Class::ResultSet to propagate language to returned row.

Overloaded "search" in DBIx::Class::ResultSet to propagate language to returned resultset.

single

Overloaded "single" in DBIx::Class::ResultSet to propagate language to returned row.

next

Overloaded "next" in DBIx::Class::ResultSet to propagate language to returned row.

all

Overloaded "all" in DBIx::Class::ResultSet to propagate language to rows returned on the array.

language_column

The name for the pseudo-column that holds the language descriptor.

TODO

  • Get language_column name from the ResultSource class.

AUTHOR

Diego Kuperman, <diego at freekeylabs.com >

COPYRIGHT & LICENSE

Copyright 2010 Diego Kuperman.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.