diff options
-rw-r--r-- | lib/Reaction/InterfaceModel/Reflector/DBIC.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Reaction/InterfaceModel/Reflector/DBIC.pm b/lib/Reaction/InterfaceModel/Reflector/DBIC.pm index f4d98b7..f0d5a65 100644 --- a/lib/Reaction/InterfaceModel/Reflector/DBIC.pm +++ b/lib/Reaction/InterfaceModel/Reflector/DBIC.pm @@ -811,7 +811,7 @@ class DBIC, which { isa => $from_attr->_isa_metadata, required => $from_attr->is_required, ($from_attr->is_required - ? () : (clearer => "clear_$attr_name}")), + ? () : (clearer => "clear_${attr_name}")), predicate => "has_${attr_name}", ); @@ -864,7 +864,7 @@ class DBIC, which { implements _load_or_create => as { my ($self, $class, $base) = @_; - my $meta = $self->_maybe_load_class($class) ? + my $meta = $self->_maybe_load_class($class) ? $class->meta : $base->meta->create($class, superclasses => [ $base ]); return $meta; }; |