From ed6d9da866e6b8623eb4d1e381f616b5edfd14c8 Mon Sep 17 00:00:00 2001 From: edenc Date: Mon, 11 Feb 2008 19:00:44 +0000 Subject: fixed demo app --- t/lib/RTest/TestDB/Bar.pm | 11 ++++++----- t/lib/RTest/TestDB/Baz.pm | 3 ++- t/lib/RTest/TestDB/Foo.pm | 5 +++-- 3 files changed, 11 insertions(+), 8 deletions(-) (limited to 't') diff --git a/t/lib/RTest/TestDB/Bar.pm b/t/lib/RTest/TestDB/Bar.pm index 88cf670..ab36958 100644 --- a/t/lib/RTest/TestDB/Bar.pm +++ b/t/lib/RTest/TestDB/Bar.pm @@ -5,13 +5,14 @@ use DBIx::Class 0.07; use base qw/DBIx::Class Reaction::Object/; use Reaction::Class; -use Reaction::Types::DateTime; -use Reaction::Types::File; +use Reaction::Types::Core 'NonEmptySimpleStr'; +use Reaction::Types::DateTime 'DateTime'; +use Reaction::Types::File 'File'; -has 'name' => (isa => 'NonEmptySimpleStr', is => 'rw', required => 1); +has 'name' => (isa => NonEmptySimpleStr, is => 'rw', required => 1); has 'foo' => (isa => 'RTest::TestDB::Foo', is => 'rw', required => 1); -has 'published_at' => (isa => 'DateTime', is => 'rw'); -has 'avatar' => (isa => 'File', is => 'rw'); +has 'published_at' => (isa => DateTime, is => 'rw'); +has 'avatar' => (isa => File, is => 'rw'); __PACKAGE__->load_components(qw/InflateColumn::DateTime Core/); diff --git a/t/lib/RTest/TestDB/Baz.pm b/t/lib/RTest/TestDB/Baz.pm index 1ac88a7..ebb0e32 100644 --- a/t/lib/RTest/TestDB/Baz.pm +++ b/t/lib/RTest/TestDB/Baz.pm @@ -5,9 +5,10 @@ use DBIx::Class 0.07; use base qw/DBIx::Class Reaction::Object/; use Reaction::Class; +use Reaction::Types::Core 'NonEmptySimpleStr'; has 'id' => (isa => 'Int', is => 'ro', required => 1); -has 'name' => (isa => 'NonEmptySimpleStr', is => 'rw', required => 1); +has 'name' => (isa => NonEmptySimpleStr, is => 'rw', required => 1); has 'foo_list' => (isa => 'ArrayRef', is => 'ro', required => 1); __PACKAGE__->load_components(qw/InflateColumn::DateTime Core/); diff --git a/t/lib/RTest/TestDB/Foo.pm b/t/lib/RTest/TestDB/Foo.pm index 20d0305..e580af8 100644 --- a/t/lib/RTest/TestDB/Foo.pm +++ b/t/lib/RTest/TestDB/Foo.pm @@ -5,10 +5,11 @@ use DBIx::Class 0.07; use base qw/DBIx::Class Reaction::Object/; use Reaction::Class; +use Reaction::Types::Core 'NonEmptySimpleStr'; has 'id' => (isa => 'Int', is => 'ro', required => 1); -has 'first_name' => (isa => 'NonEmptySimpleStr', is => 'rw', required => 1); -has 'last_name' => (isa => 'NonEmptySimpleStr', is => 'rw', required => 1); +has 'first_name' => (isa => NonEmptySimpleStr, is => 'rw', required => 1); +has 'last_name' => (isa => NonEmptySimpleStr, is => 'rw', required => 1); has 'baz_list' => ( isa => 'ArrayRef', is => 'rw', required => 1, reader => 'get_baz_list', writer => 'set_baz_list' -- cgit v1.2.3-54-g00ecf