class Jahuty::Snippet::Data::Snippet
Attributes
content[RW]
id[RW]
Public Class Methods
from(data)
click to toggle source
# File lib/jahuty/snippet/data/snippet.rb, line 12 def self.from(data) raise ArgumentError.new "Key :id does not exist" if !data.key?(:id) raise ArgumentError.new "Key :content does not exist" if !data.key?(:content) Snippet.new(data[:id], data[:content]) end
new(id, content)
click to toggle source
# File lib/jahuty/snippet/data/snippet.rb, line 7 def initialize(id, content) @id = id @content = content end
Public Instance Methods
to_s()
click to toggle source
# File lib/jahuty/snippet/data/snippet.rb, line 19 def to_s @content end