1 package DBICTest::Schema::ResultSet::Artist;
4 use Method::Signatures::Simple;
5 extends 'DBICTest::Schema::ResultSet';
7 method with_substr_multi () {
8 $self->_with_meta_hash(
11 my $substr = substr($row->{name}, 0, 3);
12 my $substr2 = substr($row->{name}, 0, 4);
13 $row->{substr} = $substr;
14 $row->{substr2} = $substr2;
21 method with_substr_key () {
22 $self->_with_meta_key(
24 return substr(shift->{name}, 0, 3);
30 method with_substr_old () {
31 foreach my $row ($self->all) {
32 my $substr = substr($row->name, 0, 3);
33 $self->add_row_info(row => $row, info => { substr => $substr });