6ca63fbe038fdd6e0fcef543a968960f3bf87e4f
[catagits/Reaction.git] / lib / Reaction / InterfaceModel / Collection / Persistent / ResultSet.pm
1 package Reaction::InterfaceModel::Collection::Persistent::ResultSet;
2
3 use Reaction::Class;
4
5 # WARNING - DANGER: this is just an RFC, please DO NOT USE YET
6
7 use namespace::clean -except => [ qw(meta) ];
8 extends "Reaction::InterfaceModel::Collection::Persistent";
9
10 with "Reaction::InterfaceModel::Collection::DBIC::Role::Base";
11
12 __PACKAGE__->meta->make_immutable;
13
14
15 1;
16
17 =head1 NAME
18
19 Reaction::InterfaceModel::Collection::Persistent::ResultSet
20
21 =head1 DESCRIPTION
22
23 A persistent collection powered by a resultset
24
25 =head1 ROLES CONSUMED
26
27 The following roles are consumed by this class, for more information about the
28 methods and attributes provided by them please see their respective documentation.
29
30 =over 4
31
32 =item L<Reaction::InterfaceModel::Collection::DBIC::Role::Base>
33
34 =back
35
36 =head1 AUTHORS
37
38 See L<Reaction::Class> for authors.
39
40 =head1 LICENSE
41
42 See L<Reaction::Class> for the license.
43
44 =cut