Sha256: 214d4410372e88b6f040c4f6653570301ea3bb989cab0a3c39a137f7b55badbd
Contents?: true
Size: 437 Bytes
Versions: 1
Compression:
Stored size: 437 Bytes
Contents
module Brief class Document module Attachments def has_attachments? attachments.length > 0 end def attachments Array(data.attachments) end def render_attachments attachments.reduce({}.to_mash) do |memo, name| if asset = briefcase.find_asset(name) memo[asset.basename] = asset.read memo end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
brief-1.9.6 | lib/brief/document/attachments.rb |