Module: EasyEncryption

Defined in:
lib/easy_encryption.rb,
lib/easy_encryption/version.rb,
lib/easy_encryption/class_methods.rb,
lib/easy_encryption/instance_methods.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Constant Summary collapse

VERSION =
"1.0.0"

Class Method Summary collapse

Class Method Details

.setup(key) ⇒ Object

sets up EasyEncryption.

EasyEncryption.setup('secret')


11
12
13
14
15
# File 'lib/easy_encryption.rb', line 11

def self.setup(key)
  String.send :include, InstanceMethods
  String.send :extend, ClassMethods
  String.create_simple_box key
end