X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/0409db7c50da81e1eb613bd33663fb5b07935a01..df1b03d578280d71fb839b437505dd283f6dd749:/SL/PriceSource/Price.pm diff --git a/SL/PriceSource/Price.pm b/SL/PriceSource/Price.pm index 0a8fc4f5f..593c5ff90 100644 --- a/SL/PriceSource/Price.pm +++ b/SL/PriceSource/Price.pm @@ -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;