Module: Obfuscated
- Defined in:
- lib/obfuscated.rb
Defined Under Namespace
Modules: ClassMethods, Finder, InstanceMethods
Class Method Summary
collapse
Class Method Details
.append_features(base) ⇒ Object
7
8
9
10
11
|
# File 'lib/obfuscated.rb', line 7
def self.append_features(base)
super
base.extend(ClassMethods) if base.to_s == 'ActiveRecord::Base'
base.extend(Finder)
end
|
.supported? ⇒ Boolean
13
14
15
|
# File 'lib/obfuscated.rb', line 13
def self.supported?
@@mysql_support ||= ActiveRecord::Base.connection.class.to_s.downcase.include?('mysql') ? true : false
end
|