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
-
.setup(key) ⇒ Object
sets up EasyEncryption.
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 |