module PaperTrailScrapbook # Class LifeHistory provides Full multi version history # # @author Timothy Chambers # class LifeHistory def initialize(object) @versions = object.versions end # Retries textual historical analysis of versions # # @return [String] analyzed versions # def story versions.map do |v| Chapter.new(v).story end.compact.join("\n\n") end private attr_reader :versions end end