class Pebbles::LoveLive::Core
Public Class Methods
new()
click to toggle source
# File lib/pebbles/lovelive/core.rb, line 9 def initialize initialize_member initialize_story end
Public Instance Methods
members()
click to toggle source
# File lib/pebbles/lovelive/core.rb, line 14 def members @@members end
method_missing(method, *args)
click to toggle source
# File lib/pebbles/lovelive/core.rb, line 22 def method_missing(method, *args) @@members[method] end
story()
click to toggle source
# File lib/pebbles/lovelive/core.rb, line 18 def story @@story end
Private Instance Methods
initialize_member()
click to toggle source
# File lib/pebbles/lovelive/core.rb, line 27 def initialize_member yaml = YAML.load_file(File.join(CONFIG_PATH, 'members.yml')) @@members = {} yaml.each do |k, v| @@members[k] = Member.new(k, v) end end
initialize_story()
click to toggle source
# File lib/pebbles/lovelive/core.rb, line 35 def initialize_story @@story = Story.new end