class Firepush::Recipient::Base

@abstract

Public Instance Methods

key() click to toggle source

@return [Symbol]

# File lib/firepush/recipient/base.rb, line 10
def key
  self.class.name.split("::").last.downcase.intern
end
valid?() click to toggle source

@return [Boolean]

# File lib/firepush/recipient/base.rb, line 15
def valid?
  raise "#{__method__} is not implemented!"
end
value() click to toggle source

@return [String]

# File lib/firepush/recipient/base.rb, line 20
def value
  raise "#{__method__} is not implemented!"
end