Class: KBSecret::Record::Snippet
- Defined in:
- lib/kbsecret/record/snippet.rb
Overview
Represents a record containing a code snippet and its description.
Instance Attribute Summary
Attributes inherited from Abstract
#data, #label, #path, #session, #timestamp, #type
Instance Method Summary collapse
-
#initialize(session, label, code, description) ⇒ Snippet
constructor
A new instance of Snippet.
Methods inherited from Abstract
data_field, data_fields, gen_methods, #initialize_from_hash, load!, #sync!, #to_h, #to_s, type
Constructor Details
#initialize(session, label, code, description) ⇒ Snippet
Returns a new instance of Snippet.
14 15 16 17 18 19 20 21 22 23 |
# File 'lib/kbsecret/record/snippet.rb', line 14 def initialize(session, label, code, description) super(session, label) @data = { snippet: { code: code, description: description, }, } end |