Module: Qrcodeable::Core::ClassMethods

Defined in:
lib/qrcodeable/core.rb

Instance Method Summary collapse

Instance Method Details

#qrcodeable(args = {}) ⇒ Object



21
22
23
24
25
26
27
# File 'lib/qrcodeable/core.rb', line 21

def qrcodeable(args = {})
  mattr_accessor :identifier, :print_path, :expire_mode, :expire_column
  self.identifier = args[:identifier] || :key
  self.print_path = args[:print_path] || "qrcodes/downloads"
  self.expire_mode = args[:expire_mode] || false
  self.expire_column = args[:expire_column] || :expired_date
end