DBIx::Class::Helper::ResultSet::IgnoreWantarray(3pm)

DBIx::Class::Helper::ResultSet::IgnoreWantarray3pm

Get rid of search context issues

Usage

 package MyApp::Schema::ResultSet::Foo;
 __PACKAGE__->load_components(qw{Helper::ResultSet::IgnoreWantarray});
 ...
 1;

And then else where, like in a controller:

 my $rs = $self->paginate(
   $schema->resultset('Foo')->search({
      name => 'frew'
   })
 );

Overview

This component makes search always return a ResultSet, instead of returning an array of your database in array context. See "NOTE" in DBIx::Class::Helper::ResultSet for a nice way to apply it to your entire schema.

Methods

search

Override of the default search method to force it to return a ResultSet.

Releases

7 releases since Debian 7 (Wheezy); the text changed 6 times.

  1. 7
  2. 8
  3. 9
  4. 10
  5. 11
  6. 12
  7. 13

Author

Arthur Axel "fREW" Schmidt <[email protected]>

From libdbix-class-helpers-perl 2.037000-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.