class Slasher::Content
Attributes
collection[RW]
Public Class Methods
new()
click to toggle source
# File lib/slasher/content.rb, line 5 def initialize @collection = [] end
Public Instance Methods
get_longest_length()
click to toggle source
# File lib/slasher/content.rb, line 17 def get_longest_length collection.sort_by do |content| content[:length] end.last end
push_content(content)
click to toggle source
# File lib/slasher/content.rb, line 9 def push_content(content) stored_content = { length: content.gsub(/\s/, '').delete("\n").size, content: content.delete("\n") } @collection << stored_content end