class Parse::Card
Public Class Methods
input_field(*args)
click to toggle source
# File lib/ascension/parse.rb, line 151 def self.input_field(*args) attr_accessor *args end
Public Instance Methods
mod_for_phrases(raw, cat, card)
click to toggle source
# File lib/ascension/parse.rb, line 164 def mod_for_phrases(raw, cat, card) return unless raw #puts [raw,cat,card_class,name].inspect raw.split(",").each do |r| phrase(r,cat).mod_card(card) end end
phrase(raw, cat)
click to toggle source
# File lib/ascension/parse.rb, line 160 def phrase(raw, cat) return nil unless raw Phrase.parsed(raw).tap { |x| x.category = cat } end