class Milkode::DocumentRecord
Attributes
grnrcd[RW]
Public Class Methods
create(grnrcd)
click to toggle source
# File lib/milkode/database/document_record.rb, line 11 def self.create(grnrcd) if grnrcd DocumentRecord.new grnrcd else nil end end
new(grnrcd)
click to toggle source
# File lib/milkode/database/document_record.rb, line 19 def initialize(grnrcd) @grnrcd = grnrcd end
shortpath(grnrcd)
click to toggle source
# File lib/milkode/database/document_record.rb, line 57 def self.shortpath(grnrcd) File.join grnrcd.package, grnrcd.restpath end
Public Instance Methods
content()
click to toggle source
# File lib/milkode/database/document_record.rb, line 35 def content @grnrcd.content end
inspect()
click to toggle source
# File lib/milkode/database/document_record.rb, line 47 def inspect "#<Milkode::DocumentRecord:#{[@grnrcd.path, @grnrcd.package, @grnrcd.restpath, @grnrcd.content, @grnrcd.timestamp, @grnrcd.suffix]}>" end
package()
click to toggle source
# File lib/milkode/database/document_record.rb, line 27 def package @grnrcd.package end
path()
click to toggle source
# File lib/milkode/database/document_record.rb, line 23 def path @grnrcd.path end
restpath()
click to toggle source
# File lib/milkode/database/document_record.rb, line 31 def restpath @grnrcd.restpath end
shortpath()
click to toggle source
# File lib/milkode/database/document_record.rb, line 53 def shortpath DocumentRecord.shortpath(@grnrcd) end
suffix()
click to toggle source
# File lib/milkode/database/document_record.rb, line 43 def suffix @grnrcd.suffix end
timestamp()
click to toggle source
# File lib/milkode/database/document_record.rb, line 39 def timestamp @grnrcd.timestamp end