diff options
Diffstat (limited to 'lib/ComponentUI/TestModel/Bars.pm')
-rw-r--r-- | lib/ComponentUI/TestModel/Bars.pm | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/lib/ComponentUI/TestModel/Bars.pm b/lib/ComponentUI/TestModel/Bars.pm new file mode 100644 index 0000000..0319400 --- /dev/null +++ b/lib/ComponentUI/TestModel/Bars.pm @@ -0,0 +1,21 @@ +package ComponentUI::TestModel::Bars; + +use lib 't/lib'; +use Reaction::InterfaceModel::DBIC::ObjectClass; + +class Bars, which{ + domain_model '_bars_store' => + (isa => 'RTest::TestDB::Bar', inflate_result => 1, + reflect => [qw(name foo published_at avatar)], + ); + + reflect_actions + ( + Create => { attrs =>[qw(name foo published_at avatar)] }, + Update => { attrs =>[qw(name foo published_at avatar)] }, + Delete => {}, + ); + +}; + +1; |