]> wagnertech.de Git - mfinanz.git/blobdiff - SL/PriceSource/Price.pm
PriceSource: Featureabdeckung
[mfinanz.git] / SL / PriceSource / Price.pm
index 0a8fc4f5fdb636b3539032eda641abe03c433b89..593c5ff9050bfd5f9c0ba06ae93a81821fa3170d 100644 (file)
@@ -8,6 +8,11 @@ use Rose::Object::MakeMethods::Generic (
   array => [ qw(depends_on) ]
 );
 
+use SL::DB::Helper::Attr;
+SL::DB::Helper::Attr::make(__PACKAGE__,
+  price => 'numeric(15,5)',
+);
+
 sub source {
   $_[0]->price_source
   ?  $_[0]->price_source->name . '/' . $_[0]->spec
@@ -22,4 +27,8 @@ sub full_description {
     : $self->description
 }
 
+sub to_str {
+  "source: @{[ $_[0]->source ]}, price: @{[ $_[0]->price]}, description: @{[ $_[0]->description ]}"
+}
+
 1;