class LoopermanSamples::Creator

Attributes

name[RW]
samples[RW]
scraped[RW]

Public Class Methods

all() click to toggle source
# File lib/looperman_samples/creator.rb, line 8
def self.all
  @@creators
end
new(name = nil) click to toggle source
# File lib/looperman_samples/creator.rb, line 12
def initialize(name = nil)
  self.scraped = false
  @name = name
  @samples = []
  @@creators << self
end

Public Instance Methods

add_sample(sample) click to toggle source
# File lib/looperman_samples/creator.rb, line 20
def add_sample(sample)
  sample.creator = self unless sample.creator
  self.samples << sample unless self.samples.include?(sample)
end