Class: KeyMapable::Accessor

Inherits:
Object
  • Object
show all
Defined in:
lib/key_mapable/accessor.rb

Defined Under Namespace

Classes: Hash, Method

Constant Summary collapse

ACCESSORS =
{
  method: Method,
  hash: Hash
}

Class Method Summary collapse

Class Method Details

.for(accessor_or_name) ⇒ Object



21
22
23
# File 'lib/key_mapable/accessor.rb', line 21

def self.for(accessor_or_name)
  ACCESSORS.fetch(accessor_or_name, accessor_or_name)
end