DBIC ResultSetManager

こういうふうにメソッドはやしたいなら

$hoge->('Artist')->hoge;

こうすれば良かったのね。

package Hoge::Schema::Artist;
use base qw/DBIx::Class/;
__PACKAGE__->load_components(qw/ResultSetManager PK::Auto Core/);

sub hoge : ResultSet {
    my $self = shift;

}

下記サイトにお世話になりました。
あざっす。

http://blog.hide-k.net/archives/2006/03/dbixclassresult.php
http://search.cpan.org/dist/DBIx-Class/lib/DBIx/Class/ResultSetManager.pm