Method: OrangeData::Document#initialize
- Defined in:
- lib/orange_data/receipt.rb
#initialize(id: SecureRandom.uuid, inn:, group: nil, key_name: nil, content: nil) {|@content| ... } ⇒ Document
Returns a new instance of Document.
29 30 31 32 33 34 35 36 |
# File 'lib/orange_data/receipt.rb', line 29 def initialize(id:SecureRandom.uuid, inn:, group:nil, key_name:nil, content:nil) @id = id @inn = inn @group = group @key_name = key_name || inn @content = content if content yield @content if block_given? end |