Help-Site Computer Manuals
Software
Hardware
Programming
Networking
  Algorithms & Data Structures   Programming Languages   Revision Control
  Protocols
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

Jifty::DBI::HasFilters
abstract class for objects that has filters

Jifty::DBI::HasFilters - abstract class for objects that has filters


NAME

Jifty::DBI::HasFilters - abstract class for objects that has filters


SYNOPSYS


  my $record = Jifty::DBI::Record->new(...);

  $record->input_filters( 'Jifty::DBI::Filter::Truncate',

                          'Jifty::DBI::Filter::utf8'

                        );

  my @filters = $record->output_filters;


DESCRIPTION

This abstract class provide generic interface for setting and getting input and output data filters for the Jifty::DBI manpage objects. You shouldn't use it directly, but the Jifty::DBI::Handle manpage, the Jifty::DBI::Record manpage and the Jifty::DBI::Column manpage classes inherit this interface.


METHODS

input_filters

Returns array of the input filters, if arguments list is not empty then set input filter.

output_filters

Deals similar with list of output filters, but unless you defined own list returns reversed list of the input filters. In common situation you don't need to define own list of output filters, but use this method to get default list based on the input list.

filters FILTERS

Sets the input and output filters at the same time. Returns a hash, with keys input and output, whose values are array references to the respective lists.


SEE ALSO

the Jifty::DBI::Filter manpage

Programminig
Wy
Wy
yW
Wy
Programming
Wy
Wy
Wy
Wy