Class: Shin::Shin

Inherits:
Object
  • Object
show all
Defined in:
lib/shin.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(args = {}) ⇒ Shin

attr_accessor :options



24
25
26
# File 'lib/shin.rb', line 24

def initialize(args={})
  @@options = args
end

Class Method Details

.getObject



28
29
30
# File 'lib/shin.rb', line 28

def self.get
  @@options ||= {}
end

Instance Method Details

#baseObject



32
33
34
# File 'lib/shin.rb', line 32

def base
  @base ||= Base.new
end

#dataObject



44
45
46
# File 'lib/shin.rb', line 44

def data
  @data ||= Data.new
end

#playObject



36
37
38
# File 'lib/shin.rb', line 36

def play
  @play ||= Play.new
end

#reviewsObject



40
41
42
# File 'lib/shin.rb', line 40

def reviews
  @reviews ||= Reviews.new
end