]> wagnertech.de Git - mfinanz.git/blobdiff - SL/DB/RequirementSpecTextBlock.pm
Pflichtenheft -> Angebot: Langtext per Default aus Abschnittsbeschreibung setzen
[mfinanz.git] / SL / DB / RequirementSpecTextBlock.pm
index 421293a87d5a9e006023c91279c22854accce28d..9c59731ec609dd57d912e3501fab5fe21db61eff 100644 (file)
@@ -7,6 +7,7 @@ use List::MoreUtils qw(any);
 use Rose::DB::Object::Helpers;
 use Rose::DB::Object::Util;
 
+use SL::Common ();
 use SL::DB::MetaSetup::RequirementSpecTextBlock;
 use SL::DB::Manager::RequirementSpecTextBlock;
 use SL::DB::Helper::ActsAsList;
@@ -65,4 +66,10 @@ sub pictures_sorted {
   return [ sort { $a->position <=> $b->position } $self->pictures ];
 }
 
+sub content_excerpt {
+  my ($self) = @_;
+
+  return Common::truncate($self->text // '', at => 200);
+}
+
 1;