Sha256: 695d24272dd22b18e6d6abd8d0fde02c28bf9e6ccc4e325027ee7d8bdbd8f228

Contents?: true

Size: 358 Bytes

Versions: 28

Compression:

Stored size: 358 Bytes

Contents

class SayAction < Action
  def action_type
    "Say"
  end

  def verb
    "said"
  end

  def sentence
    " contacted you"
  end

  def quip
    result  = "said"
    result += " (via #{subtype.downcase})" if subtype.present?
    result
  end

  def self.subtypes
    ["Email", "Phone", "Postal", "Meeting", "Twitter", "Facebook", "Blog", "Press"]
  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
artfully_ose-1.2.0 app/models/actions/say_action.rb
artfully_ose-1.2.0.beta.1 app/models/actions/say_action.rb
artfully_ose-1.2.0.alpha.2 app/models/actions/say_action.rb
artfully_ose-1.2.0.alpha.1 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.27 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.26 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.24 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.23 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.21 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.20 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.19 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.18 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.17 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.16 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.15 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.12 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.11 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.10 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.9 app/models/actions/say_action.rb
artfully_ose-1.2.0.pre.8 app/models/actions/say_action.rb