From c5fe7d9c000e68a780dbf38ba7c623a50295c367 Mon Sep 17 00:00:00 2001 From: Kip Hampton Date: Fri, 28 Oct 2011 01:22:00 -0700 Subject: [PATCH] Adjusted type contraints to allow Field object's original_value and post_filter_value attributes to hold objects. ticket reference: #URMOM --- lib/Data/Verifier/Field.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Data/Verifier/Field.pm b/lib/Data/Verifier/Field.pm index 2abf4d7..bd5fba1 100644 --- a/lib/Data/Verifier/Field.pm +++ b/lib/Data/Verifier/Field.pm @@ -19,7 +19,7 @@ Predicate that returns true if this field has an original value. has original_value => ( is => 'rw', - isa => 'Maybe[Str|ArrayRef|HashRef[Str]]', + isa => 'Maybe[Str|ArrayRef|HashRef[Str]|Object]', predicate => 'has_original_value' ); @@ -36,7 +36,7 @@ Predicate that returns true if this field has a post filter value. has post_filter_value => ( is => 'rw', - isa => 'Maybe[Str|ArrayRef|HashRef[Str]]', + isa => 'Maybe[Str|ArrayRef|HashRef[Str]|Object]', predicate => 'has_post_filter_value' );